From ac2336a192b9d9a9c03db3f8153ce0b0973f8e6b Mon Sep 17 00:00:00 2001 From: Amndeep Singh Mann Date: Wed, 11 Oct 2023 12:37:21 -0400 Subject: [PATCH] pull through updated xccdf results samples from hdf-converters Signed-off-by: Amndeep Singh Mann --- .../xccdf-openscap-rhel7-hdf-withraw.json | 5684 ++-- .../xccdf-openscap-rhel7-hdf.json | 4854 ++- .../xccdf-openscap-rhel8-hdf-withraw.json | 24742 +++++++-------- .../xccdf-openscap-rhel8-hdf.json | 24800 +++++++--------- .../xccdf-scc-rhel7-hdf-withraw.json | 21509 ++++++-------- .../xccdf_results/xccdf-scc-rhel7-hdf.json | 20687 ++++++------- .../xccdf-scc-rhel8-hdf-withraw.json | 23726 +++++++-------- .../xccdf_results/xccdf-scc-rhel8-hdf.json | 22824 +++++++------- 8 files changed, 67144 insertions(+), 81682 deletions(-) diff --git a/test/sample_data/xccdf_results/xccdf-openscap-rhel7-hdf-withraw.json b/test/sample_data/xccdf_results/xccdf-openscap-rhel7-hdf-withraw.json index 8c70702f5..bc2d915e5 100644 --- a/test/sample_data/xccdf_results/xccdf-openscap-rhel7-hdf-withraw.json +++ b/test/sample_data/xccdf_results/xccdf-openscap-rhel7-hdf-withraw.json @@ -1,10 +1,10 @@ { "platform": { "name": "Heimdall Tools", - "release": "2.6.47", + "release": "2.8.1", "target_id": "cpe:/o:redhat:enterprise_linux:7" }, - "version": "2.6.47", + "version": "2.8.1", "statistics": {}, "profiles": [ { @@ -31,10 +31,10 @@ "AC-8 a" ], "severity": "medium", - "description": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088", + "description": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false", "group_id": "xccdf_mil.disa.stig_group_V-204393", "group_title": "SRG-OS-000023-GPOS-00006", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204393r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:922\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4517r88372_fix", @@ -71,47 +71,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -177,11 +177,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting local or remote access to the system via a graphical user logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\\n\\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\\n\\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\\n\\n\\\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\\n\\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\\n\\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\\n\\n-At any time, the USG may inspect and seize data stored on this IS.\\n\\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\\n\\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\\n\\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\\\"\\n\\n\\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26970-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71859\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86483\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000048\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to display the Standard Mandatory DoD Notice and Consent Banner before granting access to the system.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide graphical user logon settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/01-banner-message\\n\\nAdd the following line to the [org/gnome/login-screen] section of the \\\"/etc/dconf/db/local.d/01-banner-message\\\":\\n\\n[org/gnome/login-screen]\\nbanner-message-enable=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4517r88372_fix\"\n },\n \"fix\": {\n \"id\": \"F-4517r88372_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:922\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204393r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting local or remote access to the system via a graphical user logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\\n\\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\\n\\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\\n\\n\\\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\\n\\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\\n\\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\\n\\n-At any time, the USG may inspect and seize data stored on this IS.\\n\\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\\n\\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\\n\\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\\\"\\n\\n\\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26970-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71859\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86483\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000048\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to display the Standard Mandatory DoD Notice and Consent Banner before granting access to the system.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide graphical user logon settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/01-banner-message\\n\\nAdd the following line to the [org/gnome/login-screen] section of the \\\"/etc/dconf/db/local.d/01-banner-message\\\":\\n\\n[org/gnome/login-screen]\\nbanner-message-enable=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4517r88372_fix\"\n },\n \"fix\": {\n \"id\": \"F-4517r88372_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:922\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204393r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088", + "code_desc": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false", "start_time": "2021-12-17T10:39:30" } ] @@ -195,10 +195,10 @@ "AC-11 b" ], "severity": "medium", - "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "group_id": "xccdf_mil.disa.stig_group_V-204396", "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204396r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:988\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4520r88381_fix", @@ -235,47 +235,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -341,11 +341,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must enable a user session lock until that user re-establishes access using established identification and authentication procedures.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80112-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user's session lock until that user re-establishes access using established identification and authentication procedures.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following example:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit the \\\"[org/gnome/desktop/screensaver]\\\" section of the database file and add or update the following lines:\\n\\n# Set this to true to lock the screen when the screensaver activates\\nlock-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4520r88381_fix\"\n },\n \"fix\": {\n \"id\": \"F-4520r88381_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:988\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204396r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must enable a user session lock until that user re-establishes access using established identification and authentication procedures.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80112-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user's session lock until that user re-establishes access using established identification and authentication procedures.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following example:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit the \\\"[org/gnome/desktop/screensaver]\\\" section of the database file and add or update the following lines:\\n\\n# Set this to true to lock the screen when the screensaver activates\\nlock-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4520r88381_fix\"\n },\n \"fix\": {\n \"id\": \"F-4520r88381_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:988\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204396r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-12-17T10:39:30" } ] @@ -362,10 +362,10 @@ "IA-2 (12)" ], "severity": "medium", - "description": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162", + "description": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false", "group_id": "xccdf_mil.disa.stig_group_V-204397", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204397r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92515\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4521r88384_fix", @@ -406,47 +406,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -516,11 +516,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must uniquely identify and must authenticate users using multifactor authentication via a graphical user logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-77819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to uniquely identify and authenticate users using multifactor authentication via a graphical user logon.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\nNote: The example is using the database local for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/00-defaults\\n\\nEdit \\\"[org/gnome/login-screen]\\\" and add or update the following line:\\nenable-smartcard-authentication=true \\n\\nUpdate the system databases:\\n# dconf update\",\n \"lang\": \"en\",\n \"fixref\": \"F-4521r88384_fix\"\n },\n \"fix\": {\n \"id\": \"F-4521r88384_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92515\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204397r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must uniquely identify and must authenticate users using multifactor authentication via a graphical user logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-77819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to uniquely identify and authenticate users using multifactor authentication via a graphical user logon.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\nNote: The example is using the database local for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/00-defaults\\n\\nEdit \\\"[org/gnome/login-screen]\\\" and add or update the following line:\\nenable-smartcard-authentication=true \\n\\nUpdate the system databases:\\n# dconf update\",\n \"lang\": \"en\",\n \"fixref\": \"F-4521r88384_fix\"\n },\n \"fix\": {\n \"id\": \"F-4521r88384_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92515\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204397r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162", + "code_desc": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false", "start_time": "2021-12-17T10:39:30" } ] @@ -534,10 +534,10 @@ "AC-11 a" ], "severity": "medium", - "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "group_id": "xccdf_mil.disa.stig_group_V-204398", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204398r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3828\",\n \"value-id\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:981\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4522r88387_fix", @@ -574,47 +574,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -657,11 +657,9 @@ }, "value": [ { - "title": { - "text": "Inactivity timeout", - "lang": "en-US" - }, + "title": "Inactivity timeout", "description": "Choose allowed duration of inactive SSH connections, shells, and X sessions", + "warning": "", "value": [ "900", { @@ -709,11 +707,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80110-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71893\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit /etc/dconf/db/local.d/00-screensaver and add or update the following lines:\\n\\n[org/gnome/desktop/session]\\n# Set the lock time out to 900 seconds before the session is considered idle\\nidle-delay=uint32 900\\n\\nYou must include the \\\"uint32\\\" along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4522r88387_fix\"\n },\n \"fix\": {\n \"id\": \"F-4522r88387_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3828\",\n \"value-id\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:981\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204398r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80110-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71893\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit /etc/dconf/db/local.d/00-screensaver and add or update the following lines:\\n\\n[org/gnome/desktop/session]\\n# Set the lock time out to 900 seconds before the session is considered idle\\nidle-delay=uint32 900\\n\\nYou must include the \\\"uint32\\\" along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4522r88387_fix\"\n },\n \"fix\": {\n \"id\": \"F-4522r88387_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3828\",\n \"value-id\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:981\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204398r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-12-17T10:39:30" } ] @@ -727,10 +725,10 @@ "AC-11 a" ], "severity": "medium", - "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "group_id": "xccdf_mil.disa.stig_group_V-204399", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204399r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:999\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4523r88390_fix", @@ -767,47 +765,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -873,11 +871,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010081\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver lock-delay setting for the graphical user interface.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80371-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-73155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver lock delay:\\n\\n/org/gnome/desktop/screensaver/lock-delay\",\n \"lang\": \"en\",\n \"fixref\": \"F-4523r88390_fix\"\n },\n \"fix\": {\n \"id\": \"F-4523r88390_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:999\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204399r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010081\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver lock-delay setting for the graphical user interface.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80371-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-73155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver lock delay:\\n\\n/org/gnome/desktop/screensaver/lock-delay\",\n \"lang\": \"en\",\n \"fixref\": \"F-4523r88390_fix\"\n },\n \"fix\": {\n \"id\": \"F-4523r88390_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:999\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204399r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-12-17T10:39:30" } ] @@ -891,10 +889,10 @@ "AC-11 a" ], "severity": "medium", - "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "group_id": "xccdf_mil.disa.stig_group_V-204402", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204402r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:978\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4526r88399_fix", @@ -931,47 +929,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1037,11 +1035,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for the screensaver after a period of inactivity for graphical user interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80111-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86523\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable screensaver locking after 15 minutes of inactivity:\\n\\n[org/gnome/desktop/screensaver]\\n\\nidle-activation-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4526r88399_fix\"\n },\n \"fix\": {\n \"id\": \"F-4526r88399_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:978\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204402r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for the screensaver after a period of inactivity for graphical user interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80111-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86523\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable screensaver locking after 15 minutes of inactivity:\\n\\n[org/gnome/desktop/screensaver]\\n\\nidle-activation-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4526r88399_fix\"\n },\n \"fix\": {\n \"id\": \"F-4526r88399_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:978\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204402r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-12-17T10:39:30" } ] @@ -1055,10 +1053,10 @@ "AC-11 a" ], "severity": "medium", - "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false", "group_id": "xccdf_mil.disa.stig_group_V-204403", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204403r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93703\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4527r88402_fix", @@ -1091,47 +1089,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1193,11 +1191,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver idle-activation-enabled setting for the graphical user interface.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-78997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-93703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver idle-activation-enabled setting:\\n\\n/org/gnome/desktop/screensaver/idle-activation-enabled\",\n \"lang\": \"en\",\n \"fixref\": \"F-4527r88402_fix\"\n },\n \"fix\": {\n \"id\": \"F-4527r88402_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93703\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204403r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver idle-activation-enabled setting for the graphical user interface.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-78997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-93703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver idle-activation-enabled setting:\\n\\n/org/gnome/desktop/screensaver/idle-activation-enabled\",\n \"lang\": \"en\",\n \"fixref\": \"F-4527r88402_fix\"\n },\n \"fix\": {\n \"id\": \"F-4527r88402_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93703\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204403r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false", "start_time": "2021-12-17T10:39:30" } ] @@ -1211,10 +1209,10 @@ "AC-11 a" ], "severity": "medium", - "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "group_id": "xccdf_mil.disa.stig_group_V-204404", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204404r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:985\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4528r88405_fix", @@ -1251,47 +1249,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1357,11 +1355,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for graphical user interfaces when the screensaver is activated.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80370-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86525\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock for graphical user interfaces when a screensaver is activated.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable session locking when a screensaver is activated:\\n\\n[org/gnome/desktop/screensaver]\\nlock-delay=uint32 5\\n\\nThe \\\"uint32\\\" must be included along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4528r88405_fix\"\n },\n \"fix\": {\n \"id\": \"F-4528r88405_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:985\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204404r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for graphical user interfaces when the screensaver is activated.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80370-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86525\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock for graphical user interfaces when a screensaver is activated.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable session locking when a screensaver is activated:\\n\\n[org/gnome/desktop/screensaver]\\nlock-delay=uint32 5\\n\\nThe \\\"uint32\\\" must be included along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4528r88405_fix\"\n },\n \"fix\": {\n \"id\": \"F-4528r88405_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:985\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204404r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-12-17T10:39:30" } ] @@ -1375,10 +1373,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.", + "description": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false", "group_id": "xccdf_mil.disa.stig_group_V-204405", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204405r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4529r88408_fix", @@ -1411,47 +1409,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1513,11 +1511,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010118\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that /etc/pam.d/passwd implements /etc/pam.d/system-auth when changing passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure PAM to utilize /etc/pam.d/system-auth when changing passwords.\\n\\nAdd the following line to \\\"/etc/pam.d/passwd\\\" (or modify the line to have the required value):\\n\\npassword substack system-auth\",\n \"lang\": \"en\",\n \"fixref\": \"F-4529r88408_fix\"\n },\n \"fix\": {\n \"id\": \"F-4529r88408_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204405r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010118\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that /etc/pam.d/passwd implements /etc/pam.d/system-auth when changing passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure PAM to utilize /etc/pam.d/system-auth when changing passwords.\\n\\nAdd the following line to \\\"/etc/pam.d/passwd\\\" (or modify the line to have the required value):\\n\\npassword substack system-auth\",\n \"lang\": \"en\",\n \"fixref\": \"F-4529r88408_fix\"\n },\n \"fix\": {\n \"id\": \"F-4529r88408_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204405r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.", + "code_desc": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false", "start_time": "2021-12-17T10:39:30" } ] @@ -1531,10 +1529,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-204406", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204406r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:481\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4530r88411_fix", @@ -1571,47 +1569,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1677,11 +1675,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010119\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, pwquality must be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27160-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\\n\\nNote: The value of \\\"retry\\\" should be between \\\"1\\\" and \\\"3\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-4530r88411_fix\"\n },\n \"fix\": {\n \"id\": \"F-4530r88411_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:481\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204406r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010119\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, pwquality must be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27160-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\\n\\nNote: The value of \\\"retry\\\" should be between \\\"1\\\" and \\\"3\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-4530r88411_fix\"\n },\n \"fix\": {\n \"id\": \"F-4530r88411_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:481\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204406r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false", "start_time": "2021-12-17T10:39:30" } ] @@ -1695,10 +1693,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204407", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204407r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3805\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:484\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4531r88414_fix", @@ -1735,47 +1733,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1818,11 +1816,9 @@ }, "value": [ { - "title": { - "text": "ucredit", - "lang": "en-US" - }, + "title": "ucredit", "description": "Minimum number of upper case in password", + "warning": "", "value": [ "-1", { @@ -1870,11 +1866,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one upper-case character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27200-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86527\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one upper-case character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4531r88414_fix\"\n },\n \"fix\": {\n \"id\": \"F-4531r88414_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3805\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:484\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204407r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one upper-case character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27200-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86527\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one upper-case character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4531r88414_fix\"\n },\n \"fix\": {\n \"id\": \"F-4531r88414_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3805\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:484\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204407r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -1888,10 +1884,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204408", "group_title": "SRG-OS-000070-GPOS-00038", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204408r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3798\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:468\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4532r88417_fix", @@ -1928,47 +1924,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2011,11 +2007,9 @@ }, "value": [ { - "title": { - "text": "lcredit", - "lang": "en-US" - }, + "title": "lcredit", "description": "Minimum number of lower case in password", + "warning": "", "value": [ "-1", { @@ -2063,11 +2057,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one lower-case character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27345-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86529\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71905\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to require at least one lower-case character when creating or changing a password.\\n\\nAdd or modify the following line \\nin \\\"/etc/security/pwquality.conf\\\":\\n\\nlcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4532r88417_fix\"\n },\n \"fix\": {\n \"id\": \"F-4532r88417_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3798\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:468\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204408r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one lower-case character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27345-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86529\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71905\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to require at least one lower-case character when creating or changing a password.\\n\\nAdd or modify the following line \\nin \\\"/etc/security/pwquality.conf\\\":\\n\\nlcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4532r88417_fix\"\n },\n \"fix\": {\n \"id\": \"F-4532r88417_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3798\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:468\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204408r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -2081,10 +2075,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204409", "group_title": "SRG-OS-000071-GPOS-00039", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204409r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3796\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:463\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4533r88420_fix", @@ -2121,47 +2115,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2204,11 +2198,9 @@ }, "value": [ { - "title": { - "text": "dcredit", - "lang": "en-US" - }, + "title": "dcredit", "description": "Minimum number of digits in password", + "warning": "", "value": [ "-1", { @@ -2256,11 +2248,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are assigned, the new password must contain at least one numeric character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27214-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86531\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4533r88420_fix\"\n },\n \"fix\": {\n \"id\": \"F-4533r88420_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3796\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:463\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204409r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are assigned, the new password must contain at least one numeric character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27214-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86531\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4533r88420_fix\"\n },\n \"fix\": {\n \"id\": \"F-4533r88420_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3796\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:463\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204409r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -2274,10 +2266,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204410", "group_title": "SRG-OS-000266-GPOS-00101", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204410r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3803\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:478\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4534r88423_fix", @@ -2314,47 +2306,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2397,11 +2389,9 @@ }, "value": [ { - "title": { - "text": "ocredit", - "lang": "en-US" - }, + "title": "ocredit", "description": "Minimum number of other (special characters) in\npassword", + "warning": "", "value": [ "-1", { @@ -2449,11 +2439,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one special character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27360-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86533\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4534r88423_fix\"\n },\n \"fix\": {\n \"id\": \"F-4534r88423_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3803\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:478\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204410r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one special character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27360-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86533\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4534r88423_fix\"\n },\n \"fix\": {\n \"id\": \"F-4534r88423_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3803\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:478\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204410r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -2467,10 +2457,10 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204411", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204411r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3797\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:466\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4535r88426_fix", @@ -2507,47 +2497,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2590,10 +2580,7 @@ }, "value": [ { - "title": { - "text": "difok", - "lang": "en-US" - }, + "title": "difok", "description": "Minimum number of characters not present in old\npassword", "warning": "Keep this high for short passwords", "value": [ @@ -2663,11 +2650,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of eight of the total number of characters must be changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26631-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86535\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"lang\": \"en\",\n \"fixref\": \"F-4535r88426_fix\"\n },\n \"fix\": {\n \"id\": \"F-4535r88426_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3797\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:466\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204411r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of eight of the total number of characters must be changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26631-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86535\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"lang\": \"en\",\n \"fixref\": \"F-4535r88426_fix\"\n },\n \"fix\": {\n \"id\": \"F-4535r88426_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3797\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:466\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204411r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -2681,10 +2668,10 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204412", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204412r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3801\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:474\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4536r88429_fix", @@ -2721,47 +2708,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2804,11 +2791,9 @@ }, "value": [ { - "title": { - "text": "minclass", - "lang": "en-US" - }, + "title": "minclass", "description": "Minimum number of categories of characters that must exist in a password", + "warning": "", "value": [ "4", { @@ -2860,11 +2845,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of four character classes must be changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27115-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86537\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-4536r88429_fix\"\n },\n \"fix\": {\n \"id\": \"F-4536r88429_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3801\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:474\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204412r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of four character classes must be changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27115-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86537\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-4536r88429_fix\"\n },\n \"fix\": {\n \"id\": \"F-4536r88429_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3801\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:474\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204412r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -2878,10 +2863,10 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204413", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204413r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3800\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:472\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4537r88432_fix", @@ -2918,47 +2903,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3001,11 +2986,9 @@ }, "value": [ { - "title": { - "text": "maxrepeat", - "lang": "en-US" - }, + "title": "maxrepeat", "description": "Maximum Number of Consecutive Repeating Characters in a Password", + "warning": "", "value": [ "3", { @@ -3053,11 +3036,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating consecutive characters must not be more than three characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27333-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86539\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"lang\": \"en\",\n \"fixref\": \"F-4537r88432_fix\"\n },\n \"fix\": {\n \"id\": \"F-4537r88432_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3800\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:472\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204413r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating consecutive characters must not be more than three characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27333-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86539\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"lang\": \"en\",\n \"fixref\": \"F-4537r88432_fix\"\n },\n \"fix\": {\n \"id\": \"F-4537r88432_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3800\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:472\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204413r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -3071,10 +3054,10 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204414", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204414r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3799\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:470\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4538r88435_fix", @@ -3111,47 +3094,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3194,11 +3177,9 @@ }, "value": [ { - "title": { - "text": "maxclassrepeat", - "lang": "en-US" - }, + "title": "maxclassrepeat", "description": "Maximum Number of Consecutive Repeating Characters in a Password From the Same Character Class", + "warning": "", "value": [ "4", { @@ -3250,11 +3231,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating characters of the same character class must not be more than four characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27512-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86541\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-4538r88435_fix\"\n },\n \"fix\": {\n \"id\": \"F-4538r88435_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3799\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:470\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204414r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating characters of the same character class must not be more than four characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27512-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86541\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-4538r88435_fix\"\n },\n \"fix\": {\n \"id\": \"F-4538r88435_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3799\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:470\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204414r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -3268,10 +3249,10 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "group_id": "xccdf_mil.disa.stig_group_V-204415", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204415r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1367\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4539r88438_fix", @@ -3308,47 +3289,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3414,11 +3395,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the PAM system service is configured to store only encrypted representations of passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27104-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71919\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86543\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nAdd the following line in \\\"/etc/pam.d/password-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4539r88438_fix\"\n },\n \"fix\": {\n \"id\": \"F-4539r88438_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1367\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204415r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the PAM system service is configured to store only encrypted representations of passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27104-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71919\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86543\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nAdd the following line in \\\"/etc/pam.d/password-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4539r88438_fix\"\n },\n \"fix\": {\n \"id\": \"F-4539r88438_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1367\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204415r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "start_time": "2021-12-17T10:39:30" } ] @@ -3432,10 +3413,10 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "group_id": "xccdf_mil.disa.stig_group_V-204416", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204416r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1365\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4540r88441_fix", @@ -3472,47 +3453,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3578,11 +3559,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured to use the shadow file to store only encrypted representations of passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27124-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71921\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86545\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/login.defs\\\":\\n\\nENCRYPT_METHOD SHA512\",\n \"lang\": \"en\",\n \"fixref\": \"F-4540r88441_fix\"\n },\n \"fix\": {\n \"id\": \"F-4540r88441_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1365\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204416r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured to use the shadow file to store only encrypted representations of passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27124-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71921\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86545\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/login.defs\\\":\\n\\nENCRYPT_METHOD SHA512\",\n \"lang\": \"en\",\n \"fixref\": \"F-4540r88441_fix\"\n },\n \"fix\": {\n \"id\": \"F-4540r88441_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1365\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204416r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "start_time": "2021-12-17T10:39:30" } ] @@ -3596,10 +3577,10 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "group_id": "xccdf_mil.disa.stig_group_V-204417", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204417r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1363\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4541r88444_fix", @@ -3636,47 +3617,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3742,11 +3723,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that user and group account administration utilities are configured to store only encrypted representations of passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27053-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86547\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/libuser.conf\\\" in the [defaults] section: \\n\\ncrypt_style = sha512\",\n \"lang\": \"en\",\n \"fixref\": \"F-4541r88444_fix\"\n },\n \"fix\": {\n \"id\": \"F-4541r88444_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1363\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204417r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that user and group account administration utilities are configured to store only encrypted representations of passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27053-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86547\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/libuser.conf\\\" in the [defaults] section: \\n\\ncrypt_style = sha512\",\n \"lang\": \"en\",\n \"fixref\": \"F-4541r88444_fix\"\n },\n \"fix\": {\n \"id\": \"F-4541r88444_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1363\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204417r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "start_time": "2021-12-17T10:39:30" } ] @@ -3760,10 +3741,10 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "group_id": "xccdf_mil.disa.stig_group_V-204418", "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204418r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3794\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:455\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4542r88447_fix", @@ -3800,47 +3781,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3883,10 +3864,7 @@ }, "value": [ { - "title": { - "text": "minimum password age", - "lang": "en-US" - }, + "title": "minimum password age", "description": "Minimum age of password in days", "warning": "This will only apply to newly created accounts", "value": [ @@ -3944,11 +3922,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 24 hours/1 day minimum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27002-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86549\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4542r88447_fix\"\n },\n \"fix\": {\n \"id\": \"F-4542r88447_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3794\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:455\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204418r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 24 hours/1 day minimum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27002-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86549\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4542r88447_fix\"\n },\n \"fix\": {\n \"id\": \"F-4542r88447_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3794\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:455\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204418r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-12-17T10:39:30" } ] @@ -3962,10 +3940,10 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "group_id": "xccdf_mil.disa.stig_group_V-204419", "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204419r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86551\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4543r88450_fix", @@ -3998,47 +3976,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4100,11 +4078,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are restricted to a 24 hours/1 day minimum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86551\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n# chage -m 1 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-4543r88450_fix\"\n },\n \"fix\": {\n \"id\": \"F-4543r88450_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86551\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204419r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are restricted to a 24 hours/1 day minimum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86551\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n# chage -m 1 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-4543r88450_fix\"\n },\n \"fix\": {\n \"id\": \"F-4543r88450_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86551\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204419r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-12-17T10:39:30" } ] @@ -4118,10 +4096,10 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204420", "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204420r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3793\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:453\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4544r88453_fix", @@ -4158,47 +4136,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4241,10 +4219,7 @@ }, "value": [ { - "title": { - "text": "maximum password age", - "lang": "en-US" - }, + "title": "maximum password age", "description": "Maximum age of password in days", "warning": "This will only apply to newly created accounts", "value": [ @@ -4298,11 +4273,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 60-day maximum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27051-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71929\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86553\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a 60-day maximum password lifetime restriction.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MAX_DAYS 60\",\n \"lang\": \"en\",\n \"fixref\": \"F-4544r88453_fix\"\n },\n \"fix\": {\n \"id\": \"F-4544r88453_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3793\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:453\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204420r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 60-day maximum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27051-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71929\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86553\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a 60-day maximum password lifetime restriction.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MAX_DAYS 60\",\n \"lang\": \"en\",\n \"fixref\": \"F-4544r88453_fix\"\n },\n \"fix\": {\n \"id\": \"F-4544r88453_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3793\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:453\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204420r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -4316,10 +4291,10 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204421", "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204421r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86555\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4545r88456_fix", @@ -4352,47 +4327,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4454,11 +4429,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-71931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86555\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n# chage -M 60 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-4545r88456_fix\"\n },\n \"fix\": {\n \"id\": \"F-4545r88456_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86555\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204421r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-71931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86555\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n# chage -M 60 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-4545r88456_fix\"\n },\n \"fix\": {\n \"id\": \"F-4545r88456_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86555\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204421r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -4472,10 +4447,10 @@ "IA-5 (1) (e)" ], "severity": "medium", - "description": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.", + "description": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-204422", "group_title": "SRG-OS-000077-GPOS-00045", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204422r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3806\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:486\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4546r88459_fix", @@ -4512,47 +4487,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4595,11 +4570,9 @@ }, "value": [ { - "title": { - "text": "remember", - "lang": "en-US" - }, + "title": "remember", "description": "The last n passwords for each user are saved in /etc/security/opasswd in order to force password change history and keep the user from alternating between the same password too frequently.", + "warning": "", "value": [ "5", { @@ -4655,11 +4628,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are prohibited from reuse for a minimum of five generations.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26923-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86557\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword requisite pam_pwhistory.so use_authtok remember=5 retry=3\\n \\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4546r88459_fix\"\n },\n \"fix\": {\n \"id\": \"F-4546r88459_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3806\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:486\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204422r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are prohibited from reuse for a minimum of five generations.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26923-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86557\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword requisite pam_pwhistory.so use_authtok remember=5 retry=3\\n \\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4546r88459_fix\"\n },\n \"fix\": {\n \"id\": \"F-4546r88459_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3806\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:486\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204422r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.", + "code_desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false", "start_time": "2021-12-17T10:39:30" } ] @@ -4673,10 +4646,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.", + "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false", "group_id": "xccdf_mil.disa.stig_group_V-204423", "group_title": "SRG-OS-000078-GPOS-00046", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204423r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3802\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:476\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4547r88462_fix", @@ -4713,47 +4686,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4796,11 +4769,9 @@ }, "value": [ { - "title": { - "text": "minlen", - "lang": "en-US" - }, + "title": "minlen", "description": "Minimum number of characters in password", + "warning": "", "value": [ "15", { @@ -4864,11 +4835,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are a minimum of 15 characters in length.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27293-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71935\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86559\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"lang\": \"en\",\n \"fixref\": \"F-4547r88462_fix\"\n },\n \"fix\": {\n \"id\": \"F-4547r88462_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3802\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:476\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204423r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are a minimum of 15 characters in length.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27293-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71935\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86559\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"lang\": \"en\",\n \"fixref\": \"F-4547r88462_fix\"\n },\n \"fix\": {\n \"id\": \"F-4547r88462_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3802\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:476\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204423r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.", + "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false", "start_time": "2021-12-17T10:39:30" } ] @@ -4882,10 +4853,10 @@ "CM-6 b" ], "severity": "high", - "description": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.", + "description": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "group_id": "xccdf_mil.disa.stig_group_V-204424", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204424r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1229\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4548r88465_fix", @@ -4922,47 +4893,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5028,11 +4999,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have accounts configured with blank or null passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27286-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86561\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If an account is configured for password authentication but does not have an assigned password, it may be possible to log on to the account without authenticating.\\n\\nRemove any instances of the \\\"nullok\\\" option in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" to prevent logons with empty passwords.\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4548r88465_fix\"\n },\n \"fix\": {\n \"id\": \"F-4548r88465_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1229\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204424r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have accounts configured with blank or null passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27286-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86561\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If an account is configured for password authentication but does not have an assigned password, it may be possible to log on to the account without authenticating.\\n\\nRemove any instances of the \\\"nullok\\\" option in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" to prevent logons with empty passwords.\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4548r88465_fix\"\n },\n \"fix\": {\n \"id\": \"F-4548r88465_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1229\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204424r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.", + "code_desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "start_time": "2021-12-17T10:39:30" } ] @@ -5046,10 +5017,10 @@ "IA-2 (2)" ], "severity": "high", - "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-204425", "group_title": "SRG-OS-000106-GPOS-00053", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204425r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1375\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4549r88468_fix", @@ -5086,47 +5057,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5192,11 +5163,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using an empty password.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86563\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71939\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000766\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"To explicitly disallow remote logon from accounts with empty passwords, add or correct the following line in \\\"/etc/ssh/sshd_config\\\":\\n\\nPermitEmptyPasswords no\\n\\nThe SSH service must be restarted for changes to take effect. Any accounts with empty passwords should be disabled immediately, and PAM configuration should prevent users from being able to assign themselves empty passwords.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4549r88468_fix\"\n },\n \"fix\": {\n \"id\": \"F-4549r88468_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1375\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204425r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using an empty password.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86563\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71939\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000766\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"To explicitly disallow remote logon from accounts with empty passwords, add or correct the following line in \\\"/etc/ssh/sshd_config\\\":\\n\\nPermitEmptyPasswords no\\n\\nThe SSH service must be restarted for changes to take effect. Any accounts with empty passwords should be disabled immediately, and PAM configuration should prevent users from being able to assign themselves empty passwords.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4549r88468_fix\"\n },\n \"fix\": {\n \"id\": \"F-4549r88468_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1375\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204425r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-12-17T10:39:30" } ] @@ -5210,10 +5181,10 @@ "IA-4 e" ], "severity": "medium", - "description": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.", + "description": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false", "group_id": "xccdf_mil.disa.stig_group_V-204426", "group_title": "SRG-OS-000118-GPOS-00060", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204426r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3790\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:443\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4550r88471_fix", @@ -5250,47 +5221,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5333,10 +5304,7 @@ }, "value": [ { - "title": { - "text": "number of days after a password expires until the account is permanently disabled", - "lang": "en-US" - }, + "title": "number of days after a password expires until the account is permanently disabled", "description": "The number of days to wait after a password expires, until the account will be permanently disabled.", "warning": "This will only apply to newly created accounts", "value": [ @@ -5402,11 +5370,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must disable account identifiers (individuals, groups, roles, and devices) if the password expires.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86565\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71941\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable account identifiers (individuals, groups, roles, and devices) after the password expires.\\n\\nAdd the following line to \\\"/etc/default/useradd\\\" (or modify the line to have the required value):\\n\\nINACTIVE=0\",\n \"lang\": \"en\",\n \"fixref\": \"F-4550r88471_fix\"\n },\n \"fix\": {\n \"id\": \"F-4550r88471_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3790\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:443\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204426r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must disable account identifiers (individuals, groups, roles, and devices) if the password expires.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86565\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71941\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable account identifiers (individuals, groups, roles, and devices) after the password expires.\\n\\nAdd the following line to \\\"/etc/default/useradd\\\" (or modify the line to have the required value):\\n\\nINACTIVE=0\",\n \"lang\": \"en\",\n \"fixref\": \"F-4550r88471_fix\"\n },\n \"fix\": {\n \"id\": \"F-4550r88471_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3790\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:443\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204426r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.", + "code_desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false", "start_time": "2021-12-17T10:39:30" } ] @@ -5420,10 +5388,10 @@ "IA-11" ], "severity": "medium", - "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "group_id": "xccdf_mil.disa.stig_group_V-204429", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204429r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:176\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36303r602619_fix", @@ -5460,47 +5428,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5566,11 +5534,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that users must provide a password for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80351-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71947\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86571\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to supply a password for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n# visudo\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file. \\n\\nCheck the configuration of the /etc/sudoers.d/* files with the following command:\\n# grep -i nopasswd /etc/sudoers.d/*\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36303r602619_fix\"\n },\n \"fix\": {\n \"id\": \"F-36303r602619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:176\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204429r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that users must provide a password for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80351-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71947\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86571\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to supply a password for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n# visudo\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file. \\n\\nCheck the configuration of the /etc/sudoers.d/* files with the following command:\\n# grep -i nopasswd /etc/sudoers.d/*\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36303r602619_fix\"\n },\n \"fix\": {\n \"id\": \"F-36303r602619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:176\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204429r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-12-17T10:39:30" } ] @@ -5584,10 +5552,10 @@ "IA-11" ], "severity": "medium", - "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "group_id": "xccdf_mil.disa.stig_group_V-204430", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204430r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:173\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4554r88483_fix", @@ -5624,47 +5592,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5730,11 +5698,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that users must re-authenticate for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80350-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71949\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86573\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to reauthenticate for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n\\n# visudo\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file.\\n\\nCheck the configuration of the \\\"/etc/sudoers.d/*\\\" files with the following command:\\n\\n# grep -i authenticate /etc/sudoers /etc/sudoers.d/*\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file(s).\",\n \"lang\": \"en\",\n \"fixref\": \"F-4554r88483_fix\"\n },\n \"fix\": {\n \"id\": \"F-4554r88483_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:173\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204430r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that users must re-authenticate for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80350-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71949\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86573\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to reauthenticate for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n\\n# visudo\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file.\\n\\nCheck the configuration of the \\\"/etc/sudoers.d/*\\\" files with the following command:\\n\\n# grep -i authenticate /etc/sudoers /etc/sudoers.d/*\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file(s).\",\n \"lang\": \"en\",\n \"fixref\": \"F-4554r88483_fix\"\n },\n \"fix\": {\n \"id\": \"F-4554r88483_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:173\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204430r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-12-17T10:39:30" } ] @@ -5748,10 +5716,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "description": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "group_id": "xccdf_mil.disa.stig_group_V-204431", "group_title": "SRG-OS-000480-GPOS-00226", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204431r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3761\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:101\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4555r88486_fix", @@ -5788,47 +5756,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5871,11 +5839,9 @@ }, "value": [ { - "title": { - "text": "Maximum login attempts delay", - "lang": "en-US" - }, + "title": "Maximum login attempts delay", "description": "Maximum time in seconds between fail login attempts before re-prompting.", + "warning": "", "value": [ "4", { @@ -5931,11 +5897,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the delay between logon prompts following a failed console logon attempt is at least four seconds.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80352-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86575\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71951\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-4555r88486_fix\"\n },\n \"fix\": {\n \"id\": \"F-4555r88486_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3761\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:101\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204431r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the delay between logon prompts following a failed console logon attempt is at least four seconds.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80352-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86575\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71951\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-4555r88486_fix\"\n },\n \"fix\": {\n \"id\": \"F-4555r88486_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3761\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:101\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204431r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "code_desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-12-17T10:39:30" } ] @@ -5949,10 +5915,10 @@ "CM-6 b" ], "severity": "high", - "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "group_id": "xccdf_mil.disa.stig_group_V-204432", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204432r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1119\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4556r88489_fix", @@ -5989,47 +5955,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6095,11 +6061,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow an unattended or automatic logon to the system via a graphical user interface.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80104-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71953\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86577\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unattended or automatic logon to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"AutomaticLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nAutomaticLoginEnable=false\",\n \"lang\": \"en\",\n \"fixref\": \"F-4556r88489_fix\"\n },\n \"fix\": {\n \"id\": \"F-4556r88489_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1119\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204432r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow an unattended or automatic logon to the system via a graphical user interface.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80104-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71953\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86577\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unattended or automatic logon to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"AutomaticLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nAutomaticLoginEnable=false\",\n \"lang\": \"en\",\n \"fixref\": \"F-4556r88489_fix\"\n },\n \"fix\": {\n \"id\": \"F-4556r88489_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1119\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204432r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-12-17T10:39:30" } ] @@ -6113,10 +6079,10 @@ "CM-6 b" ], "severity": "high", - "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "group_id": "xccdf_mil.disa.stig_group_V-204433", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204433r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1122\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4557r88492_fix", @@ -6153,47 +6119,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6259,11 +6225,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow an unrestricted logon to the system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80105-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71955\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86579\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unrestricted account to log on to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"TimedLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nTimedLoginEnable=false\",\n \"lang\": \"en\",\n \"fixref\": \"F-4557r88492_fix\"\n },\n \"fix\": {\n \"id\": \"F-4557r88492_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1122\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204433r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow an unrestricted logon to the system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80105-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71955\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86579\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unrestricted account to log on to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"TimedLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nTimedLoginEnable=false\",\n \"lang\": \"en\",\n \"fixref\": \"F-4557r88492_fix\"\n },\n \"fix\": {\n \"id\": \"F-4557r88492_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1122\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204433r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-12-17T10:39:30" } ] @@ -6277,10 +6243,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "group_id": "xccdf_mil.disa.stig_group_V-204434", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204434r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1385\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4558r88495_fix", @@ -6317,47 +6283,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6423,11 +6389,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow users to override SSH environment variables.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27363-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86581\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71957\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow users to override environment variables to the SSH daemon.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"PermitUserEnvironment\\\" keyword and set the value to \\\"no\\\":\\n\\nPermitUserEnvironment no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4558r88495_fix\"\n },\n \"fix\": {\n \"id\": \"F-4558r88495_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1385\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204434r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow users to override SSH environment variables.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27363-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86581\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71957\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow users to override environment variables to the SSH daemon.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"PermitUserEnvironment\\\" keyword and set the value to \\\"no\\\":\\n\\nPermitUserEnvironment no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4558r88495_fix\"\n },\n \"fix\": {\n \"id\": \"F-4558r88495_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1385\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204434r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-12-17T10:39:30" } ] @@ -6441,10 +6407,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "group_id": "xccdf_mil.disa.stig_group_V-204435", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204435r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1011\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4559r88498_fix", @@ -6481,47 +6447,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6587,11 +6553,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow a non-certificate trusted host SSH logon to the system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27413-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86583\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71959\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow a non-certificate trusted host SSH logon to the system.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"HostbasedAuthentication\\\" keyword and set the value to \\\"no\\\":\\n\\nHostbasedAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4559r88498_fix\"\n },\n \"fix\": {\n \"id\": \"F-4559r88498_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1011\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204435r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow a non-certificate trusted host SSH logon to the system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27413-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86583\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71959\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow a non-certificate trusted host SSH logon to the system.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"HostbasedAuthentication\\\" keyword and set the value to \\\"no\\\":\\n\\nHostbasedAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4559r88498_fix\"\n },\n \"fix\": {\n \"id\": \"F-4559r88498_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1011\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204435r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-12-17T10:39:30" } ] @@ -6605,10 +6571,10 @@ "AC-3" ], "severity": "medium", - "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.", + "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-204437", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204437r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92519\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4561r88504_fix", @@ -6641,47 +6607,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6743,11 +6709,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010481\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-77823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92519\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require authentication upon booting into single-user and maintenance modes.\\n\\nAdd or modify the \\\"ExecStart\\\" line in \\\"/usr/lib/systemd/system/rescue.service\\\" to include \\\"/usr/sbin/sulogin\\\":\\n\\nExecStart=-/bin/sh -c \\\"/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default\\\"\",\n \"lang\": \"en\",\n \"fixref\": \"F-4561r88504_fix\"\n },\n \"fix\": {\n \"id\": \"F-4561r88504_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92519\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204437r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010481\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-77823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92519\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require authentication upon booting into single-user and maintenance modes.\\n\\nAdd or modify the \\\"ExecStart\\\" line in \\\"/usr/lib/systemd/system/rescue.service\\\" to include \\\"/usr/sbin/sulogin\\\":\\n\\nExecStart=-/bin/sh -c \\\"/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default\\\"\",\n \"lang\": \"en\",\n \"fixref\": \"F-4561r88504_fix\"\n },\n \"fix\": {\n \"id\": \"F-4561r88504_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92519\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204437r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.", + "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false", "start_time": "2021-12-17T10:39:30" } ] @@ -6761,10 +6727,10 @@ "AC-3" ], "severity": "high", - "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "group_id": "xccdf_mil.disa.stig_group_V-204438", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204438r744095_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95717\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4562r744094_fix", @@ -6801,47 +6767,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6907,11 +6873,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010482\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27309-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-95717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n \\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-4562r744094_fix\"\n },\n \"fix\": {\n \"id\": \"F-4562r744094_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95717\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204438r744095_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010482\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27309-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-95717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n \\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-4562r744094_fix\"\n },\n \"fix\": {\n \"id\": \"F-4562r744094_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95717\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204438r744095_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-12-17T10:39:30" } ] @@ -6925,10 +6891,10 @@ "AC-3" ], "severity": "high", - "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "group_id": "xccdf_mil.disa.stig_group_V-204440", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204440r744098_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95719\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4564r744097_fix", @@ -6965,47 +6931,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7071,11 +7037,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010491\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80354-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-95719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81007\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-4564r744097_fix\"\n },\n \"fix\": {\n \"id\": \"F-4564r744097_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95719\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204440r744098_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010491\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80354-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-95719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81007\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-4564r744097_fix\"\n },\n \"fix\": {\n \"id\": \"F-4564r744097_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95719\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204440r744098_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-12-17T10:39:30" } ] @@ -7089,10 +7055,10 @@ "CM-7 a" ], "severity": "high", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204442", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204442r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1271\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4566r88519_fix", @@ -7129,47 +7095,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7235,11 +7201,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the rsh-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27342-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71967\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86591\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n# yum remove rsh-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-4566r88519_fix\"\n },\n \"fix\": {\n \"id\": \"F-4566r88519_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1271\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204442r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the rsh-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27342-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71967\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86591\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n# yum remove rsh-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-4566r88519_fix\"\n },\n \"fix\": {\n \"id\": \"F-4566r88519_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1271\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204442r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -7253,10 +7219,10 @@ "CM-7 a" ], "severity": "high", - "description": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.", + "description": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false", "group_id": "xccdf_mil.disa.stig_group_V-204443", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204443r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1309\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4567r88522_fix", @@ -7293,47 +7259,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7399,11 +7365,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the ypserv package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Removing the \\\"ypserv\\\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27399-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71969\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86593\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the \\\"ypserv\\\" package from the system with the following command:\\n\\n# yum remove ypserv\",\n \"lang\": \"en\",\n \"fixref\": \"F-4567r88522_fix\"\n },\n \"fix\": {\n \"id\": \"F-4567r88522_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1309\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204443r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the ypserv package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Removing the \\\"ypserv\\\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27399-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71969\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86593\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the \\\"ypserv\\\" package from the system with the following command:\\n\\n# yum remove ypserv\",\n \"lang\": \"en\",\n \"fixref\": \"F-4567r88522_fix\"\n },\n \"fix\": {\n \"id\": \"F-4567r88522_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1309\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204443r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.", + "code_desc": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false", "start_time": "2021-12-17T10:39:30" } ] @@ -7417,10 +7383,10 @@ "CM-3 (5)" ], "severity": "medium", - "description": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.", + "description": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false", "group_id": "xccdf_mil.disa.stig_group_V-204445", "group_title": "SRG-OS-000363-GPOS-00150", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204445r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:525\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36304r602622_fix", @@ -7457,47 +7423,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7563,11 +7529,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that a file integrity tool verifies the baseline operating system configuration at least weekly.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\\n\\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26952-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86597\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71973\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001744\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the file integrity tool to run automatically on the system at least weekly. The following example output is generic. It will set cron to run AIDE daily, but other file integrity tools may be used: \\n\\n# more /etc/cron.daily/aide\\n#!/bin/bash\\n\\n/usr/sbin/aide --check | /bin/mail -s \\\"$HOSTNAME - Daily aide integrity check run\\\" root@sysname.mil\",\n \"lang\": \"en\",\n \"fixref\": \"F-36304r602622_fix\"\n },\n \"fix\": {\n \"id\": \"F-36304r602622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:525\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204445r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that a file integrity tool verifies the baseline operating system configuration at least weekly.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\\n\\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26952-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86597\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71973\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001744\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the file integrity tool to run automatically on the system at least weekly. The following example output is generic. It will set cron to run AIDE daily, but other file integrity tools may be used: \\n\\n# more /etc/cron.daily/aide\\n#!/bin/bash\\n\\n/usr/sbin/aide --check | /bin/mail -s \\\"$HOSTNAME - Daily aide integrity check run\\\" root@sysname.mil\",\n \"lang\": \"en\",\n \"fixref\": \"F-36304r602622_fix\"\n },\n \"fix\": {\n \"id\": \"F-36304r602622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:525\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204445r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.", + "code_desc": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false", "start_time": "2021-12-17T10:39:30" } ] @@ -7581,10 +7547,10 @@ "CM-5 (3)" ], "severity": "high", - "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "group_id": "xccdf_mil.disa.stig_group_V-204447", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204447r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1027\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4571r88534_fix", @@ -7621,47 +7587,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7727,11 +7693,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26989-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71977\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86601\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\ngpgcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4571r88534_fix\"\n },\n \"fix\": {\n \"id\": \"F-4571r88534_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1027\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204447r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26989-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71977\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86601\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\ngpgcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4571r88534_fix\"\n },\n \"fix\": {\n \"id\": \"F-4571r88534_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1027\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204447r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-12-17T10:39:30" } ] @@ -7745,10 +7711,10 @@ "CM-5 (3)" ], "severity": "high", - "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "group_id": "xccdf_mil.disa.stig_group_V-204448", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204448r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:110\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4572r88537_fix", @@ -7785,47 +7751,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7891,11 +7857,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80347-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71979\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86603\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of local packages prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\nlocalpkg_gpgcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4572r88537_fix\"\n },\n \"fix\": {\n \"id\": \"F-4572r88537_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:110\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204448r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80347-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71979\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86603\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of local packages prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\nlocalpkg_gpgcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4572r88537_fix\"\n },\n \"fix\": {\n \"id\": \"F-4572r88537_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:110\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204448r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-12-17T10:39:30" } ] @@ -7912,10 +7878,10 @@ "IA-3" ], "severity": "medium", - "description": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227", + "description": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "group_id": "xccdf_mil.disa.stig_group_V-204449", "group_title": "SRG-OS-000114-GPOS-00059", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204449r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1141\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4573r462538_fix", @@ -7956,47 +7922,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8066,11 +8032,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured to disable USB mass storage.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86607\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71983\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"lang\": \"en\",\n \"fixref\": \"F-4573r462538_fix\"\n },\n \"fix\": {\n \"id\": \"F-4573r462538_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1141\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204449r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured to disable USB mass storage.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86607\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71983\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"lang\": \"en\",\n \"fixref\": \"F-4573r462538_fix\"\n },\n \"fix\": {\n \"id\": \"F-4573r462538_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1141\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204449r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227", + "code_desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "start_time": "2021-12-17T10:39:30" } ] @@ -8084,10 +8050,10 @@ "IA-3" ], "severity": "medium", - "description": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.", + "description": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-204450", "group_title": "SRG-OS-000378-GPOS-00163", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204450r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92517\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4574r88543_fix", @@ -8120,47 +8086,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8222,11 +8188,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the Datagram Congestion Control Protocol (DCCP) kernel module is disabled unless required.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-77821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the DCCP kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/dccp.conf\\n\\nAdd the following line to the created file:\\n\\ninstall dccp /bin/true\\n\\nEnsure that the DCCP module is blacklisted: \\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist dccp\",\n \"lang\": \"en\",\n \"fixref\": \"F-4574r88543_fix\"\n },\n \"fix\": {\n \"id\": \"F-4574r88543_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92517\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204450r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the Datagram Congestion Control Protocol (DCCP) kernel module is disabled unless required.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-77821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the DCCP kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/dccp.conf\\n\\nAdd the following line to the created file:\\n\\ninstall dccp /bin/true\\n\\nEnsure that the DCCP module is blacklisted: \\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist dccp\",\n \"lang\": \"en\",\n \"fixref\": \"F-4574r88543_fix\"\n },\n \"fix\": {\n \"id\": \"F-4574r88543_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92517\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204450r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.", + "code_desc": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false", "start_time": "2021-12-17T10:39:30" } ] @@ -8243,10 +8209,10 @@ "IA-3" ], "severity": "medium", - "description": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227", + "description": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "group_id": "xccdf_mil.disa.stig_group_V-204451", "group_title": "SRG-OS-000114-GPOS-00059", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204451r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86609\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4575r88546_fix", @@ -8291,47 +8257,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8405,11 +8371,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must disable the file system automounter unless required.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27498-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71985\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86609\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to automount devices.\\n\\nTurn off the automount service with the following commands:\\n\\n# systemctl stop autofs\\n# systemctl disable autofs\\n\\nIf \\\"autofs\\\" is required for Network File System (NFS), it must be documented with the ISSO.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4575r88546_fix\"\n },\n \"fix\": {\n \"id\": \"F-4575r88546_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86609\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204451r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must disable the file system automounter unless required.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27498-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71985\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86609\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to automount devices.\\n\\nTurn off the automount service with the following commands:\\n\\n# systemctl stop autofs\\n# systemctl disable autofs\\n\\nIf \\\"autofs\\\" is required for Network File System (NFS), it must be documented with the ISSO.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4575r88546_fix\"\n },\n \"fix\": {\n \"id\": \"F-4575r88546_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86609\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204451r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227", + "code_desc": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "start_time": "2021-12-17T10:39:31" } ] @@ -8423,10 +8389,10 @@ "SI-2 (6)" ], "severity": "low", - "description": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.", + "description": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "group_id": "xccdf_mil.disa.stig_group_V-204452", "group_title": "SRG-OS-000437-GPOS-00194", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204452r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:108\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4576r88549_fix", @@ -8463,47 +8429,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8569,11 +8535,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must remove all software components after updated versions have been installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80346-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71987\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86611\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"1\\\" in the \\\"/etc/yum.conf\\\" file:\\n\\nclean_requirements_on_remove=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4576r88549_fix\"\n },\n \"fix\": {\n \"id\": \"F-4576r88549_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:108\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204452r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must remove all software components after updated versions have been installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80346-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71987\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86611\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"1\\\" in the \\\"/etc/yum.conf\\\" file:\\n\\nclean_requirements_on_remove=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4576r88549_fix\"\n },\n \"fix\": {\n \"id\": \"F-4576r88549_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:108\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204452r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.", + "code_desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "start_time": "2021-12-17T10:39:31" } ] @@ -8587,10 +8553,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.", + "description": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "group_id": "xccdf_mil.disa.stig_group_V-204457", "group_title": "SRG-OS-000480-GPOS-00228", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204457r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:4211\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:518\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4581r88564_fix", @@ -8627,47 +8593,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8710,11 +8676,9 @@ }, "value": [ { - "title": { - "text": "Sensible umask", - "lang": "en-US" - }, + "title": "Sensible umask", "description": "Enter default user umask", + "warning": "", "value": [ "077", { @@ -8766,11 +8730,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80205-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86619\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71995\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"lang\": \"en\",\n \"fixref\": \"F-4581r88564_fix\"\n },\n \"fix\": {\n \"id\": \"F-4581r88564_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:4211\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:518\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204457r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80205-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86619\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71995\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"lang\": \"en\",\n \"fixref\": \"F-4581r88564_fix\"\n },\n \"fix\": {\n \"id\": \"F-4581r88564_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:4211\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:518\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204457r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.", + "code_desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "start_time": "2021-12-17T10:39:31" } ] @@ -8784,10 +8748,10 @@ "CM-6 b" ], "severity": "high", - "description": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.", + "description": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.false", "group_id": "xccdf_mil.disa.stig_group_V-204458", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204458r744100_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:169\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4582r462547_fix", @@ -8824,47 +8788,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8930,11 +8894,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be a vendor supported release.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80349-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86621\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of the operating system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4582r462547_fix\"\n },\n \"fix\": {\n \"id\": \"F-4582r462547_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:169\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204458r744100_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be a vendor supported release.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80349-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86621\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of the operating system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4582r462547_fix\"\n },\n \"fix\": {\n \"id\": \"F-4582r462547_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:169\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204458r744100_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.", + "code_desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.false", "start_time": "2021-12-17T10:39:31" } ] @@ -8948,10 +8912,10 @@ "IA-2" ], "severity": "low", - "description": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.", + "description": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false", "group_id": "xccdf_mil.disa.stig_group_V-204461", "group_title": "SRG-OS-000104-GPOS-00051", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204461r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1117\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4585r88576_fix", @@ -8988,47 +8952,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9094,11 +9058,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all Group Identifiers (GIDs) referenced in the /etc/passwd file are defined in the /etc/group file.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27503-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86627\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000764\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to define all GIDs found in the \\\"/etc/passwd\\\" file by modifying the \\\"/etc/group\\\" file to add any non-existent group referenced in the \\\"/etc/passwd\\\" file, or change the GIDs referenced in the \\\"/etc/passwd\\\" file to a group that exists in \\\"/etc/group\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-4585r88576_fix\"\n },\n \"fix\": {\n \"id\": \"F-4585r88576_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1117\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204461r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all Group Identifiers (GIDs) referenced in the /etc/passwd file are defined in the /etc/group file.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27503-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86627\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000764\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to define all GIDs found in the \\\"/etc/passwd\\\" file by modifying the \\\"/etc/group\\\" file to add any non-existent group referenced in the \\\"/etc/passwd\\\" file, or change the GIDs referenced in the \\\"/etc/passwd\\\" file to a group that exists in \\\"/etc/group\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-4585r88576_fix\"\n },\n \"fix\": {\n \"id\": \"F-4585r88576_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1117\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204461r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.", + "code_desc": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false", "start_time": "2021-12-17T10:39:31" } ] @@ -9112,10 +9076,10 @@ "CM-6 b" ], "severity": "high", - "description": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.", + "description": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "group_id": "xccdf_mil.disa.stig_group_V-204462", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204462r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:457\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4586r88579_fix", @@ -9152,47 +9116,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9258,11 +9222,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the root account must be the only account having unrestricted access to the system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27175-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86629\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\". \\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4586r88579_fix\"\n },\n \"fix\": {\n \"id\": \"F-4586r88579_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:457\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204462r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the root account must be the only account having unrestricted access to the system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27175-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86629\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\". \\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4586r88579_fix\"\n },\n \"fix\": {\n \"id\": \"F-4586r88579_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:457\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204462r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.", + "code_desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "start_time": "2021-12-17T10:39:31" } ] @@ -9276,10 +9240,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.", + "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "group_id": "xccdf_mil.disa.stig_group_V-204466", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204466r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:447\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4590r88591_fix", @@ -9316,47 +9280,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9422,11 +9386,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive user accounts, upon creation, are assigned a home directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80434-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72013\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86637\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-4590r88591_fix\"\n },\n \"fix\": {\n \"id\": \"F-4590r88591_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:447\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204466r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive user accounts, upon creation, are assigned a home directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80434-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72013\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86637\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-4590r88591_fix\"\n },\n \"fix\": {\n \"id\": \"F-4590r88591_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:447\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204466r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.", + "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "start_time": "2021-12-17T10:39:31" } ] @@ -9440,10 +9404,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.", + "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false", "group_id": "xccdf_mil.disa.stig_group_V-204467", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204467r603826_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86639\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4591r462550_fix", @@ -9476,47 +9440,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9578,11 +9542,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive users have a home directory assigned and defined in the /etc/passwd file.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\\n\\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72015\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86639\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Create home directories to all local interactive users that currently do not have a home directory assigned. Use the following commands to create the user home directory assigned in \\\"/etc/ passwd\\\":\\n\\nNote: The example will be for the user smithj, who has a home directory of \\\"/home/smithj\\\", a UID of \\\"smithj\\\", and a Group Identifier (GID) of \\\"users\\\" assigned in \\\"/etc/passwd\\\".\\n\\n# mkdir /home/smithj \\n# chown smithj /home/smithj\\n# chgrp users /home/smithj\\n# chmod 0750 /home/smithj\",\n \"lang\": \"en\",\n \"fixref\": \"F-4591r462550_fix\"\n },\n \"fix\": {\n \"id\": \"F-4591r462550_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86639\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204467r603826_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive users have a home directory assigned and defined in the /etc/passwd file.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\\n\\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72015\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86639\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Create home directories to all local interactive users that currently do not have a home directory assigned. Use the following commands to create the user home directory assigned in \\\"/etc/ passwd\\\":\\n\\nNote: The example will be for the user smithj, who has a home directory of \\\"/home/smithj\\\", a UID of \\\"smithj\\\", and a Group Identifier (GID) of \\\"users\\\" assigned in \\\"/etc/passwd\\\".\\n\\n# mkdir /home/smithj \\n# chown smithj /home/smithj\\n# chgrp users /home/smithj\\n# chmod 0750 /home/smithj\",\n \"lang\": \"en\",\n \"fixref\": \"F-4591r462550_fix\"\n },\n \"fix\": {\n \"id\": \"F-4591r462550_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86639\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204467r603826_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.", + "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false", "start_time": "2021-12-17T10:39:31" } ] @@ -9596,10 +9560,10 @@ "CM-6 b" ], "severity": "medium", - "description": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "description": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-204482", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204482r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1186\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4606r88639_fix", @@ -9636,47 +9600,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9742,11 +9706,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent files with the setuid and setgid bit set from being executed on file systems that are being imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80240-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86669\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72045\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4606r88639_fix\"\n },\n \"fix\": {\n \"id\": \"F-4606r88639_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1186\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204482r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent files with the setuid and setgid bit set from being executed on file systems that are being imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80240-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86669\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72045\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4606r88639_fix\"\n },\n \"fix\": {\n \"id\": \"F-4606r88639_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1186\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204482r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "code_desc": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:39:31" } ] @@ -9760,10 +9724,10 @@ "CM-6 b" ], "severity": "medium", - "description": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "description": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-204483", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204483r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1178\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4607r88642_fix", @@ -9800,47 +9764,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9906,11 +9870,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent binary files from being executed on file systems that are being imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80436-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4607r88642_fix\"\n },\n \"fix\": {\n \"id\": \"F-4607r88642_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1178\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204483r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent binary files from being executed on file systems that are being imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80436-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4607r88642_fix\"\n },\n \"fix\": {\n \"id\": \"F-4607r88642_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1178\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204483r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "code_desc": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:39:31" } ] @@ -9924,10 +9888,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.", + "description": "If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false", "group_id": "xccdf_mil.disa.stig_group_V-204487", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204487r744106_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1009\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36308r602634_fix", @@ -9964,47 +9928,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10070,11 +10034,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all world-writable directories are group-owned by root, sys, bin, or an application group.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\\n\\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80136-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72047\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86671\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"All directories in local partitions which are world-writable should be group-owned by root or another system account. If any world-writable directories are not group-owned by a system account, this should be investigated. Following this, the directories should be deleted or assigned to an appropriate group.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36308r602634_fix\"\n },\n \"fix\": {\n \"id\": \"F-36308r602634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1009\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204487r744106_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all world-writable directories are group-owned by root, sys, bin, or an application group.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\\n\\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80136-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72047\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86671\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"All directories in local partitions which are world-writable should be group-owned by root or another system account. If any world-writable directories are not group-owned by a system account, this should be investigated. Following this, the directories should be deleted or assigned to an appropriate group.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36308r602634_fix\"\n },\n \"fix\": {\n \"id\": \"F-36308r602634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1009\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204487r744106_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.", + "code_desc": "If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false", "start_time": "2021-12-17T10:39:38" } ] @@ -10088,10 +10052,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.", + "description": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false", "group_id": "xccdf_mil.disa.stig_group_V-204490", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204490r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:116\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4614r88663_fix", @@ -10128,47 +10092,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10234,11 +10198,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the owner of the \\\"cron.allow\\\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80378-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72053\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86677\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chown root /etc/cron.allow\",\n \"lang\": \"en\",\n \"fixref\": \"F-4614r88663_fix\"\n },\n \"fix\": {\n \"id\": \"F-4614r88663_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:116\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204490r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the owner of the \\\"cron.allow\\\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80378-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72053\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86677\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chown root /etc/cron.allow\",\n \"lang\": \"en\",\n \"fixref\": \"F-4614r88663_fix\"\n },\n \"fix\": {\n \"id\": \"F-4614r88663_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:116\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204490r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.", + "code_desc": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false", "start_time": "2021-12-17T10:39:38" } ] @@ -10252,10 +10216,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.", + "description": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false", "group_id": "xccdf_mil.disa.stig_group_V-204491", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204491r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:114\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4615r88666_fix", @@ -10292,47 +10256,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10398,11 +10362,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the group owner of the \\\"cron.allow\\\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80379-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86679\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72055\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the group owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chgrp root /etc/cron.allow\",\n \"lang\": \"en\",\n \"fixref\": \"F-4615r88666_fix\"\n },\n \"fix\": {\n \"id\": \"F-4615r88666_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:114\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204491r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the group owner of the \\\"cron.allow\\\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80379-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86679\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72055\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the group owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chgrp root /etc/cron.allow\",\n \"lang\": \"en\",\n \"fixref\": \"F-4615r88666_fix\"\n },\n \"fix\": {\n \"id\": \"F-4615r88666_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:114\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204491r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.", + "code_desc": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false", "start_time": "2021-12-17T10:39:38" } ] @@ -10416,10 +10380,10 @@ "CM-6 b" ], "severity": "low", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-204493", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204493r603840_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1311\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4617r88672_fix", @@ -10456,47 +10420,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10562,11 +10526,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that a separate file system is used for user home directories (such as /home or an equivalent).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80144-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86683\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72059\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/home\\\" directory onto a separate file system/partition.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4617r88672_fix\"\n },\n \"fix\": {\n \"id\": \"F-4617r88672_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1311\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204493r603840_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that a separate file system is used for user home directories (such as /home or an equivalent).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80144-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86683\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72059\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/home\\\" directory onto a separate file system/partition.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4617r88672_fix\"\n },\n \"fix\": {\n \"id\": \"F-4617r88672_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1311\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204493r603840_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:39:39" } ] @@ -10580,10 +10544,10 @@ "CM-6 b" ], "severity": "low", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-204494", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204494r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1315\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4618r88675_fix", @@ -10620,47 +10584,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10726,11 +10690,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /var.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26404-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72061\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86685\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4618r88675_fix\"\n },\n \"fix\": {\n \"id\": \"F-4618r88675_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1315\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204494r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /var.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26404-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72061\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86685\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4618r88675_fix\"\n },\n \"fix\": {\n \"id\": \"F-4618r88675_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1315\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204494r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:39:39" } ] @@ -10744,10 +10708,10 @@ "CM-6 b" ], "severity": "low", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-204495", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204495r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1319\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4619r88678_fix", @@ -10780,47 +10744,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10882,11 +10846,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use a separate file system for the system audit data path.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86687\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72063\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4619r88678_fix\"\n },\n \"fix\": {\n \"id\": \"F-4619r88678_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1319\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204495r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use a separate file system for the system audit data path.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86687\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72063\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4619r88678_fix\"\n },\n \"fix\": {\n \"id\": \"F-4619r88678_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1319\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204495r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:39:39" } ] @@ -10900,10 +10864,10 @@ "CM-6 b" ], "severity": "low", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-204496", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204496r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86689\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36309r602637_fix", @@ -10940,47 +10904,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11046,11 +11010,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /tmp (or equivalent).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27173-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86689\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72065\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Start the \\\"tmp.mount\\\" service with the following command:\\n\\n# systemctl enable tmp.mount\\n \\nOR\\n\\nEdit the \\\"/etc/fstab\\\" file and ensure the \\\"/tmp\\\" directory is defined in the fstab with a device and mount point.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36309r602637_fix\"\n },\n \"fix\": {\n \"id\": \"F-36309r602637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86689\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204496r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /tmp (or equivalent).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27173-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86689\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72065\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Start the \\\"tmp.mount\\\" service with the following command:\\n\\n# systemctl enable tmp.mount\\n \\nOR\\n\\nEdit the \\\"/etc/fstab\\\" file and ensure the \\\"/tmp\\\" directory is defined in the fstab with a device and mount point.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36309r602637_fix\"\n },\n \"fix\": {\n \"id\": \"F-36309r602637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86689\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204496r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:39:39" } ] @@ -11070,10 +11034,10 @@ "SC-28 (1)" ], "severity": "high", - "description": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223", + "description": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false", "group_id": "xccdf_mil.disa.stig_group_V-204497", "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204497r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:126\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36310r602640_fix", @@ -11122,47 +11086,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11235,16 +11199,16 @@ "label": "check" }, { - "data": "Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nConfigure the operating system to implement DoD-approved encryption by following the steps below: \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nInstall the dracut-fips package with the following command:\n\n# yum install dracut-fips\n\nRecreate the \"initramfs\" file with the following command:\n\nNote: This command will overwrite the existing \"initramfs\" file.\n\n# dracut -f\n\nModify the kernel command line of the current kernel in the \"grub.cfg\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \"/etc/default/grub\" file and then rebuild the \"grub.cfg\" file:\n\nfips=1\n\nChanges to \"/etc/default/grub\" require rebuilding the \"grub.cfg\" file as follows:\n\nOn BIOS-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/grub2/grub.cfg\n\nOn UEFI-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\n\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\n\n# df /boot\nFilesystem 1K-blocks Used Available Use% Mounted on\n/dev/sda1 495844 53780 416464 12% /boot\n\nTo ensure the \"boot=\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\n\n# blkid /dev/sda1\n/dev/sda1: UUID=\"05c000f1-a213-759e-c7a2-f11b7424c797\" TYPE=\"ext4\"\n\nFor the example above, append the following string to the kernel command line:\n\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\n\nIf the file /etc/system-fips does not exists, recreate it:\n\n# touch /etc/ system-fips\n\nReboot the system for the changes to take effect.", + "data": "Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nConfigure the operating system to implement DoD-approved encryption by following the steps below: \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nInstall the dracut-fips package with the following command:\n\n# yum install dracut-fips\n\nRecreate the \"initramfs\" file with the following command:\n\nNote: This command will overwrite the existing \"initramfs\" file.\n\n# dracut -f\n\nModify the kernel command line of the current kernel in the \"grub.cfg\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \"/etc/default/grub\" file and then rebuild the \"grub.cfg\" file:\n\nfips=1\n\nChanges to \"/etc/default/grub\" require rebuilding the \"grub.cfg\" file as follows:\n\nOn BIOS-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/grub2/grub.cfg\n\nOn UEFI-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\n\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\n\n# df /boot\nFilesystem 1K-blocks Used Available Use% Mounted on\n/dev/sda1 495844 53780 416464 12% /boot\n\nTo ensure the \"boot=\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\n\n# blkid /dev/sda1\n/dev/sda1: UUID=\"05c000f1-a213-759e-c7a2-f11b7424c797\" TYPE=\"ext4\"\n\nFor the example above, append the following string to the kernel command line:\n\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\n\nIf the file /etc/system-fips does not exists, recreate it:\n\n# touch /etc/ system-fips\n\nReboot the system for the changes to take effect.", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80359-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86691\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72067\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002450\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002476\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nConfigure the operating system to implement DoD-approved encryption by following the steps below: \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nInstall the dracut-fips package with the following command:\\n\\n# yum install dracut-fips\\n\\nRecreate the \\\"initramfs\\\" file with the following command:\\n\\nNote: This command will overwrite the existing \\\"initramfs\\\" file.\\n\\n# dracut -f\\n\\nModify the kernel command line of the current kernel in the \\\"grub.cfg\\\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \\\"/etc/default/grub\\\" file and then rebuild the \\\"grub.cfg\\\" file:\\n\\nfips=1\\n\\nChanges to \\\"/etc/default/grub\\\" require rebuilding the \\\"grub.cfg\\\" file as follows:\\n\\nOn BIOS-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/grub2/grub.cfg\\n\\nOn UEFI-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\\n\\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\\n\\n# df /boot\\nFilesystem 1K-blocks Used Available Use% Mounted on\\n/dev/sda1 495844 53780 416464 12% /boot\\n\\nTo ensure the \\\"boot=\\\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\\n\\n# blkid /dev/sda1\\n/dev/sda1: UUID=\\\"05c000f1-a213-759e-c7a2-f11b7424c797\\\" TYPE=\\\"ext4\\\"\\n\\nFor the example above, append the following string to the kernel command line:\\n\\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\\n\\nIf the file /etc/system-fips does not exists, recreate it:\\n\\n# touch /etc/ system-fips\\n\\nReboot the system for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36310r602640_fix\"\n },\n \"fix\": {\n \"id\": \"F-36310r602640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:126\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204497r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80359-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86691\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72067\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002450\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002476\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nConfigure the operating system to implement DoD-approved encryption by following the steps below: \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nInstall the dracut-fips package with the following command:\\n\\n# yum install dracut-fips\\n\\nRecreate the \\\"initramfs\\\" file with the following command:\\n\\nNote: This command will overwrite the existing \\\"initramfs\\\" file.\\n\\n# dracut -f\\n\\nModify the kernel command line of the current kernel in the \\\"grub.cfg\\\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \\\"/etc/default/grub\\\" file and then rebuild the \\\"grub.cfg\\\" file:\\n\\nfips=1\\n\\nChanges to \\\"/etc/default/grub\\\" require rebuilding the \\\"grub.cfg\\\" file as follows:\\n\\nOn BIOS-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/grub2/grub.cfg\\n\\nOn UEFI-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\\n\\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot=<partition of /boot or /boot/efi> must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\\n\\n# df /boot\\nFilesystem 1K-blocks Used Available Use% Mounted on\\n/dev/sda1 495844 53780 416464 12% /boot\\n\\nTo ensure the \\\"boot=\\\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\\n\\n# blkid /dev/sda1\\n/dev/sda1: UUID=\\\"05c000f1-a213-759e-c7a2-f11b7424c797\\\" TYPE=\\\"ext4\\\"\\n\\nFor the example above, append the following string to the kernel command line:\\n\\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\\n\\nIf the file /etc/system-fips does not exists, recreate it:\\n\\n# touch /etc/ system-fips\\n\\nReboot the system for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36310r602640_fix\"\n },\n \"fix\": {\n \"id\": \"F-36310r602640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:126\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204497r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223", + "code_desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false", "start_time": "2021-12-17T10:39:39" } ] @@ -11258,10 +11222,10 @@ "CM-7 a" ], "severity": "high", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false", "group_id": "xccdf_mil.disa.stig_group_V-204502", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204502r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1292\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4626r88699_fix", @@ -11298,47 +11262,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11404,11 +11368,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the telnet-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27165-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72077\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86701\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n# yum remove telnet-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-4626r88699_fix\"\n },\n \"fix\": {\n \"id\": \"F-4626r88699_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1292\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204502r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the telnet-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27165-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72077\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86701\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n# yum remove telnet-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-4626r88699_fix\"\n },\n \"fix\": {\n \"id\": \"F-4626r88699_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1292\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204502r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false", "start_time": "2021-12-17T10:39:39" } ] @@ -11424,10 +11388,10 @@ "AU-3 b" ], "severity": "medium", - "description": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096", + "description": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false", "group_id": "xccdf_mil.disa.stig_group_V-204503", "group_title": "SRG-OS-000038-GPOS-00016", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204503r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86703\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36311r602643_fix", @@ -11468,47 +11432,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11578,11 +11542,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that auditing is configured to produce records containing information to establish what type of events occurred, where the events occurred, the source of the events, and the outcome of the events. These audit records must also identify individual identities of group account users.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\\n\\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27407-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72079\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000131\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to produce audit records containing information to establish when (date and time) the events occurred.\\n\\nEnable the auditd service with the following command:\\n\\n# systemctl start auditd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-36311r602643_fix\"\n },\n \"fix\": {\n \"id\": \"F-36311r602643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86703\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204503r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that auditing is configured to produce records containing information to establish what type of events occurred, where the events occurred, the source of the events, and the outcome of the events. These audit records must also identify individual identities of group account users.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\\n\\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27407-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72079\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000131\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to produce audit records containing information to establish when (date and time) the events occurred.\\n\\nEnable the auditd service with the following command:\\n\\n# systemctl start auditd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-36311r602643_fix\"\n },\n \"fix\": {\n \"id\": \"F-36311r602643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86703\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204503r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096", + "code_desc": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false", "start_time": "2021-12-17T10:39:39" } ] @@ -11596,10 +11560,10 @@ "AU-5 a" ], "severity": "medium", - "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023", + "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false", "group_id": "xccdf_mil.disa.stig_group_V-204504", "group_title": "SRG-OS-000046-GPOS-00022", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204504r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:776\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4628r462467_fix", @@ -11636,47 +11600,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11742,11 +11706,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must shut down upon audit processing failure, unless availability is an overriding concern. If availability is a concern, the system must alert the designated staff (System Administrator [SA] and Information System Security Officer [ISSO] at a minimum) in the event of an audit processing failure.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\\n\\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80381-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72081\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to shut down in the event of an audit processing failure.\\n\\nAdd or correct the option to shut down the operating system with the following command:\\n\\n# auditctl -f 2\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 2\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure with the following command:\\n\\n# auditctl -f 1\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 1\\n\\nKernel log monitoring must also be configured to properly alert designated staff.\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4628r462467_fix\"\n },\n \"fix\": {\n \"id\": \"F-4628r462467_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:776\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204504r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must shut down upon audit processing failure, unless availability is an overriding concern. If availability is a concern, the system must alert the designated staff (System Administrator [SA] and Information System Security Officer [ISSO] at a minimum) in the event of an audit processing failure.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\\n\\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80381-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72081\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to shut down in the event of an audit processing failure.\\n\\nAdd or correct the option to shut down the operating system with the following command:\\n\\n# auditctl -f 2\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 2\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure with the following command:\\n\\n# auditctl -f 1\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 1\\n\\nKernel log monitoring must also be configured to properly alert designated staff.\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4628r462467_fix\"\n },\n \"fix\": {\n \"id\": \"F-4628r462467_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:776\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204504r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023", + "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false", "start_time": "2021-12-17T10:39:39" } ] @@ -11760,10 +11724,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "group_id": "xccdf_mil.disa.stig_group_V-204506", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204506r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95729\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4630r462470_fix", @@ -11796,47 +11760,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11898,11 +11862,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured to off-load audit logs onto a different system or storage media from the system being audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \\\"au-remote\\\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81017\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/plugins.d/au-remote.conf file and add or update the following values:\\n\\ndirection = out\\npath = /sbin/audisp-remote\\ntype = always\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"lang\": \"en\",\n \"fixref\": \"F-4630r462470_fix\"\n },\n \"fix\": {\n \"id\": \"F-4630r462470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95729\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204506r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured to off-load audit logs onto a different system or storage media from the system being audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \\\"au-remote\\\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81017\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/plugins.d/au-remote.conf file and add or update the following values:\\n\\ndirection = out\\npath = /sbin/audisp-remote\\ntype = always\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"lang\": \"en\",\n \"fixref\": \"F-4630r462470_fix\"\n },\n \"fix\": {\n \"id\": \"F-4630r462470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95729\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204506r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-12-17T10:39:39" } ] @@ -11916,10 +11880,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "group_id": "xccdf_mil.disa.stig_group_V-204507", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204507r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95731\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36312r602646_fix", @@ -11952,47 +11916,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12054,11 +12018,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must take appropriate action when the remote logging buffer is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-81019\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"lang\": \"en\",\n \"fixref\": \"F-36312r602646_fix\"\n },\n \"fix\": {\n \"id\": \"F-36312r602646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95731\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204507r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must take appropriate action when the remote logging buffer is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-81019\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"lang\": \"en\",\n \"fixref\": \"F-36312r602646_fix\"\n },\n \"fix\": {\n \"id\": \"F-36312r602646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95731\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204507r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-12-17T10:39:39" } ] @@ -12072,10 +12036,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "group_id": "xccdf_mil.disa.stig_group_V-204508", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204508r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95733\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36313r602649_fix", @@ -12108,47 +12072,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12210,11 +12174,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030211\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must label all off-loaded audit logs before sending them to the central log server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81021\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"lang\": \"en\",\n \"fixref\": \"F-36313r602649_fix\"\n },\n \"fix\": {\n \"id\": \"F-36313r602649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95733\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204508r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030211\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must label all off-loaded audit logs before sending them to the central log server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81021\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"lang\": \"en\",\n \"fixref\": \"F-36313r602649_fix\"\n },\n \"fix\": {\n \"id\": \"F-36313r602649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95733\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204508r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-12-17T10:39:39" } ] @@ -12228,10 +12192,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "group_id": "xccdf_mil.disa.stig_group_V-204509", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204509r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86707\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4633r88720_fix", @@ -12264,47 +12228,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12366,11 +12330,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must off-load audit records onto a different system or media from the system being audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72083\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to off-load audit records onto a different system or media from the system being audited.\\n\\nSet the remote server option in \\\"/etc/audisp/audisp-remote.conf\\\" with the IP address of the log aggregation server.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4633r88720_fix\"\n },\n \"fix\": {\n \"id\": \"F-4633r88720_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86707\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204509r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must off-load audit records onto a different system or media from the system being audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72083\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to off-load audit records onto a different system or media from the system being audited.\\n\\nSet the remote server option in \\\"/etc/audisp/audisp-remote.conf\\\" with the IP address of the log aggregation server.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4633r88720_fix\"\n },\n \"fix\": {\n \"id\": \"F-4633r88720_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86707\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204509r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-12-17T10:39:39" } ] @@ -12384,10 +12348,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "group_id": "xccdf_mil.disa.stig_group_V-204510", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204510r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86709\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4634r88723_fix", @@ -12420,47 +12384,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12522,11 +12486,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must encrypt the transfer of audit records off-loaded onto a different system or media from the system being audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72085\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86709\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt the transfer of off-loaded audit records onto a different system or media from the system being audited.\\n\\nUncomment the \\\"enable_krb5\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it with the following line:\\n\\nenable_krb5 = yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-4634r88723_fix\"\n },\n \"fix\": {\n \"id\": \"F-4634r88723_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86709\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204510r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must encrypt the transfer of audit records off-loaded onto a different system or media from the system being audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72085\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86709\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt the transfer of off-loaded audit records onto a different system or media from the system being audited.\\n\\nUncomment the \\\"enable_krb5\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it with the following line:\\n\\nenable_krb5 = yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-4634r88723_fix\"\n },\n \"fix\": {\n \"id\": \"F-4634r88723_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86709\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204510r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-12-17T10:39:39" } ] @@ -12540,10 +12504,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.", + "description": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "group_id": "xccdf_mil.disa.stig_group_V-204511", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204511r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86711\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36314r602652_fix", @@ -12576,47 +12540,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12678,11 +12642,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when the audit storage volume is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72087\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86711\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if the disk the audit records are written to becomes full.\\n\\nUncomment or edit the \\\"disk_full_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\", such as the following line:\\n\\ndisk_full_action = single\",\n \"lang\": \"en\",\n \"fixref\": \"F-36314r602652_fix\"\n },\n \"fix\": {\n \"id\": \"F-36314r602652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86711\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204511r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when the audit storage volume is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72087\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86711\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if the disk the audit records are written to becomes full.\\n\\nUncomment or edit the \\\"disk_full_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\", such as the following line:\\n\\ndisk_full_action = single\",\n \"lang\": \"en\",\n \"fixref\": \"F-36314r602652_fix\"\n },\n \"fix\": {\n \"id\": \"F-36314r602652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86711\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204511r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.", + "code_desc": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "start_time": "2021-12-17T10:39:39" } ] @@ -12696,10 +12660,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.", + "description": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "group_id": "xccdf_mil.disa.stig_group_V-204512", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204512r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87815\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36315r602655_fix", @@ -12732,47 +12696,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12834,11 +12798,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030321\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when there is an error sending audit records to a remote system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-73163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if there is an error sending audit records to a remote system.\\n\\nUncomment the \\\"network_failure_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\".\\n\\nnetwork_failure_action = syslog\",\n \"lang\": \"en\",\n \"fixref\": \"F-36315r602655_fix\"\n },\n \"fix\": {\n \"id\": \"F-36315r602655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87815\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204512r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030321\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when there is an error sending audit records to a remote system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-73163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if there is an error sending audit records to a remote system.\\n\\nUncomment the \\\"network_failure_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\".\\n\\nnetwork_failure_action = syslog\",\n \"lang\": \"en\",\n \"fixref\": \"F-36315r602655_fix\"\n },\n \"fix\": {\n \"id\": \"F-36315r602655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87815\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204512r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.", + "code_desc": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "start_time": "2021-12-17T10:39:39" } ] @@ -12852,10 +12816,10 @@ "AU-5 (1)" ], "severity": "medium", - "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.", + "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "group_id": "xccdf_mil.disa.stig_group_V-204514", "group_title": "SRG-OS-000343-GPOS-00134", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204514r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4638r88735_fix", @@ -12888,47 +12852,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12990,11 +12954,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) via email when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72091\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"space_left_action\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to \\\"email\\\". \\n \\nspace_left_action = email\",\n \"lang\": \"en\",\n \"fixref\": \"F-4638r88735_fix\"\n },\n \"fix\": {\n \"id\": \"F-4638r88735_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204514r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) via email when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72091\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"space_left_action\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to \\\"email\\\". \\n \\nspace_left_action = email\",\n \"lang\": \"en\",\n \"fixref\": \"F-4638r88735_fix\"\n },\n \"fix\": {\n \"id\": \"F-4638r88735_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204514r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.", + "code_desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "start_time": "2021-12-17T10:39:39" } ] @@ -13008,10 +12972,10 @@ "AU-5 (1)" ], "severity": "medium", - "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.", + "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "group_id": "xccdf_mil.disa.stig_group_V-204515", "group_title": "SRG-OS-000343-GPOS-00134", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204515r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3821\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:885\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4639r88738_fix", @@ -13048,47 +13012,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13131,11 +13095,9 @@ }, "value": [ { - "title": { - "text": "Account for auditd to send email when actions occurs", - "lang": "en-US" - }, + "title": "Account for auditd to send email when actions occurs", "description": "The setting for action_mail_acct in /etc/audit/auditd.conf", + "warning": "", "value": [ "root", { @@ -13179,11 +13141,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27394-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72093\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"action_mail_acct\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to root and any other accounts associated with security personnel. \\n \\naction_mail_acct = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-4639r88738_fix\"\n },\n \"fix\": {\n \"id\": \"F-4639r88738_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3821\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:885\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204515r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27394-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72093\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"action_mail_acct\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to root and any other accounts associated with security personnel. \\n \\naction_mail_acct = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-4639r88738_fix\"\n },\n \"fix\": {\n \"id\": \"F-4639r88738_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3821\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:885\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204515r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.", + "code_desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "start_time": "2021-12-17T10:39:39" } ] @@ -13197,10 +13159,10 @@ "AC-6 (9)" ], "severity": "medium", - "description": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.", + "description": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false", "group_id": "xccdf_mil.disa.stig_group_V-204516", "group_title": "SRG-OS-000327-GPOS-00127", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204516r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:710\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4640r88741_fix", @@ -13233,47 +13195,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13335,11 +13297,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all executions of privileged functions.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72095\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002234\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to audit the execution of privileged functions.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k setgid\\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k setgid\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4640r88741_fix\"\n },\n \"fix\": {\n \"id\": \"F-4640r88741_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:710\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204516r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all executions of privileged functions.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72095\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002234\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to audit the execution of privileged functions.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k setgid\\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k setgid\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4640r88741_fix\"\n },\n \"fix\": {\n \"id\": \"F-4640r88741_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:710\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204516r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.", + "code_desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false", "start_time": "2021-12-17T10:39:39" } ] @@ -13355,10 +13317,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-204517", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204517r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:552\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4641r462559_fix", @@ -13399,47 +13361,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13509,11 +13471,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chown syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27364-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86721\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72097\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4641r462559_fix\"\n },\n \"fix\": {\n \"id\": \"F-4641r462559_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:552\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204517r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chown syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27364-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86721\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72097\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4641r462559_fix\"\n },\n \"fix\": {\n \"id\": \"F-4641r462559_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:552\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204517r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-12-17T10:39:39" } ] @@ -13529,10 +13491,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-204518", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204518r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:567\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4642r462562_fix", @@ -13573,47 +13535,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13683,11 +13645,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchown syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27356-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86723\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72099\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4642r462562_fix\"\n },\n \"fix\": {\n \"id\": \"F-4642r462562_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:567\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204518r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchown syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27356-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86723\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72099\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4642r462562_fix\"\n },\n \"fix\": {\n \"id\": \"F-4642r462562_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:567\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204518r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-12-17T10:39:39" } ] @@ -13703,10 +13665,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-204519", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204519r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:587\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4643r462565_fix", @@ -13747,47 +13709,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13857,11 +13819,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lchown syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27083-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72101\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86725\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4643r462565_fix\"\n },\n \"fix\": {\n \"id\": \"F-4643r462565_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:587\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204519r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lchown syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27083-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72101\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86725\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4643r462565_fix\"\n },\n \"fix\": {\n \"id\": \"F-4643r462565_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:587\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204519r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-12-17T10:39:39" } ] @@ -13877,10 +13839,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-204520", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204520r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:572\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4644r462568_fix", @@ -13921,47 +13883,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14031,11 +13993,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchownat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27387-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72103\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86727\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4644r462568_fix\"\n },\n \"fix\": {\n \"id\": \"F-4644r462568_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:572\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204520r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchownat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27387-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72103\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86727\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4644r462568_fix\"\n },\n \"fix\": {\n \"id\": \"F-4644r462568_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:572\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204520r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-12-17T10:39:39" } ] @@ -14049,10 +14011,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204521", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204521r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:546\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4645r462571_fix", @@ -14089,47 +14051,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14195,11 +14157,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chmod syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27339-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72105\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4645r462571_fix\"\n },\n \"fix\": {\n \"id\": \"F-4645r462571_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:546\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204521r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chmod syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27339-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72105\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4645r462571_fix\"\n },\n \"fix\": {\n \"id\": \"F-4645r462571_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:546\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204521r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -14213,10 +14175,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204522", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204522r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:557\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4646r462574_fix", @@ -14253,47 +14215,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14359,11 +14321,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmod syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27393-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72107\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4646r462574_fix\"\n },\n \"fix\": {\n \"id\": \"F-4646r462574_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:557\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204522r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmod syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27393-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72107\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4646r462574_fix\"\n },\n \"fix\": {\n \"id\": \"F-4646r462574_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:557\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204522r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -14377,10 +14339,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204523", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204523r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:562\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4647r462577_fix", @@ -14417,47 +14379,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14523,11 +14485,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmodat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27388-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72109\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmodat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4647r462577_fix\"\n },\n \"fix\": {\n \"id\": \"F-4647r462577_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:562\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204523r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmodat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27388-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72109\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmodat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4647r462577_fix\"\n },\n \"fix\": {\n \"id\": \"F-4647r462577_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:562\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204523r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -14541,10 +14503,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204524", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204524r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:607\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4648r462732_fix", @@ -14581,47 +14543,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14687,11 +14649,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setxattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27213-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86735\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72111\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4648r462732_fix\"\n },\n \"fix\": {\n \"id\": \"F-4648r462732_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:607\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204524r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setxattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27213-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86735\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72111\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4648r462732_fix\"\n },\n \"fix\": {\n \"id\": \"F-4648r462732_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:607\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204524r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -14705,10 +14667,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204525", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204525r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:582\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4649r462580_fix", @@ -14745,47 +14707,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14851,11 +14813,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fsetxattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27389-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86737\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72113\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4649r462580_fix\"\n },\n \"fix\": {\n \"id\": \"F-4649r462580_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:582\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204525r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fsetxattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27389-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86737\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72113\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4649r462580_fix\"\n },\n \"fix\": {\n \"id\": \"F-4649r462580_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:582\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204525r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -14869,10 +14831,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204526", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204526r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:597\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4650r462583_fix", @@ -14909,47 +14871,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15015,11 +14977,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lsetxattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27280-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72115\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86739\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4650r462583_fix\"\n },\n \"fix\": {\n \"id\": \"F-4650r462583_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:597\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204526r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lsetxattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27280-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72115\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86739\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4650r462583_fix\"\n },\n \"fix\": {\n \"id\": \"F-4650r462583_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:597\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204526r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -15033,10 +14995,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204527", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204527r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:602\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4651r462586_fix", @@ -15073,47 +15035,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15179,11 +15141,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the removexattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27367-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72117\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86741\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"removexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4651r462586_fix\"\n },\n \"fix\": {\n \"id\": \"F-4651r462586_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:602\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204527r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the removexattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27367-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72117\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86741\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"removexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4651r462586_fix\"\n },\n \"fix\": {\n \"id\": \"F-4651r462586_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:602\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204527r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -15197,10 +15159,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204528", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204528r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:577\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4652r462589_fix", @@ -15237,47 +15199,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15343,11 +15305,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fremovexattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27353-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86743\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72119\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4652r462589_fix\"\n },\n \"fix\": {\n \"id\": \"F-4652r462589_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:577\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204528r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fremovexattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27353-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86743\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72119\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4652r462589_fix\"\n },\n \"fix\": {\n \"id\": \"F-4652r462589_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:577\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204528r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -15361,10 +15323,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204529", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204529r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:592\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4653r462592_fix", @@ -15401,47 +15363,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15507,11 +15469,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lremovexattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27410-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72121\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86745\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4653r462592_fix\"\n },\n \"fix\": {\n \"id\": \"F-4653r462592_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:592\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204529r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lremovexattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27410-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72121\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86745\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4653r462592_fix\"\n },\n \"fix\": {\n \"id\": \"F-4653r462592_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:592\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204529r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -15527,10 +15489,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204530", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204530r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:801\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4654r462595_fix", @@ -15571,47 +15533,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15681,11 +15643,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the creat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80385-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72123\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86747\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"creat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4654r462595_fix\"\n },\n \"fix\": {\n \"id\": \"F-4654r462595_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:801\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204530r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the creat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80385-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72123\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86747\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"creat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4654r462595_fix\"\n },\n \"fix\": {\n \"id\": \"F-4654r462595_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:801\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204530r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -15701,10 +15663,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204531", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204531r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:805\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4655r462598_fix", @@ -15745,47 +15707,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15855,11 +15817,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80386-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86749\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72125\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4655r462598_fix\"\n },\n \"fix\": {\n \"id\": \"F-4655r462598_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:805\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204531r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80386-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86749\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72125\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4655r462598_fix\"\n },\n \"fix\": {\n \"id\": \"F-4655r462598_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:805\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204531r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -15875,10 +15837,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204532", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204532r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:803\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4656r462601_fix", @@ -15919,47 +15881,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16029,11 +15991,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the openat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80387-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72127\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86751\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"openat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4656r462601_fix\"\n },\n \"fix\": {\n \"id\": \"F-4656r462601_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:803\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204532r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the openat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80387-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72127\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86751\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"openat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4656r462601_fix\"\n },\n \"fix\": {\n \"id\": \"F-4656r462601_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:803\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204532r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -16049,10 +16011,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204533", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204533r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:804\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4657r462604_fix", @@ -16093,47 +16055,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16203,11 +16165,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open_by_handle_at syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80388-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86753\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72129\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open_by_handle_at\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4657r462604_fix\"\n },\n \"fix\": {\n \"id\": \"F-4657r462604_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:804\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204533r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open_by_handle_at syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80388-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86753\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72129\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open_by_handle_at\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4657r462604_fix\"\n },\n \"fix\": {\n \"id\": \"F-4657r462604_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:804\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204533r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -16223,10 +16185,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204534", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204534r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:806\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4658r462607_fix", @@ -16267,47 +16229,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16377,11 +16339,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the truncate syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80389-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86755\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72131\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"truncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4658r462607_fix\"\n },\n \"fix\": {\n \"id\": \"F-4658r462607_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:806\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204534r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the truncate syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80389-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86755\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72131\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"truncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4658r462607_fix\"\n },\n \"fix\": {\n \"id\": \"F-4658r462607_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:806\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204534r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -16397,10 +16359,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204535", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204535r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:802\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4659r462610_fix", @@ -16441,47 +16403,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16551,11 +16513,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ftruncate syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80390-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72133\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86757\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ftruncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4659r462610_fix\"\n },\n \"fix\": {\n \"id\": \"F-4659r462610_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:802\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204535r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ftruncate syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80390-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72133\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86757\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ftruncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4659r462610_fix\"\n },\n \"fix\": {\n \"id\": \"F-4659r462610_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:802\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204535r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -16571,10 +16533,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "group_id": "xccdf_mil.disa.stig_group_V-204536", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204536r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:618\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4660r462613_fix", @@ -16615,47 +16577,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16725,11 +16687,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the semanage command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80391-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86759\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72135\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"semanage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4660r462613_fix\"\n },\n \"fix\": {\n \"id\": \"F-4660r462613_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:618\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204536r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the semanage command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80391-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86759\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72135\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"semanage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4660r462613_fix\"\n },\n \"fix\": {\n \"id\": \"F-4660r462613_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:618\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204536r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-12-17T10:39:39" } ] @@ -16745,10 +16707,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "group_id": "xccdf_mil.disa.stig_group_V-204537", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204537r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:621\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4661r462616_fix", @@ -16789,47 +16751,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16899,11 +16861,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setsebool command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80392-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72137\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86761\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setsebool\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4661r462616_fix\"\n },\n \"fix\": {\n \"id\": \"F-4661r462616_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:621\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204537r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setsebool command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80392-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72137\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86761\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setsebool\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4661r462616_fix\"\n },\n \"fix\": {\n \"id\": \"F-4661r462616_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:621\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204537r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-12-17T10:39:39" } ] @@ -16919,10 +16881,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "group_id": "xccdf_mil.disa.stig_group_V-204538", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204538r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:612\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4662r462619_fix", @@ -16963,47 +16925,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17073,11 +17035,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chcon command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80393-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72139\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86763\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chcon\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4662r462619_fix\"\n },\n \"fix\": {\n \"id\": \"F-4662r462619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:612\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204538r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chcon command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80393-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72139\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86763\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chcon\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4662r462619_fix\"\n },\n \"fix\": {\n \"id\": \"F-4662r462619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:612\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204538r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-12-17T10:39:39" } ] @@ -17093,10 +17055,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "group_id": "xccdf_mil.disa.stig_group_V-204539", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204539r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86765\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4663r462622_fix", @@ -17133,47 +17095,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17239,11 +17201,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030590\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setfiles command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72141\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86765\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setfiles\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4663r462622_fix\"\n },\n \"fix\": {\n \"id\": \"F-4663r462622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86765\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204539r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030590\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setfiles command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72141\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86765\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setfiles\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4663r462622_fix\"\n },\n \"fix\": {\n \"id\": \"F-4663r462622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86765\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204539r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-12-17T10:39:39" } ] @@ -17261,10 +17223,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "group_id": "xccdf_mil.disa.stig_group_V-204540", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204540r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:675\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4664r88813_fix", @@ -17309,47 +17271,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17423,11 +17385,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all unsuccessful account access events.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80383-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72145\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86769\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when unsuccessful account access events occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-w /var/run/faillock -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4664r88813_fix\"\n },\n \"fix\": {\n \"id\": \"F-4664r88813_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:675\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204540r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all unsuccessful account access events.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80383-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72145\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86769\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when unsuccessful account access events occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-w /var/run/faillock -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4664r88813_fix\"\n },\n \"fix\": {\n \"id\": \"F-4664r88813_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:675\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204540r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "start_time": "2021-12-17T10:39:39" } ] @@ -17445,10 +17407,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "group_id": "xccdf_mil.disa.stig_group_V-204541", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204541r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:676\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4665r88816_fix", @@ -17493,47 +17455,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17607,11 +17569,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all successful account access events.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80384-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72147\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86771\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful account access events occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4665r88816_fix\"\n },\n \"fix\": {\n \"id\": \"F-4665r88816_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:676\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204541r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all successful account access events.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80384-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72147\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86771\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful account access events occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4665r88816_fix\"\n },\n \"fix\": {\n \"id\": \"F-4665r88816_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:676\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204541r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "start_time": "2021-12-17T10:39:39" } ] @@ -17629,10 +17591,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204542", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204542r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:733\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4666r462625_fix", @@ -17677,47 +17639,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17791,11 +17753,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the passwd command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80395-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86773\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72149\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"passwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4666r462625_fix\"\n },\n \"fix\": {\n \"id\": \"F-4666r462625_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:733\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204542r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the passwd command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80395-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86773\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72149\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"passwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4666r462625_fix\"\n },\n \"fix\": {\n \"id\": \"F-4666r462625_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:733\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204542r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -17813,10 +17775,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204543", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204543r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:760\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4667r462628_fix", @@ -17861,47 +17823,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17975,11 +17937,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unix_chkpwd command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80396-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86775\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72151\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unix_chkpwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4667r462628_fix\"\n },\n \"fix\": {\n \"id\": \"F-4667r462628_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:760\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204543r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unix_chkpwd command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80396-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86775\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72151\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unix_chkpwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4667r462628_fix\"\n },\n \"fix\": {\n \"id\": \"F-4667r462628_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:760\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204543r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -17997,10 +17959,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204544", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204544r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:724\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4668r462631_fix", @@ -18045,47 +18007,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18159,11 +18121,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the gpasswd command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80397-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86777\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72153\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"gpasswd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4668r462631_fix\"\n },\n \"fix\": {\n \"id\": \"F-4668r462631_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:724\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204544r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the gpasswd command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80397-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86777\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72153\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"gpasswd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4668r462631_fix\"\n },\n \"fix\": {\n \"id\": \"F-4668r462631_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:724\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204544r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -18181,10 +18143,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204545", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204545r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4669r462634_fix", @@ -18229,47 +18191,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18343,11 +18305,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chage command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80398-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86779\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4669r462634_fix\"\n },\n \"fix\": {\n \"id\": \"F-4669r462634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204545r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chage command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80398-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86779\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4669r462634_fix\"\n },\n \"fix\": {\n \"id\": \"F-4669r462634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204545r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -18365,10 +18327,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204546", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204546r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:763\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4670r462637_fix", @@ -18413,47 +18375,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18527,11 +18489,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the userhelper command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80399-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86781\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72157\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"userhelper\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4670r462637_fix\"\n },\n \"fix\": {\n \"id\": \"F-4670r462637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:763\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204546r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the userhelper command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80399-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86781\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72157\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"userhelper\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4670r462637_fix\"\n },\n \"fix\": {\n \"id\": \"F-4670r462637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:763\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204546r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -18551,10 +18513,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204547", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204547r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:748\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4671r462640_fix", @@ -18603,47 +18565,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18721,11 +18683,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the su command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80400-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86783\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4671r462640_fix\"\n },\n \"fix\": {\n \"id\": \"F-4671r462640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:748\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204547r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the su command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80400-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86783\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4671r462640_fix\"\n },\n \"fix\": {\n \"id\": \"F-4671r462640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:748\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204547r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -18745,10 +18707,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204548", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204548r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:751\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4672r462643_fix", @@ -18797,47 +18759,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18915,11 +18877,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudo command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80401-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86785\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"sudo\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4672r462643_fix\"\n },\n \"fix\": {\n \"id\": \"F-4672r462643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:751\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204548r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudo command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80401-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86785\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"sudo\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4672r462643_fix\"\n },\n \"fix\": {\n \"id\": \"F-4672r462643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:751\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204548r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -18939,10 +18901,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204549", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204549r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:773\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4673r88840_fix", @@ -18991,47 +18953,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19109,11 +19071,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudoers file and all files in the /etc/sudoers.d/ directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27461-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86787\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to access the \\\"/etc/sudoers\\\" file and files in the \\\"/etc/sudoers.d/\\\" directory.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k privileged-actions\\n\\n-w /etc/sudoers.d/ -p wa -k privileged-actions\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4673r88840_fix\"\n },\n \"fix\": {\n \"id\": \"F-4673r88840_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:773\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204549r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudoers file and all files in the /etc/sudoers.d/ directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27461-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86787\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to access the \\\"/etc/sudoers\\\" file and files in the \\\"/etc/sudoers.d/\\\" directory.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k privileged-actions\\n\\n-w /etc/sudoers.d/ -p wa -k privileged-actions\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4673r88840_fix\"\n },\n \"fix\": {\n \"id\": \"F-4673r88840_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:773\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204549r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -19133,10 +19095,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204550", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204550r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:727\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4674r462646_fix", @@ -19185,47 +19147,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19303,11 +19265,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the newgrp command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80403-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86789\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"newgrp\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4674r462646_fix\"\n },\n \"fix\": {\n \"id\": \"F-4674r462646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:727\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204550r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the newgrp command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80403-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86789\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"newgrp\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4674r462646_fix\"\n },\n \"fix\": {\n \"id\": \"F-4674r462646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:727\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204550r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -19327,10 +19289,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204551", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204551r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:718\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4675r462649_fix", @@ -19379,47 +19341,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19497,11 +19459,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030720\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chsh command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80404-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86791\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chsh\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4675r462649_fix\"\n },\n \"fix\": {\n \"id\": \"F-4675r462649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:718\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204551r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030720\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chsh command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80404-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86791\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chsh\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4675r462649_fix\"\n },\n \"fix\": {\n \"id\": \"F-4675r462649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:718\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204551r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -19517,10 +19479,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204552", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204552r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:686\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4676r462652_fix", @@ -19561,47 +19523,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19671,11 +19633,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the mount command and syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27447-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86795\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"mount\\\" command and syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4676r462652_fix\"\n },\n \"fix\": {\n \"id\": \"F-4676r462652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:686\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204552r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the mount command and syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27447-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86795\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"mount\\\" command and syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4676r462652_fix\"\n },\n \"fix\": {\n \"id\": \"F-4676r462652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:686\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204552r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -19691,10 +19653,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204553", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204553r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:757\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4677r462655_fix", @@ -19735,47 +19697,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19845,11 +19807,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030750\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the umount command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80405-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86797\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"umount\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4677r462655_fix\"\n },\n \"fix\": {\n \"id\": \"F-4677r462655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:757\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204553r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030750\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the umount command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80405-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86797\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"umount\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4677r462655_fix\"\n },\n \"fix\": {\n \"id\": \"F-4677r462655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:757\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204553r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -19865,10 +19827,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204554", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204554r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:736\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4678r462658_fix", @@ -19909,47 +19871,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20019,11 +19981,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postdrop command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80406-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86799\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postdrop\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4678r462658_fix\"\n },\n \"fix\": {\n \"id\": \"F-4678r462658_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:736\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204554r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postdrop command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80406-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86799\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postdrop\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4678r462658_fix\"\n },\n \"fix\": {\n \"id\": \"F-4678r462658_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:736\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204554r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -20039,10 +20001,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204555", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204555r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:739\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4679r462661_fix", @@ -20083,47 +20045,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20193,11 +20155,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030770\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postqueue command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80407-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86801\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72177\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postqueue\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4679r462661_fix\"\n },\n \"fix\": {\n \"id\": \"F-4679r462661_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:739\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204555r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030770\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postqueue command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80407-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86801\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72177\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postqueue\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4679r462661_fix\"\n },\n \"fix\": {\n \"id\": \"F-4679r462661_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:739\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204555r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -20215,10 +20177,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204556", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204556r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:745\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4680r462664_fix", @@ -20263,47 +20225,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20377,11 +20339,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030780\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ssh-keysign command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80408-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86803\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72179\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ssh-keysign\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4680r462664_fix\"\n },\n \"fix\": {\n \"id\": \"F-4680r462664_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:745\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204556r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030780\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ssh-keysign command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80408-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86803\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72179\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ssh-keysign\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4680r462664_fix\"\n },\n \"fix\": {\n \"id\": \"F-4680r462664_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:745\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204556r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -20399,10 +20361,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204557", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204557r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:721\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4681r462667_fix", @@ -20447,47 +20409,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20561,11 +20523,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the crontab command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80410-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72183\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"crontab\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4681r462667_fix\"\n },\n \"fix\": {\n \"id\": \"F-4681r462667_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:721\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204557r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the crontab command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80410-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72183\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"crontab\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4681r462667_fix\"\n },\n \"fix\": {\n \"id\": \"F-4681r462667_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:721\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204557r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -20579,10 +20541,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.false", "group_id": "xccdf_mil.disa.stig_group_V-204558", "group_title": "SRG-OS-000471-GPOS-00215", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204558r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:730\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4682r462670_fix", @@ -20619,47 +20581,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20725,11 +20687,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030810\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the pam_timestamp_check command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80411-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72185\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86809\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"pam_timestamp_check\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4682r462670_fix\"\n },\n \"fix\": {\n \"id\": \"F-4682r462670_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:730\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204558r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030810\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the pam_timestamp_check command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80411-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72185\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86809\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"pam_timestamp_check\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4682r462670_fix\"\n },\n \"fix\": {\n \"id\": \"F-4682r462670_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:730\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204558r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.false", "start_time": "2021-12-17T10:39:39" } ] @@ -20743,10 +20705,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "group_id": "xccdf_mil.disa.stig_group_V-204559", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204559r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93705\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4683r88870_fix", @@ -20779,47 +20741,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20881,11 +20843,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030819\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the create_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-78999\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-93705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"create_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S create_module -k module-change\\n\\n-a always,exit -F arch=b64 -S create_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4683r88870_fix\"\n },\n \"fix\": {\n \"id\": \"F-4683r88870_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93705\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204559r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030819\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the create_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-78999\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-93705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"create_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S create_module -k module-change\\n\\n-a always,exit -F arch=b64 -S create_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4683r88870_fix\"\n },\n \"fix\": {\n \"id\": \"F-4683r88870_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93705\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204559r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-12-17T10:39:39" } ] @@ -20899,10 +20861,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "group_id": "xccdf_mil.disa.stig_group_V-204560", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204560r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:657\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4684r88873_fix", @@ -20939,47 +20901,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21045,11 +21007,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030820\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the init_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80414-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72187\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"init_module\\\" syscall occur. \\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S init_module -k module-change\\n\\n-a always,exit -F arch=b64 -S init_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4684r88873_fix\"\n },\n \"fix\": {\n \"id\": \"F-4684r88873_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:657\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204560r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030820\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the init_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80414-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72187\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"init_module\\\" syscall occur. \\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S init_module -k module-change\\n\\n-a always,exit -F arch=b64 -S init_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4684r88873_fix\"\n },\n \"fix\": {\n \"id\": \"F-4684r88873_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:657\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204560r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-12-17T10:39:39" } ] @@ -21063,10 +21025,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "group_id": "xccdf_mil.disa.stig_group_V-204561", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204561r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93707\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4685r88876_fix", @@ -21103,47 +21065,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21209,11 +21171,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030821\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the finit_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80547-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-79001\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-93707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"finit_module\\\" syscall occur. \\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S finit_module -k module-change\\n\\n-a always,exit -F arch=b64 -S finit_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4685r88876_fix\"\n },\n \"fix\": {\n \"id\": \"F-4685r88876_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93707\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204561r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030821\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the finit_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80547-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-79001\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-93707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"finit_module\\\" syscall occur. \\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S finit_module -k module-change\\n\\n-a always,exit -F arch=b64 -S finit_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4685r88876_fix\"\n },\n \"fix\": {\n \"id\": \"F-4685r88876_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93707\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204561r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-12-17T10:39:39" } ] @@ -21227,10 +21189,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "group_id": "xccdf_mil.disa.stig_group_V-204562", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204562r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:658\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4686r88879_fix", @@ -21267,47 +21229,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21373,11 +21335,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the delete_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80415-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72189\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"delete_module\\\" syscall occur. \\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S delete_module -k module-change\\n\\n-a always,exit -F arch=b64 -S delete_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4686r88879_fix\"\n },\n \"fix\": {\n \"id\": \"F-4686r88879_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:658\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204562r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the delete_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80415-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72189\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"delete_module\\\" syscall occur. \\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S delete_module -k module-change\\n\\n-a always,exit -F arch=b64 -S delete_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4686r88879_fix\"\n },\n \"fix\": {\n \"id\": \"F-4686r88879_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:658\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204562r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-12-17T10:39:39" } ] @@ -21391,10 +21353,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "group_id": "xccdf_mil.disa.stig_group_V-204563", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204563r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86815\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4687r462673_fix", @@ -21427,47 +21389,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21529,11 +21491,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030840\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the kmod command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72191\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"kmod\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /usr/bin/kmod -p x -F auid!=unset -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4687r462673_fix\"\n },\n \"fix\": {\n \"id\": \"F-4687r462673_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86815\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204563r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030840\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the kmod command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72191\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"kmod\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /usr/bin/kmod -p x -F auid!=unset -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4687r462673_fix\"\n },\n \"fix\": {\n \"id\": \"F-4687r462673_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86815\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204563r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-12-17T10:39:39" } ] @@ -21551,10 +21513,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-204564", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204564r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:875\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4688r88885_fix", @@ -21603,47 +21565,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21721,11 +21683,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030870\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80435-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72197\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following rule \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4688r88885_fix\"\n },\n \"fix\": {\n \"id\": \"F-4688r88885_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:875\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204564r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030870\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80435-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72197\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following rule \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4688r88885_fix\"\n },\n \"fix\": {\n \"id\": \"F-4688r88885_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:875\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204564r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:39:39" } ] @@ -21743,10 +21705,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "group_id": "xccdf_mil.disa.stig_group_V-204565", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204565r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:866\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4689r88888_fix", @@ -21795,47 +21757,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21913,11 +21875,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030871\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80433-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87817\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4689r88888_fix\"\n },\n \"fix\": {\n \"id\": \"F-4689r88888_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:866\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204565r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030871\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80433-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87817\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4689r88888_fix\"\n },\n \"fix\": {\n \"id\": \"F-4689r88888_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:866\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204565r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-12-17T10:39:39" } ] @@ -21935,10 +21897,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "group_id": "xccdf_mil.disa.stig_group_V-204566", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204566r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:869\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4690r88891_fix", @@ -21987,47 +21949,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22105,11 +22067,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030872\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80432-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4690r88891_fix\"\n },\n \"fix\": {\n \"id\": \"F-4690r88891_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:869\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204566r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030872\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80432-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4690r88891_fix\"\n },\n \"fix\": {\n \"id\": \"F-4690r88891_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:869\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204566r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-12-17T10:39:39" } ] @@ -22127,10 +22089,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "group_id": "xccdf_mil.disa.stig_group_V-204567", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204567r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:878\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4691r88894_fix", @@ -22179,47 +22141,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22297,11 +22259,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030873\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80431-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4691r88894_fix\"\n },\n \"fix\": {\n \"id\": \"F-4691r88894_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:878\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204567r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030873\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80431-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4691r88894_fix\"\n },\n \"fix\": {\n \"id\": \"F-4691r88894_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:878\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204567r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-12-17T10:39:39" } ] @@ -22319,10 +22281,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "group_id": "xccdf_mil.disa.stig_group_V-204568", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204568r744115_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:872\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4692r744114_fix", @@ -22371,47 +22333,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22489,11 +22451,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030874\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80430-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect:\\n# systemctl restart auditd\",\n \"lang\": \"en\",\n \"fixref\": \"F-4692r744114_fix\"\n },\n \"fix\": {\n \"id\": \"F-4692r744114_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:872\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204568r744115_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030874\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80430-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect:\\n# systemctl restart auditd\",\n \"lang\": \"en\",\n \"fixref\": \"F-4692r744114_fix\"\n },\n \"fix\": {\n \"id\": \"F-4692r744114_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:872\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204568r744115_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-12-17T10:39:39" } ] @@ -22509,10 +22471,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204569", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204569r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:628\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4693r462676_fix", @@ -22553,47 +22515,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22663,11 +22625,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030880\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rename syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72199\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rename\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4693r462676_fix\"\n },\n \"fix\": {\n \"id\": \"F-4693r462676_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:628\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204569r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030880\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rename syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72199\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rename\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4693r462676_fix\"\n },\n \"fix\": {\n \"id\": \"F-4693r462676_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:628\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204569r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -22683,10 +22645,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204570", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204570r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:629\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4694r462679_fix", @@ -22727,47 +22689,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22837,11 +22799,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030890\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the renameat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80413-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72201\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"renameat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4694r462679_fix\"\n },\n \"fix\": {\n \"id\": \"F-4694r462679_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:629\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204570r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030890\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the renameat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80413-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72201\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"renameat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4694r462679_fix\"\n },\n \"fix\": {\n \"id\": \"F-4694r462679_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:629\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204570r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -22857,10 +22819,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204571", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204571r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:625\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4695r462682_fix", @@ -22901,47 +22863,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23011,11 +22973,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030900\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rmdir syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80412-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72203\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rmdir\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4695r462682_fix\"\n },\n \"fix\": {\n \"id\": \"F-4695r462682_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:625\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204571r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030900\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rmdir syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80412-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72203\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rmdir\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4695r462682_fix\"\n },\n \"fix\": {\n \"id\": \"F-4695r462682_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:625\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204571r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -23031,10 +22993,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204572", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204572r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:626\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4696r462685_fix", @@ -23075,47 +23037,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23185,11 +23147,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030910\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlink syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72205\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86829\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlink\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4696r462685_fix\"\n },\n \"fix\": {\n \"id\": \"F-4696r462685_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:626\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204572r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030910\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlink syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72205\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86829\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlink\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4696r462685_fix\"\n },\n \"fix\": {\n \"id\": \"F-4696r462685_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:626\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204572r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -23205,10 +23167,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204573", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204573r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:627\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4697r462688_fix", @@ -23249,47 +23211,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23359,11 +23321,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030920\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlinkat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72207\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86831\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlinkat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4697r462688_fix\"\n },\n \"fix\": {\n \"id\": \"F-4697r462688_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:627\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204573r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030920\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlinkat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72207\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86831\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlinkat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4697r462688_fix\"\n },\n \"fix\": {\n \"id\": \"F-4697r462688_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:627\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204573r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -23377,10 +23339,10 @@ "AC-10" ], "severity": "low", - "description": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.", + "description": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "group_id": "xccdf_mil.disa.stig_group_V-204576", "group_title": "SRG-OS-000027-GPOS-00008", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204576r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3792\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:449\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4700r88921_fix", @@ -23417,47 +23379,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23500,11 +23462,9 @@ }, "value": [ { - "title": { - "text": "Maximum concurrent login sessions", - "lang": "en-US" - }, + "title": "Maximum concurrent login sessions", "description": "Maximum number of concurrent sessions by a user", + "warning": "", "value": [ "10", { @@ -23564,11 +23524,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27081-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72217\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86841\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/ :\\n\\n* hard maxlogins 10\",\n \"lang\": \"en\",\n \"fixref\": \"F-4700r88921_fix\"\n },\n \"fix\": {\n \"id\": \"F-4700r88921_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3792\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:449\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204576r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27081-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72217\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86841\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/ :\\n\\n* hard maxlogins 10\",\n \"lang\": \"en\",\n \"fixref\": \"F-4700r88921_fix\"\n },\n \"fix\": {\n \"id\": \"F-4700r88921_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3792\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:449\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204576r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.", + "code_desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "start_time": "2021-12-17T10:39:39" } ] @@ -23586,10 +23546,10 @@ "IA-7" ], "severity": "medium", - "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false", "group_id": "xccdf_mil.disa.stig_group_V-204578", "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204578r744116_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1399\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4702r622306_fix", @@ -23634,47 +23594,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23748,11 +23708,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux 7 operating system must implement DoD-approved encryption to protect the confidentiality of SSH connections.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\\n\\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \\\"strongest to weakest\\\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27295-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72221\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86845\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to use FIPS 140-2 approved cryptographic algorithms.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nCiphers aes256-ctr,aes192-ctr,aes128-ctr\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4702r622306_fix\"\n },\n \"fix\": {\n \"id\": \"F-4702r622306_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1399\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204578r744116_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux 7 operating system must implement DoD-approved encryption to protect the confidentiality of SSH connections.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\\n\\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \\\"strongest to weakest\\\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27295-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72221\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86845\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to use FIPS 140-2 approved cryptographic algorithms.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nCiphers aes256-ctr,aes192-ctr,aes128-ctr\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4702r622306_fix\"\n },\n \"fix\": {\n \"id\": \"F-4702r622306_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1399\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204578r744116_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false", "start_time": "2021-12-17T10:39:39" } ] @@ -23768,10 +23728,10 @@ "AC-12" ], "severity": "medium", - "description": "Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072", + "description": "Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072false", "group_id": "xccdf_mil.disa.stig_group_V-204579", "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204579r646844_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:510\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4703r646843_fix", @@ -23808,47 +23768,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23914,11 +23874,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with a communication session are terminated at the end of the session or after 15 minutes of inactivity from the user at a command prompt, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86847\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72223\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to terminate all network connections associated with a communications session at the end of the session or after a period of inactivity.\\n\\nCreate a script to enforce the inactivity timeout (for example /etc/profile.d/tmout.sh) such as:\\n\\n#!/bin/bash\\n\\ndeclare -xr TMOUT=900\",\n \"lang\": \"en\",\n \"fixref\": \"F-4703r646843_fix\"\n },\n \"fix\": {\n \"id\": \"F-4703r646843_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:510\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204579r646844_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with a communication session are terminated at the end of the session or after 15 minutes of inactivity from the user at a command prompt, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86847\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72223\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to terminate all network connections associated with a communications session at the end of the session or after a period of inactivity.\\n\\nCreate a script to enforce the inactivity timeout (for example /etc/profile.d/tmout.sh) such as:\\n\\n#!/bin/bash\\n\\ndeclare -xr TMOUT=900\",\n \"lang\": \"en\",\n \"fixref\": \"F-4703r646843_fix\"\n },\n \"fix\": {\n \"id\": \"F-4703r646843_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:510\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204579r646844_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072", + "code_desc": "Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072false", "start_time": "2021-12-17T10:39:39" } ] @@ -23932,10 +23892,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.", + "description": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false", "group_id": "xccdf_mil.disa.stig_group_V-204584", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204584r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92521\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4708r88945_fix", @@ -23968,47 +23928,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24070,11 +24030,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement virtual address space randomization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92521\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system implement virtual address space randomization.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a config file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nkernel.randomize_va_space = 2\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4708r88945_fix\"\n },\n \"fix\": {\n \"id\": \"F-4708r88945_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92521\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204584r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement virtual address space randomization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92521\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system implement virtual address space randomization.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a config file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nkernel.randomize_va_space = 2\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4708r88945_fix\"\n },\n \"fix\": {\n \"id\": \"F-4708r88945_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92521\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204584r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.", + "code_desc": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false", "start_time": "2021-12-17T10:39:40" } ] @@ -24093,10 +24053,10 @@ "SC-8 (1)" ], "severity": "medium", - "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190", + "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "group_id": "xccdf_mil.disa.stig_group_V-204585", "group_title": "SRG-OS-000423-GPOS-00187", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204585r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:4248\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4709r88948_fix", @@ -24145,47 +24105,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24263,11 +24223,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all networked systems have SSH installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80215-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86857\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72233\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002420\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002421\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002422\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Install SSH packages onto the host with the following commands:\\n\\n# yum install openssh-server.x86_64\",\n \"lang\": \"en\",\n \"fixref\": \"F-4709r88948_fix\"\n },\n \"fix\": {\n \"id\": \"F-4709r88948_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:4248\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204585r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all networked systems have SSH installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80215-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86857\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72233\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002420\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002421\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002422\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Install SSH packages onto the host with the following commands:\\n\\n# yum install openssh-server.x86_64\",\n \"lang\": \"en\",\n \"fixref\": \"F-4709r88948_fix\"\n },\n \"fix\": {\n \"id\": \"F-4709r88948_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:4248\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204585r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190", + "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "start_time": "2021-12-17T10:39:40" } ] @@ -24283,10 +24243,10 @@ "AC-12" ], "severity": "medium", - "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109", + "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "group_id": "xccdf_mil.disa.stig_group_V-204587", "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204587r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3866\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1391\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4711r88954_fix", @@ -24327,47 +24287,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24414,11 +24374,9 @@ }, "value": [ { - "title": { - "text": "SSH session Idle time", - "lang": "en-US" - }, + "title": "SSH session Idle time", "description": "Specify duration of allowed idle time.", + "warning": "", "value": [ "600", { @@ -24474,11 +24432,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27433-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72237\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86861\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to automatically terminate a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveInterval 600\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4711r88954_fix\"\n },\n \"fix\": {\n \"id\": \"F-4711r88954_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3866\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1391\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204587r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27433-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72237\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86861\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to automatically terminate a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveInterval 600\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4711r88954_fix\"\n },\n \"fix\": {\n \"id\": \"F-4711r88954_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3866\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1391\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204587r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109", + "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "start_time": "2021-12-17T10:39:40" } ] @@ -24492,10 +24450,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-204588", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204588r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1379\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4712r88957_fix", @@ -24532,47 +24490,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24638,11 +24596,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using RSA rhosts authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80373-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72239\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86863\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using RSA rhosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nRhostsRSAAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4712r88957_fix\"\n },\n \"fix\": {\n \"id\": \"F-4712r88957_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1379\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204588r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using RSA rhosts authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80373-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72239\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86863\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using RSA rhosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nRhostsRSAAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4712r88957_fix\"\n },\n \"fix\": {\n \"id\": \"F-4712r88957_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1379\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204588r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-12-17T10:39:40" } ] @@ -24658,10 +24616,10 @@ "AC-12" ], "severity": "medium", - "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109", + "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "group_id": "xccdf_mil.disa.stig_group_V-204589", "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204589r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1393\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4713r88960_fix", @@ -24702,47 +24660,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24812,11 +24770,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic terminate after a period of inactivity.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27082-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86865\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72241\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to terminate automatically a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveCountMax 0\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4713r88960_fix\"\n },\n \"fix\": {\n \"id\": \"F-4713r88960_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1393\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204589r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic terminate after a period of inactivity.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27082-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86865\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72241\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to terminate automatically a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveCountMax 0\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4713r88960_fix\"\n },\n \"fix\": {\n \"id\": \"F-4713r88960_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1393\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204589r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109", + "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "start_time": "2021-12-17T10:39:40" } ] @@ -24830,10 +24788,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-204590", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204590r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1377\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4714r88963_fix", @@ -24870,47 +24828,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24976,11 +24934,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using rhosts authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27377-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72243\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86867\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreRhosts yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-4714r88963_fix\"\n },\n \"fix\": {\n \"id\": \"F-4714r88963_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1377\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204590r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using rhosts authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27377-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72243\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86867\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreRhosts yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-4714r88963_fix\"\n },\n \"fix\": {\n \"id\": \"F-4714r88963_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1377\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204590r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-12-17T10:39:40" } ] @@ -24994,10 +24952,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.", + "description": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "group_id": "xccdf_mil.disa.stig_group_V-204591", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204591r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:166\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4715r88966_fix", @@ -25034,47 +24992,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25140,11 +25098,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon an SSH logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80225-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72245\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86869\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4715r88966_fix\"\n },\n \"fix\": {\n \"id\": \"F-4715r88966_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:166\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204591r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon an SSH logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80225-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72245\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86869\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4715r88966_fix\"\n },\n \"fix\": {\n \"id\": \"F-4715r88966_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:166\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204591r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.", + "code_desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "start_time": "2021-12-17T10:39:40" } ] @@ -25158,10 +25116,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.", + "description": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-204592", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204592r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1381\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4716r88969_fix", @@ -25198,47 +25156,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25304,11 +25262,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not permit direct logons to the root account using remote access via SSH.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27445-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72247\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86871\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to stop users from logging on remotely as the root user.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nPermitRootLogin no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4716r88969_fix\"\n },\n \"fix\": {\n \"id\": \"F-4716r88969_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1381\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204592r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not permit direct logons to the root account using remote access via SSH.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27445-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72247\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86871\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to stop users from logging on remotely as the root user.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nPermitRootLogin no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4716r88969_fix\"\n },\n \"fix\": {\n \"id\": \"F-4716r88969_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1381\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204592r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.", + "code_desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "start_time": "2021-12-17T10:39:40" } ] @@ -25322,10 +25280,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-204593", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204593r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1383\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4717r88972_fix", @@ -25362,47 +25320,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25468,11 +25426,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using known hosts authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80372-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72249\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86873\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4717r88972_fix\"\n },\n \"fix\": {\n \"id\": \"F-4717r88972_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1383\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204593r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using known hosts authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80372-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72249\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86873\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4717r88972_fix\"\n },\n \"fix\": {\n \"id\": \"F-4717r88972_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1383\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204593r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-12-17T10:39:40" } ] @@ -25488,10 +25446,10 @@ "CM-6 b" ], "severity": "high", - "description": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227", + "description": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false", "group_id": "xccdf_mil.disa.stig_group_V-204594", "group_title": "SRG-OS-000074-GPOS-00042", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204594r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1373\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4718r88975_fix", @@ -25532,47 +25490,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25642,11 +25600,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use the SSHv2 protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\\n\\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27320-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86875\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72251\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000197\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove all Protocol lines that reference version \\\"1\\\" in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor). The \\\"Protocol\\\" line must be as follows:\\n\\nProtocol 2\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4718r88975_fix\"\n },\n \"fix\": {\n \"id\": \"F-4718r88975_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1373\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204594r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use the SSHv2 protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\\n\\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27320-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86875\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72251\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000197\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove all Protocol lines that reference version \\\"1\\\" in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor). The \\\"Protocol\\\" line must be as follows:\\n\\nProtocol 2\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4718r88975_fix\"\n },\n \"fix\": {\n \"id\": \"F-4718r88975_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1373\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204594r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227", + "code_desc": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false", "start_time": "2021-12-17T10:39:40" } ] @@ -25660,10 +25618,10 @@ "AC-17 (2)" ], "severity": "medium", - "description": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest hash available to secure the SSH connection.", + "description": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest hash available to secure the SSH connection.false", "group_id": "xccdf_mil.disa.stig_group_V-204595", "group_title": "SRG-OS-000250-GPOS-00093", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204595r744117_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:168\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4719r622309_fix", @@ -25700,47 +25658,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25806,11 +25764,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\\n\\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \\\"strongest to weakest\\\" is a method to ensure the use of the strongest hash available to secure the SSH connection.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27455-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86877\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72253\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"MACs\\\" keyword and set its value to \\\"hmac-sha2-512\\\" and/or \\\"hmac-sha2-256\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nMACs hmac-sha2-512,hmac-sha2-256\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4719r622309_fix\"\n },\n \"fix\": {\n \"id\": \"F-4719r622309_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:168\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204595r744117_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\\n\\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \\\"strongest to weakest\\\" is a method to ensure the use of the strongest hash available to secure the SSH connection.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27455-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86877\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72253\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"MACs\\\" keyword and set its value to \\\"hmac-sha2-512\\\" and/or \\\"hmac-sha2-256\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nMACs hmac-sha2-512,hmac-sha2-256\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4719r622309_fix\"\n },\n \"fix\": {\n \"id\": \"F-4719r622309_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:168\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204595r744117_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest hash available to secure the SSH connection.", + "code_desc": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest hash available to secure the SSH connection.false", "start_time": "2021-12-17T10:39:40" } ] @@ -25824,10 +25782,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.", + "description": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204596", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204596r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:120\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4720r88981_fix", @@ -25864,47 +25822,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25970,11 +25928,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH public host key files have mode 0644 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27311-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72255\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86879\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Note: SSH public key files may be found in other directories on the system depending on the installation. \\n\\nChange the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n# chmod 0644 /etc/ssh/*.key.pub\",\n \"lang\": \"en\",\n \"fixref\": \"F-4720r88981_fix\"\n },\n \"fix\": {\n \"id\": \"F-4720r88981_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:120\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204596r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH public host key files have mode 0644 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If a public host key file is modified by an unauthorized user, the SSH service may be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27311-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72255\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86879\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Note: SSH public key files may be found in other directories on the system depending on the installation. \\n\\nChange the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n# chmod 0644 /etc/ssh/*.key.pub\",\n \"lang\": \"en\",\n \"fixref\": \"F-4720r88981_fix\"\n },\n \"fix\": {\n \"id\": \"F-4720r88981_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:120\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204596r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.", + "code_desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "start_time": "2021-12-17T10:39:40" } ] @@ -25988,10 +25946,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.", + "description": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "group_id": "xccdf_mil.disa.stig_group_V-204597", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204597r792834_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:118\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4721r792833_fix", @@ -26028,47 +25986,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26134,11 +26092,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH private host key files have mode 0600 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27485-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72257\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86881\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0600\\\" with the following command:\\n\\n# chmod 0600 /path/to/file/ssh_host*key\",\n \"lang\": \"en\",\n \"fixref\": \"F-4721r792833_fix\"\n },\n \"fix\": {\n \"id\": \"F-4721r792833_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:118\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204597r792834_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH private host key files have mode 0600 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If an unauthorized user obtains the private SSH host key file, the host could be impersonated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27485-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72257\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86881\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0600\\\" with the following command:\\n\\n# chmod 0600 /path/to/file/ssh_host*key\",\n \"lang\": \"en\",\n \"fixref\": \"F-4721r792833_fix\"\n },\n \"fix\": {\n \"id\": \"F-4721r792833_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:118\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204597r792834_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.", + "code_desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "start_time": "2021-12-17T10:39:40" } ] @@ -26160,10 +26118,10 @@ "CM-5 (1)" ], "severity": "medium", - "description": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.", + "description": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false", "group_id": "xccdf_mil.disa.stig_group_V-204598", "group_title": "SRG-OS-000364-GPOS-00151", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204598r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:160\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4722r88987_fix", @@ -26212,47 +26170,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26330,11 +26288,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Generic Security Service Application Program Interface (GSSAPI) authentication unless needed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72259\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86883\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"GSSAPIAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\": \\n\\nGSSAPIAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf GSSAPI authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4722r88987_fix\"\n },\n \"fix\": {\n \"id\": \"F-4722r88987_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:160\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204598r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Generic Security Service Application Program Interface (GSSAPI) authentication unless needed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72259\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86883\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"GSSAPIAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\": \\n\\nGSSAPIAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf GSSAPI authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4722r88987_fix\"\n },\n \"fix\": {\n \"id\": \"F-4722r88987_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:160\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204598r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.", + "code_desc": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false", "start_time": "2021-12-17T10:39:40" } ] @@ -26356,10 +26314,10 @@ "CM-5 (1)" ], "severity": "medium", - "description": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.", + "description": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false", "group_id": "xccdf_mil.disa.stig_group_V-204599", "group_title": "SRG-OS-000364-GPOS-00151", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204599r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:162\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4723r88990_fix", @@ -26412,47 +26370,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26534,11 +26492,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Kerberos authentication unless needed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80221-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72261\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86885\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"KerberosAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf Kerberos authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4723r88990_fix\"\n },\n \"fix\": {\n \"id\": \"F-4723r88990_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:162\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204599r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Kerberos authentication unless needed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80221-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72261\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86885\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"KerberosAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf Kerberos authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4723r88990_fix\"\n },\n \"fix\": {\n \"id\": \"F-4723r88990_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:162\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204599r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.", + "code_desc": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false", "start_time": "2021-12-17T10:39:40" } ] @@ -26552,10 +26510,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.", + "description": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "group_id": "xccdf_mil.disa.stig_group_V-204600", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204600r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:164\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4724r88993_fix", @@ -26592,47 +26550,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26698,11 +26656,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon performs strict mode checking of home directory configuration files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80222-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86887\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72263\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4724r88993_fix\"\n },\n \"fix\": {\n \"id\": \"F-4724r88993_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:164\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204600r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon performs strict mode checking of home directory configuration files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80222-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86887\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72263\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4724r88993_fix\"\n },\n \"fix\": {\n \"id\": \"F-4724r88993_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:164\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204600r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.", + "code_desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "start_time": "2021-12-17T10:39:40" } ] @@ -26716,10 +26674,10 @@ "CM-6 b" ], "severity": "medium", - "description": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.", + "description": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false", "group_id": "xccdf_mil.disa.stig_group_V-204601", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204601r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:171\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4725r88996_fix", @@ -26756,47 +26714,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26862,11 +26820,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon uses privilege separation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80223-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86889\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72265\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"UsePrivilegeSeparation\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"sandbox\\\" or \\\"yes\\\":\\n\\nUsePrivilegeSeparation sandbox\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4725r88996_fix\"\n },\n \"fix\": {\n \"id\": \"F-4725r88996_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:171\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204601r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon uses privilege separation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80223-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86889\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72265\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"UsePrivilegeSeparation\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"sandbox\\\" or \\\"yes\\\":\\n\\nUsePrivilegeSeparation sandbox\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4725r88996_fix\"\n },\n \"fix\": {\n \"id\": \"F-4725r88996_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:171\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204601r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.", + "code_desc": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false", "start_time": "2021-12-17T10:39:40" } ] @@ -26880,10 +26838,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.", + "description": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "group_id": "xccdf_mil.disa.stig_group_V-204602", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204602r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:158\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4726r88999_fix", @@ -26916,47 +26874,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27018,11 +26976,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow compression or only allows compression after successful authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72267\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4726r88999_fix\"\n },\n \"fix\": {\n \"id\": \"F-4726r88999_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:158\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204602r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow compression or only allows compression after successful authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72267\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4726r88999_fix\"\n },\n \"fix\": {\n \"id\": \"F-4726r88999_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:158\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204602r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.", + "code_desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "start_time": "2021-12-17T10:39:40" } ] @@ -27036,10 +26994,10 @@ "CM-6 b" ], "severity": "low", - "description": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.", + "description": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false", "group_id": "xccdf_mil.disa.stig_group_V-204605", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204605r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1020\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4729r89008_fix", @@ -27072,47 +27030,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27174,11 +27132,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72275\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/postlogin\\\". \\n\\nAdd the following line to the top of \\\"/etc/pam.d/postlogin\\\":\\n\\nsession required pam_lastlog.so showfailed\",\n \"lang\": \"en\",\n \"fixref\": \"F-4729r89008_fix\"\n },\n \"fix\": {\n \"id\": \"F-4729r89008_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1020\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204605r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72275\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/postlogin\\\". \\n\\nAdd the following line to the top of \\\"/etc/pam.d/postlogin\\\":\\n\\nsession required pam_lastlog.so showfailed\",\n \"lang\": \"en\",\n \"fixref\": \"F-4729r89008_fix\"\n },\n \"fix\": {\n \"id\": \"F-4729r89008_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1020\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204605r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.", + "code_desc": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false", "start_time": "2021-12-17T10:39:40" } ] @@ -27192,10 +27150,10 @@ "CM-6 b" ], "severity": "high", - "description": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "description": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "group_id": "xccdf_mil.disa.stig_group_V-204606", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204606r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86901\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4730r89011_fix", @@ -27228,47 +27186,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27330,11 +27288,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not contain .shosts files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72277\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/.shosts\",\n \"lang\": \"en\",\n \"fixref\": \"F-4730r89011_fix\"\n },\n \"fix\": {\n \"id\": \"F-4730r89011_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86901\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204606r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not contain .shosts files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72277\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/.shosts\",\n \"lang\": \"en\",\n \"fixref\": \"F-4730r89011_fix\"\n },\n \"fix\": {\n \"id\": \"F-4730r89011_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86901\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204606r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "code_desc": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-12-17T10:39:43" } ] @@ -27348,10 +27306,10 @@ "CM-6 b" ], "severity": "high", - "description": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "description": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "group_id": "xccdf_mil.disa.stig_group_V-204607", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204607r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86903\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4731r89014_fix", @@ -27384,47 +27342,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27486,11 +27444,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not contain shosts.equiv files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72279\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/shosts.equiv\",\n \"lang\": \"en\",\n \"fixref\": \"F-4731r89014_fix\"\n },\n \"fix\": {\n \"id\": \"F-4731r89014_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86903\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204607r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not contain shosts.equiv files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72279\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/shosts.equiv\",\n \"lang\": \"en\",\n \"fixref\": \"F-4731r89014_fix\"\n },\n \"fix\": {\n \"id\": \"F-4731r89014_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86903\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204607r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "code_desc": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-12-17T10:39:47" } ] @@ -27504,10 +27462,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "group_id": "xccdf_mil.disa.stig_group_V-204609", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204609r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3771\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:251\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4733r89020_fix", @@ -27544,47 +27502,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27627,11 +27585,9 @@ }, "value": [ { - "title": { - "text": "net.ipv4.conf.all.accept_source_route", - "lang": "en-US" - }, + "title": "net.ipv4.conf.all.accept_source_route", "description": "Trackers could be using source-routed packets to\ngenerate traffic that seems to be intra-net, but actually was\ncreated outside and has been redirected.", + "warning": "", "value": [ "0", { @@ -27675,11 +27631,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27434-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72283\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_source_route = 0 \\n\\nIssue the following command to make the changes take effect:\\n \\n# sysctl -system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4733r89020_fix\"\n },\n \"fix\": {\n \"id\": \"F-4733r89020_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3771\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:251\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204609r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27434-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72283\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_source_route = 0 \\n\\nIssue the following command to make the changes take effect:\\n \\n# sysctl -system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4733r89020_fix\"\n },\n \"fix\": {\n \"id\": \"F-4733r89020_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3771\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:251\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204609r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-12-17T10:39:47" } ] @@ -27693,10 +27649,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "group_id": "xccdf_mil.disa.stig_group_V-204612", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204612r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3776\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:269\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4736r89029_fix", @@ -27733,47 +27689,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27816,11 +27772,9 @@ }, "value": [ { - "title": { - "text": "net.ipv4.conf.default.accept_source_route", - "lang": "en-US" - }, + "title": "net.ipv4.conf.default.accept_source_route", "description": "Disable IP source routing?", + "warning": "", "value": [ "0", { @@ -27864,11 +27818,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80162-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72285\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_source_route = 0 \\n\\nIssue the following command to make the changes take effect:\\n \\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4736r89029_fix\"\n },\n \"fix\": {\n \"id\": \"F-4736r89029_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3776\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:269\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204612r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80162-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72285\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_source_route = 0 \\n\\nIssue the following command to make the changes take effect:\\n \\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4736r89029_fix\"\n },\n \"fix\": {\n \"id\": \"F-4736r89029_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3776\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:269\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204612r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-12-17T10:39:47" } ] @@ -27882,10 +27836,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.", + "description": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false", "group_id": "xccdf_mil.disa.stig_group_V-204613", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204613r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3780\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:284\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4737r89032_fix", @@ -27922,47 +27876,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28005,11 +27959,9 @@ }, "value": [ { - "title": { - "text": "net.ipv4.icmp_echo_ignore_broadcasts", - "lang": "en-US" - }, + "title": "net.ipv4.icmp_echo_ignore_broadcasts", "description": "Ignore all ICMP ECHO and TIMESTAMP requests sent to it via broadcast/multicast", + "warning": "", "value": [ "1", { @@ -28053,11 +28005,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80165-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72287\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts = 1\\n\\nIssue the following command to make the changes take effect: \\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4737r89032_fix\"\n },\n \"fix\": {\n \"id\": \"F-4737r89032_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3780\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:284\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204613r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80165-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72287\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts = 1\\n\\nIssue the following command to make the changes take effect: \\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4737r89032_fix\"\n },\n \"fix\": {\n \"id\": \"F-4737r89032_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3780\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:284\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204613r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.", + "code_desc": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false", "start_time": "2021-12-17T10:39:47" } ] @@ -28071,10 +28023,10 @@ "CM-6 b" ], "severity": "medium", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "group_id": "xccdf_mil.disa.stig_group_V-204614", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204614r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3775\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:266\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4738r89035_fix", @@ -28111,47 +28063,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28194,11 +28146,9 @@ }, "value": [ { - "title": { - "text": "net.ipv4.conf.default.accept_redirects", - "lang": "en-US" - }, + "title": "net.ipv4.conf.default.accept_redirects", "description": "Disable ICMP Redirect Acceptance?", + "warning": "", "value": [ "0", { @@ -28242,11 +28192,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80163-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72289\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to not accept IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_redirects = 0 \\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4738r89035_fix\"\n },\n \"fix\": {\n \"id\": \"F-4738r89035_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3775\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:266\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204614r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80163-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72289\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to not accept IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_redirects = 0 \\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4738r89035_fix\"\n },\n \"fix\": {\n \"id\": \"F-4738r89035_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3775\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:266\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204614r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "start_time": "2021-12-17T10:39:47" } ] @@ -28260,10 +28210,10 @@ "CM-6 b" ], "severity": "medium", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "group_id": "xccdf_mil.disa.stig_group_V-204615", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204615r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3770\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:248\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4739r89038_fix", @@ -28300,47 +28250,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28383,11 +28333,9 @@ }, "value": [ { - "title": { - "text": "net.ipv4.conf.all.accept_redirects", - "lang": "en-US" - }, + "title": "net.ipv4.conf.all.accept_redirects", "description": "Disable ICMP Redirect Acceptance", + "warning": "", "value": [ "0", { @@ -28431,11 +28379,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040641\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must ignore Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80158-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to ignore IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_redirects = 0 \\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4739r89038_fix\"\n },\n \"fix\": {\n \"id\": \"F-4739r89038_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3770\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:248\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204615r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040641\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must ignore Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80158-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to ignore IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_redirects = 0 \\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4739r89038_fix\"\n },\n \"fix\": {\n \"id\": \"F-4739r89038_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3770\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:248\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204615r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "start_time": "2021-12-17T10:39:47" } ] @@ -28449,10 +28397,10 @@ "CM-6 b" ], "severity": "medium", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "group_id": "xccdf_mil.disa.stig_group_V-204616", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204616r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:281\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4740r89041_fix", @@ -28489,47 +28437,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28595,11 +28543,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow interfaces to perform Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72291\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects by default. \\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4740r89041_fix\"\n },\n \"fix\": {\n \"id\": \"F-4740r89041_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:281\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204616r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow interfaces to perform Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72291\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects by default. \\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4740r89041_fix\"\n },\n \"fix\": {\n \"id\": \"F-4740r89041_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:281\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204616r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "start_time": "2021-12-17T10:39:47" } ] @@ -28613,10 +28561,10 @@ "CM-6 b" ], "severity": "medium", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "group_id": "xccdf_mil.disa.stig_group_V-204617", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204617r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:263\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4741r89044_fix", @@ -28653,47 +28601,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28759,11 +28707,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72293\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects. \\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4741r89044_fix\"\n },\n \"fix\": {\n \"id\": \"F-4741r89044_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:263\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204617r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72293\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects. \\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4741r89044_fix\"\n },\n \"fix\": {\n \"id\": \"F-4741r89044_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:263\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204617r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "start_time": "2021-12-17T10:39:47" } ] @@ -28777,10 +28725,10 @@ "CM-6 b" ], "severity": "high", - "description": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.", + "description": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "group_id": "xccdf_mil.disa.stig_group_V-204620", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204620r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1301\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4744r89053_fix", @@ -28813,47 +28761,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28915,11 +28863,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have a File Transfer Protocol (FTP) server package installed unless needed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72299\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the \\\"vsftpd\\\" package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n# yum remove vsftpd\",\n \"lang\": \"en\",\n \"fixref\": \"F-4744r89053_fix\"\n },\n \"fix\": {\n \"id\": \"F-4744r89053_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1301\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204620r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have a File Transfer Protocol (FTP) server package installed unless needed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72299\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the \\\"vsftpd\\\" package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n# yum remove vsftpd\",\n \"lang\": \"en\",\n \"fixref\": \"F-4744r89053_fix\"\n },\n \"fix\": {\n \"id\": \"F-4744r89053_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1301\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204620r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.", + "code_desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "start_time": "2021-12-17T10:39:47" } ] @@ -28941,10 +28889,10 @@ "CM-5 (1)" ], "severity": "high", - "description": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.", + "description": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "group_id": "xccdf_mil.disa.stig_group_V-204621", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204621r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1296\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4745r89056_fix", @@ -28997,47 +28945,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29119,11 +29067,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the Trivial File Transfer Protocol (TFTP) server package installed if not required for operational support.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80213-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72301\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n# yum remove tftp-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-4745r89056_fix\"\n },\n \"fix\": {\n \"id\": \"F-4745r89056_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1296\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204621r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the Trivial File Transfer Protocol (TFTP) server package installed if not required for operational support.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80213-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72301\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n# yum remove tftp-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-4745r89056_fix\"\n },\n \"fix\": {\n \"id\": \"F-4745r89056_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1296\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204621r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.", + "code_desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "start_time": "2021-12-17T10:39:47" } ] @@ -29137,10 +29085,10 @@ "CM-6 b" ], "severity": "medium", - "description": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.", + "description": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false", "group_id": "xccdf_mil.disa.stig_group_V-204622", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204622r603849_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1389\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4746r622312_fix", @@ -29177,47 +29125,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29283,11 +29231,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that remote X connections are disabled except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80226-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72303\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n# systemctl restart sshd\",\n \"lang\": \"en\",\n \"fixref\": \"F-4746r622312_fix\"\n },\n \"fix\": {\n \"id\": \"F-4746r622312_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1389\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204622r603849_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that remote X connections are disabled except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80226-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72303\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n# systemctl restart sshd\",\n \"lang\": \"en\",\n \"fixref\": \"F-4746r622312_fix\"\n },\n \"fix\": {\n \"id\": \"F-4746r622312_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1389\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204622r603849_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.", + "code_desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false", "start_time": "2021-12-17T10:39:47" } ] @@ -29301,10 +29249,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.", + "description": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false", "group_id": "xccdf_mil.disa.stig_group_V-204624", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204624r646847_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1305\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36316r646846_fix", @@ -29341,47 +29289,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29447,11 +29395,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have a graphical display manager installed unless approved.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27218-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72307\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the requirement for a graphical user interface with the ISSO or reinstall the operating system without the graphical user interface. If reinstallation is not feasible, then continue with the following procedure:\\n\\nOpen an SSH session and enter the following commands:\\n\\n$ sudo systemctl set-default multi-user.target\\n\\n$ sudo yum remove xorg-x11-server-Xorg xorg-x11-server-common xorg-x11-server-utils\\n\\nA reboot is required for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36316r646846_fix\"\n },\n \"fix\": {\n \"id\": \"F-36316r646846_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1305\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204624r646847_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have a graphical display manager installed unless approved.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27218-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72307\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the requirement for a graphical user interface with the ISSO or reinstall the operating system without the graphical user interface. If reinstallation is not feasible, then continue with the following procedure:\\n\\nOpen an SSH session and enter the following commands:\\n\\n$ sudo systemctl set-default multi-user.target\\n\\n$ sudo yum remove xorg-x11-server-Xorg xorg-x11-server-common xorg-x11-server-utils\\n\\nA reboot is required for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36316r646846_fix\"\n },\n \"fix\": {\n \"id\": \"F-36316r646846_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1305\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204624r646847_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.", + "code_desc": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false", "start_time": "2021-12-17T10:39:47" } ] @@ -29465,10 +29413,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "group_id": "xccdf_mil.disa.stig_group_V-204625", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204625r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:290\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4749r89068_fix", @@ -29505,47 +29453,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29611,11 +29559,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not be performing packet forwarding unless the system is a router.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80157-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72309\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.ip_forward = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4749r89068_fix\"\n },\n \"fix\": {\n \"id\": \"F-4749r89068_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:290\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204625r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not be performing packet forwarding unless the system is a router.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80157-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72309\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.ip_forward = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4749r89068_fix\"\n },\n \"fix\": {\n \"id\": \"F-4749r89068_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:290\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204625r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "start_time": "2021-12-17T10:39:47" } ] @@ -29629,10 +29577,10 @@ "CM-6 b" ], "severity": "high", - "description": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.", + "description": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false", "group_id": "xccdf_mil.disa.stig_group_V-204627", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204627r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1369\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4751r89074_fix", @@ -29669,47 +29617,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29775,11 +29723,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"SNMP community strings on the Red Hat Enterprise Linux operating system must be changed from the default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27386-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72313\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If the \\\"/etc/snmp/snmpd.conf\\\" file exists, modify any lines that contain a community string value of \\\"public\\\" or \\\"private\\\" to another string value.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4751r89074_fix\"\n },\n \"fix\": {\n \"id\": \"F-4751r89074_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1369\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204627r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"SNMP community strings on the Red Hat Enterprise Linux operating system must be changed from the default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27386-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72313\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If the \\\"/etc/snmp/snmpd.conf\\\" file exists, modify any lines that contain a community string value of \\\"public\\\" or \\\"private\\\" to another string value.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4751r89074_fix\"\n },\n \"fix\": {\n \"id\": \"F-4751r89074_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1369\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204627r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.", + "code_desc": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false", "start_time": "2021-12-17T10:39:47" } ] @@ -29793,10 +29741,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false", "group_id": "xccdf_mil.disa.stig_group_V-204630", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204630r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3785\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:303\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4754r89083_fix", @@ -29833,47 +29781,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29916,11 +29864,9 @@ }, "value": [ { - "title": { - "text": "net.ipv6.conf.all.accept_source_route", - "lang": "en-US" - }, + "title": "net.ipv6.conf.all.accept_source_route", "description": "Trackers could be using source-routed packets to\ngenerate traffic that seems to be intra-net, but actually was\ncreated outside and has been redirected.", + "warning": "", "value": [ "0", { @@ -29964,11 +29910,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not forward IPv6 source-routed packets.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80179-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72319\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86943\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter, if IPv6 is enabled, by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv6.conf.all.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4754r89083_fix\"\n },\n \"fix\": {\n \"id\": \"F-4754r89083_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3785\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:303\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204630r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not forward IPv6 source-routed packets.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80179-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72319\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86943\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter, if IPv6 is enabled, by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv6.conf.all.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4754r89083_fix\"\n },\n \"fix\": {\n \"id\": \"F-4754r89083_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3785\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:303\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204630r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-12-17T10:39:47" } ] @@ -29985,10 +29931,10 @@ "IA-2 (12)" ], "severity": "medium", - "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "group_id": "xccdf_mil.disa.stig_group_V-204631", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204631r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87041\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4755r462473_fix", @@ -30029,47 +29975,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30139,11 +30085,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must have the required packages for multifactor authentication installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87041\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72417\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required packages.\\n\\nInstall the pam_pkcs11 package with the following command:\\n\\n# yum install pam_pkcs11\",\n \"lang\": \"en\",\n \"fixref\": \"F-4755r462473_fix\"\n },\n \"fix\": {\n \"id\": \"F-4755r462473_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87041\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204631r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must have the required packages for multifactor authentication installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87041\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72417\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required packages.\\n\\nInstall the pam_pkcs11 package with the following command:\\n\\n# yum install pam_pkcs11\",\n \"lang\": \"en\",\n \"fixref\": \"F-4755r462473_fix\"\n },\n \"fix\": {\n \"id\": \"F-4755r462473_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87041\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204631r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "start_time": "2021-12-17T10:39:47" } ] @@ -30160,10 +30106,10 @@ "IA-2 (12)" ], "severity": "medium", - "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "group_id": "xccdf_mil.disa.stig_group_V-204632", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204632r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1405\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4756r89089_fix", @@ -30208,47 +30154,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30322,11 +30268,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement multifactor authentication for access to privileged accounts via pluggable authentication modules (PAM).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80437-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72427\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87051\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication for remote access to privileged accounts via pluggable authentication modules (PAM).\\n\\nModify all of the services lines in \\\"/etc/sssd/sssd.conf\\\" or in configuration files found under \\\"/etc/sssd/conf.d\\\" to include pam.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4756r89089_fix\"\n },\n \"fix\": {\n \"id\": \"F-4756r89089_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1405\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204632r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement multifactor authentication for access to privileged accounts via pluggable authentication modules (PAM).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80437-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72427\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87051\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication for remote access to privileged accounts via pluggable authentication modules (PAM).\\n\\nModify all of the services lines in \\\"/etc/sssd/sssd.conf\\\" or in configuration files found under \\\"/etc/sssd/conf.d\\\" to include pam.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4756r89089_fix\"\n },\n \"fix\": {\n \"id\": \"F-4756r89089_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1405\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204632r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "start_time": "2021-12-17T10:39:47" } ] @@ -30343,10 +30289,10 @@ "IA-2 (12)" ], "severity": "medium", - "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "group_id": "xccdf_mil.disa.stig_group_V-204633", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204633r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87057\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4757r89092_fix", @@ -30387,47 +30333,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30497,11 +30443,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041003\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement certificate status checking for PKI authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72433\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87057\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to do certificate status checking for PKI authentication.\\n\\nModify all of the \\\"cert_policy\\\" lines in \\\"/etc/pam_pkcs11/pam_pkcs11.conf\\\" to include \\\"ocsp_on\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-4757r89092_fix\"\n },\n \"fix\": {\n \"id\": \"F-4757r89092_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87057\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204633r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041003\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement certificate status checking for PKI authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72433\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87057\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to do certificate status checking for PKI authentication.\\n\\nModify all of the \\\"cert_policy\\\" lines in \\\"/etc/pam_pkcs11/pam_pkcs11.conf\\\" to include \\\"ocsp_on\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-4757r89092_fix\"\n },\n \"fix\": {\n \"id\": \"F-4757r89092_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87057\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204633r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "start_time": "2021-12-17T10:39:47" } ] @@ -30515,10 +30461,10 @@ "CM-5 (3)" ], "severity": "high", - "description": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.", + "description": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false", "group_id": "xccdf_mil.disa.stig_group_V-214799", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-214799r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1340\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-15997r192363_fix", @@ -30555,47 +30501,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30656,16 +30602,16 @@ "label": "check" }, { - "data": "Run the following command to determine which package owns the file:\n\n# rpm -qf \n\nThe package can be reinstalled from a yum repository using the command:\n\n# sudo yum reinstall \n\nAlternatively, the package can be reinstalled from trusted media using the command:\n\n# sudo rpm -Uvh ", + "data": "Run the following command to determine which package owns the file:\n\n# rpm -qf \n\nThe package can be reinstalled from a yum repository using the command:\n\n# sudo yum reinstall \n\nAlternatively, the package can be reinstalled from trusted media using the command:\n\n# sudo rpm -Uvh ", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the cryptographic hash of system files and commands matches vendor values.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27157-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86479\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71855\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Run the following command to determine which package owns the file:\\n\\n# rpm -qf \\n\\nThe package can be reinstalled from a yum repository using the command:\\n\\n# sudo yum reinstall \\n\\nAlternatively, the package can be reinstalled from trusted media using the command:\\n\\n# sudo rpm -Uvh \",\n \"lang\": \"en\",\n \"fixref\": \"F-15997r192363_fix\"\n },\n \"fix\": {\n \"id\": \"F-15997r192363_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1340\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-214799r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the cryptographic hash of system files and commands matches vendor values.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27157-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86479\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71855\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Run the following command to determine which package owns the file:\\n\\n# rpm -qf <filename>\\n\\nThe package can be reinstalled from a yum repository using the command:\\n\\n# sudo yum reinstall <packagename>\\n\\nAlternatively, the package can be reinstalled from trusted media using the command:\\n\\n# sudo rpm -Uvh <packagename>\",\n \"lang\": \"en\",\n \"fixref\": \"F-15997r192363_fix\"\n },\n \"fix\": {\n \"id\": \"F-15997r192363_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1340\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-214799r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.", + "code_desc": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false", "start_time": "2021-12-17T10:40:58" } ] @@ -30679,10 +30625,10 @@ "CM-6 b" ], "severity": "medium", - "description": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.", + "description": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "group_id": "xccdf_mil.disa.stig_group_V-237633", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237633r646850_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:177\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40815r646849_fix", @@ -30705,47 +30651,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30797,11 +30743,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010341\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must restrict privilege elevation to authorized personnel.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the following entries from the sudoers file:\\nALL ALL=(ALL) ALL\\nALL ALL=(ALL:ALL) ALL\",\n \"lang\": \"en\",\n \"fixref\": \"F-40815r646849_fix\"\n },\n \"fix\": {\n \"id\": \"F-40815r646849_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:177\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237633r646850_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010341\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must restrict privilege elevation to authorized personnel.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the following entries from the sudoers file:\\nALL ALL=(ALL) ALL\\nALL ALL=(ALL:ALL) ALL\",\n \"lang\": \"en\",\n \"fixref\": \"F-40815r646849_fix\"\n },\n \"fix\": {\n \"id\": \"F-40815r646849_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:177\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237633r646850_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.", + "code_desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "start_time": "2021-12-17T10:40:58" } ] @@ -30815,10 +30761,10 @@ "AC-6 (5)" ], "severity": "medium", - "description": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.", + "description": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "group_id": "xccdf_mil.disa.stig_group_V-237634", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237634r646853_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:178\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40816r646852_fix", @@ -30841,47 +30787,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30933,11 +30879,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010342\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use the invoking user's password for privilege escalation when using \\\"sudo\\\".\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": {\n \"text\": \"CCI-002227\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Define the following in the Defaults section of the /etc/sudoers file or a configuration file in the /etc/sudoers.d/ directory:\\nDefaults !targetpw\\nDefaults !rootpw\\nDefaults !runaspw\",\n \"lang\": \"en\",\n \"fixref\": \"F-40816r646852_fix\"\n },\n \"fix\": {\n \"id\": \"F-40816r646852_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:178\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237634r646853_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010342\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use the invoking user's password for privilege escalation when using \\\"sudo\\\".\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": {\n \"text\": \"CCI-002227\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Define the following in the Defaults section of the /etc/sudoers file or a configuration file in the /etc/sudoers.d/ directory:\\nDefaults !targetpw\\nDefaults !rootpw\\nDefaults !runaspw\",\n \"lang\": \"en\",\n \"fixref\": \"F-40816r646852_fix\"\n },\n \"fix\": {\n \"id\": \"F-40816r646852_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:178\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237634r646853_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.", + "code_desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "start_time": "2021-12-17T10:40:58" } ] @@ -30951,10 +30897,10 @@ "IA-11" ], "severity": "medium", - "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "group_id": "xccdf_mil.disa.stig_group_V-237635", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237635r792836_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:179\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40817r646855_fix", @@ -30977,47 +30923,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31069,17 +31015,17 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010343\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must require re-authentication when using the \\\"sudo\\\" command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"sudo\\\" command to require re-authentication.\\nEdit the /etc/sudoers file:\\n$ sudo visudo\\n\\nAdd or modify the following line:\\nDefaults timestamp_timeout=[value]\\nNote: The \\\"[value]\\\" must be a number that is greater than or equal to \\\"0\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-40817r646855_fix\"\n },\n \"fix\": {\n \"id\": \"F-40817r646855_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:179\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237635r792836_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010343\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must require re-authentication when using the \\\"sudo\\\" command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"sudo\\\" command to require re-authentication.\\nEdit the /etc/sudoers file:\\n$ sudo visudo\\n\\nAdd or modify the following line:\\nDefaults timestamp_timeout=[value]\\nNote: The \\\"[value]\\\" must be a number that is greater than or equal to \\\"0\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-40817r646855_fix\"\n },\n \"fix\": {\n \"id\": \"F-40817r646855_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:179\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237635r792836_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "start_time": "2021-12-17T10:40:58" } ] } ], - "sha256": "bbe462306d7779ecb965a16e16cc9515637066eadd9b9829bdd5ca63c3c5aea6" + "sha256": "5b6c4494fcb3a6ecee08140d8f3bba7ad7f601cd85cf4424f4485443354dbd9c" } ], "passthrough": { @@ -31122,7 +31068,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -31855,7 +31801,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -32588,7 +32534,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -33321,7 +33267,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -34054,7 +34000,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -34787,7 +34733,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -35520,7 +35466,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -36253,7 +36199,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -36986,7 +36932,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -39237,7 +39183,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -39970,7 +39916,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -40703,7 +40649,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -41436,7 +41382,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -42169,7 +42115,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -42902,7 +42848,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -43635,7 +43581,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -44368,7 +44314,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -45101,7 +45047,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -47287,7 +47233,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -47300,7 +47246,7 @@ "lang": "en" }, "description": { - "text": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false", + "text": "<VulnDiscussion>Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -47356,7 +47302,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -47369,7 +47315,7 @@ "lang": "en" }, "description": { - "text": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "text": "<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -47425,7 +47371,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -47438,7 +47384,7 @@ "lang": "en" }, "description": { - "text": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false", + "text": "<VulnDiscussion>To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -47498,7 +47444,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -47511,7 +47457,7 @@ "lang": "en" }, "description": { - "text": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "text": "<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -47571,7 +47517,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -47584,7 +47530,7 @@ "lang": "en" }, "description": { - "text": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "text": "<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -47640,7 +47586,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -47653,7 +47599,7 @@ "lang": "en" }, "description": { - "text": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "text": "<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -47709,7 +47655,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -47722,7 +47668,7 @@ "lang": "en" }, "description": { - "text": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false", + "text": "<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -47774,7 +47720,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -47787,7 +47733,7 @@ "lang": "en" }, "description": { - "text": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "text": "<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -47843,7 +47789,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -47856,7 +47802,7 @@ "lang": "en" }, "description": { - "text": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false", + "text": "<VulnDiscussion>Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -47908,7 +47854,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -47921,7 +47867,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -47977,7 +47923,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -47990,7 +47936,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48050,7 +47996,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48063,7 +48009,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48123,7 +48069,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48136,7 +48082,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48196,7 +48142,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48209,7 +48155,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48269,7 +48215,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48282,7 +48228,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48342,7 +48288,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48355,7 +48301,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48415,7 +48361,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48428,7 +48374,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48488,7 +48434,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48501,7 +48447,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48561,7 +48507,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48574,7 +48520,7 @@ "lang": "en" }, "description": { - "text": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", + "text": "<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48630,7 +48576,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48643,7 +48589,7 @@ "lang": "en" }, "description": { - "text": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", + "text": "<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48699,7 +48645,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48712,7 +48658,7 @@ "lang": "en" }, "description": { - "text": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", + "text": "<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48768,7 +48714,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48781,7 +48727,7 @@ "lang": "en" }, "description": { - "text": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "text": "<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48841,7 +48787,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48854,7 +48800,7 @@ "lang": "en" }, "description": { - "text": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "text": "<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48906,7 +48852,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48919,7 +48865,7 @@ "lang": "en" }, "description": { - "text": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", + "text": "<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -48979,7 +48925,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -48992,7 +48938,7 @@ "lang": "en" }, "description": { - "text": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", + "text": "<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49044,7 +48990,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49057,7 +49003,7 @@ "lang": "en" }, "description": { - "text": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false", + "text": "<VulnDiscussion>Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49117,7 +49063,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49130,7 +49076,7 @@ "lang": "en" }, "description": { - "text": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false", + "text": "<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49190,7 +49136,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49203,7 +49149,7 @@ "lang": "en" }, "description": { - "text": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", + "text": "<VulnDiscussion>If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49259,7 +49205,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49272,7 +49218,7 @@ "lang": "en" }, "description": { - "text": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "text": "<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49328,7 +49274,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49341,7 +49287,7 @@ "lang": "en" }, "description": { - "text": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false", + "text": "<VulnDiscussion>Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49401,7 +49347,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49414,7 +49360,7 @@ "lang": "en" }, "description": { - "text": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", + "text": "<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49470,7 +49416,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49483,7 +49429,7 @@ "lang": "en" }, "description": { - "text": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", + "text": "<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49539,7 +49485,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49552,7 +49498,7 @@ "lang": "en" }, "description": { - "text": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", + "text": "<VulnDiscussion>Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49612,7 +49558,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49625,7 +49571,7 @@ "lang": "en" }, "description": { - "text": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "text": "<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49681,7 +49627,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49694,7 +49640,7 @@ "lang": "en" }, "description": { - "text": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "text": "<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49750,7 +49696,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49763,7 +49709,7 @@ "lang": "en" }, "description": { - "text": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "text": "<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49819,7 +49765,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49832,7 +49778,7 @@ "lang": "en" }, "description": { - "text": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "text": "<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49888,7 +49834,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49901,7 +49847,7 @@ "lang": "en" }, "description": { - "text": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false", + "text": "<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -49953,7 +49899,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -49966,7 +49912,7 @@ "lang": "en" }, "description": { - "text": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "text": "<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50022,7 +49968,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50035,7 +49981,7 @@ "lang": "en" }, "description": { - "text": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "text": "<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50091,7 +50037,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50104,7 +50050,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50160,7 +50106,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50173,7 +50119,7 @@ "lang": "en" }, "description": { - "text": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false", + "text": "<VulnDiscussion>Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50229,7 +50175,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50242,7 +50188,7 @@ "lang": "en" }, "description": { - "text": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false", + "text": "<VulnDiscussion>Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50298,7 +50244,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50311,7 +50257,7 @@ "lang": "en" }, "description": { - "text": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "text": "<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50367,7 +50313,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50380,7 +50326,7 @@ "lang": "en" }, "description": { - "text": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "text": "<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50436,7 +50382,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50449,7 +50395,7 @@ "lang": "en" }, "description": { - "text": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", + "text": "<VulnDiscussion>USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50509,7 +50455,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50522,7 +50468,7 @@ "lang": "en" }, "description": { - "text": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false", + "text": "<VulnDiscussion>Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50574,7 +50520,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50587,7 +50533,7 @@ "lang": "en" }, "description": { - "text": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", + "text": "<VulnDiscussion>Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50651,7 +50597,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50664,7 +50610,7 @@ "lang": "en" }, "description": { - "text": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", + "text": "<VulnDiscussion>Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50720,7 +50666,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50733,7 +50679,7 @@ "lang": "en" }, "description": { - "text": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", + "text": "<VulnDiscussion>Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50793,7 +50739,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50806,7 +50752,7 @@ "lang": "en" }, "description": { - "text": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.false", + "text": "<VulnDiscussion>An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50862,7 +50808,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50875,7 +50821,7 @@ "lang": "en" }, "description": { - "text": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false", + "text": "<VulnDiscussion>If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -50931,7 +50877,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -50944,7 +50890,7 @@ "lang": "en" }, "description": { - "text": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", + "text": "<VulnDiscussion>If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51000,7 +50946,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51013,7 +50959,7 @@ "lang": "en" }, "description": { - "text": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", + "text": "<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51069,7 +51015,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51082,7 +51028,7 @@ "lang": "en" }, "description": { - "text": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false", + "text": "<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51134,7 +51080,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51147,7 +51093,7 @@ "lang": "en" }, "description": { - "text": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51203,7 +51149,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51216,7 +51162,7 @@ "lang": "en" }, "description": { - "text": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51272,7 +51218,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51285,7 +51231,7 @@ "lang": "en" }, "description": { - "text": "If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false", + "text": "<VulnDiscussion>If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51341,7 +51287,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51354,7 +51300,7 @@ "lang": "en" }, "description": { - "text": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false", + "text": "<VulnDiscussion>If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51410,7 +51356,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51423,7 +51369,7 @@ "lang": "en" }, "description": { - "text": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false", + "text": "<VulnDiscussion>If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51479,7 +51425,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51492,7 +51438,7 @@ "lang": "en" }, "description": { - "text": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "text": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51548,7 +51494,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51561,7 +51507,7 @@ "lang": "en" }, "description": { - "text": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "text": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51617,7 +51563,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51630,7 +51576,7 @@ "lang": "en" }, "description": { - "text": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "text": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51682,7 +51628,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51695,7 +51641,7 @@ "lang": "en" }, "description": { - "text": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "text": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51751,7 +51697,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51764,7 +51710,7 @@ "lang": "en" }, "description": { - "text": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false", + "text": "<VulnDiscussion>Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51805,7 +51751,7 @@ } ], "fixtext": { - "text": "Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nConfigure the operating system to implement DoD-approved encryption by following the steps below: \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nInstall the dracut-fips package with the following command:\n\n# yum install dracut-fips\n\nRecreate the \"initramfs\" file with the following command:\n\nNote: This command will overwrite the existing \"initramfs\" file.\n\n# dracut -f\n\nModify the kernel command line of the current kernel in the \"grub.cfg\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \"/etc/default/grub\" file and then rebuild the \"grub.cfg\" file:\n\nfips=1\n\nChanges to \"/etc/default/grub\" require rebuilding the \"grub.cfg\" file as follows:\n\nOn BIOS-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/grub2/grub.cfg\n\nOn UEFI-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\n\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\n\n# df /boot\nFilesystem 1K-blocks Used Available Use% Mounted on\n/dev/sda1 495844 53780 416464 12% /boot\n\nTo ensure the \"boot=\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\n\n# blkid /dev/sda1\n/dev/sda1: UUID=\"05c000f1-a213-759e-c7a2-f11b7424c797\" TYPE=\"ext4\"\n\nFor the example above, append the following string to the kernel command line:\n\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\n\nIf the file /etc/system-fips does not exists, recreate it:\n\n# touch /etc/ system-fips\n\nReboot the system for the changes to take effect.", + "text": "Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nConfigure the operating system to implement DoD-approved encryption by following the steps below: \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nInstall the dracut-fips package with the following command:\n\n# yum install dracut-fips\n\nRecreate the \"initramfs\" file with the following command:\n\nNote: This command will overwrite the existing \"initramfs\" file.\n\n# dracut -f\n\nModify the kernel command line of the current kernel in the \"grub.cfg\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \"/etc/default/grub\" file and then rebuild the \"grub.cfg\" file:\n\nfips=1\n\nChanges to \"/etc/default/grub\" require rebuilding the \"grub.cfg\" file as follows:\n\nOn BIOS-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/grub2/grub.cfg\n\nOn UEFI-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\n\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot=<partition of /boot or /boot/efi> must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\n\n# df /boot\nFilesystem 1K-blocks Used Available Use% Mounted on\n/dev/sda1 495844 53780 416464 12% /boot\n\nTo ensure the \"boot=\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\n\n# blkid /dev/sda1\n/dev/sda1: UUID=\"05c000f1-a213-759e-c7a2-f11b7424c797\" TYPE=\"ext4\"\n\nFor the example above, append the following string to the kernel command line:\n\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\n\nIf the file /etc/system-fips does not exists, recreate it:\n\n# touch /etc/ system-fips\n\nReboot the system for the changes to take effect.", "lang": "en", "fixref": "F-36310r602640_fix" }, @@ -51832,7 +51778,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51845,7 +51791,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51901,7 +51847,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51914,7 +51860,7 @@ "lang": "en" }, "description": { - "text": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false", + "text": "<VulnDiscussion>Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -51974,7 +51920,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -51987,7 +51933,7 @@ "lang": "en" }, "description": { - "text": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false", + "text": "<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52043,7 +51989,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52056,7 +52002,7 @@ "lang": "en" }, "description": { - "text": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "text": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52108,7 +52054,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52121,7 +52067,7 @@ "lang": "en" }, "description": { - "text": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "text": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52173,7 +52119,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52186,7 +52132,7 @@ "lang": "en" }, "description": { - "text": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "text": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52238,7 +52184,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52251,7 +52197,7 @@ "lang": "en" }, "description": { - "text": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "text": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52303,7 +52249,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52316,7 +52262,7 @@ "lang": "en" }, "description": { - "text": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "text": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52368,7 +52314,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52381,7 +52327,7 @@ "lang": "en" }, "description": { - "text": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", + "text": "<VulnDiscussion>Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52433,7 +52379,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52446,7 +52392,7 @@ "lang": "en" }, "description": { - "text": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", + "text": "<VulnDiscussion>Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52498,7 +52444,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52511,7 +52457,7 @@ "lang": "en" }, "description": { - "text": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", + "text": "<VulnDiscussion>If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52563,7 +52509,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52576,7 +52522,7 @@ "lang": "en" }, "description": { - "text": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", + "text": "<VulnDiscussion>If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52636,7 +52582,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52649,7 +52595,7 @@ "lang": "en" }, "description": { - "text": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false", + "text": "<VulnDiscussion>Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52701,7 +52647,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52714,7 +52660,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52747,7 +52693,7 @@ } ], "fixtext": { - "text": "Add or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Add or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4641r462559_fix" }, @@ -52774,7 +52720,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52787,7 +52733,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52820,7 +52766,7 @@ } ], "fixtext": { - "text": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4642r462562_fix" }, @@ -52847,7 +52793,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52860,7 +52806,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52893,7 +52839,7 @@ } ], "fixtext": { - "text": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4643r462565_fix" }, @@ -52920,7 +52866,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -52933,7 +52879,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -52966,7 +52912,7 @@ } ], "fixtext": { - "text": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4644r462568_fix" }, @@ -52993,7 +52939,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53006,7 +52952,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53035,7 +52981,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4645r462571_fix" }, @@ -53062,7 +53008,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53075,7 +53021,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53104,7 +53050,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4646r462574_fix" }, @@ -53131,7 +53077,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53144,7 +53090,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53173,7 +53119,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmodat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmodat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4647r462577_fix" }, @@ -53200,7 +53146,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53213,7 +53159,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53242,7 +53188,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4648r462732_fix" }, @@ -53269,7 +53215,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53282,7 +53228,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53311,7 +53257,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4649r462580_fix" }, @@ -53338,7 +53284,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53351,7 +53297,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53380,7 +53326,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4650r462583_fix" }, @@ -53407,7 +53353,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53420,7 +53366,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53449,7 +53395,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"removexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"removexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4651r462586_fix" }, @@ -53476,7 +53422,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53489,7 +53435,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53518,7 +53464,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4652r462589_fix" }, @@ -53545,7 +53491,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53558,7 +53504,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53587,7 +53533,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4653r462592_fix" }, @@ -53614,7 +53560,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53627,7 +53573,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53660,7 +53606,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"creat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"creat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4654r462595_fix" }, @@ -53687,7 +53633,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53700,7 +53646,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53733,7 +53679,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4655r462598_fix" }, @@ -53760,7 +53706,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53773,7 +53719,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53806,7 +53752,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"openat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"openat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4656r462601_fix" }, @@ -53833,7 +53779,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53846,7 +53792,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53879,7 +53825,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open_by_handle_at\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open_by_handle_at\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4657r462604_fix" }, @@ -53906,7 +53852,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53919,7 +53865,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -53952,7 +53898,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"truncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"truncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4658r462607_fix" }, @@ -53979,7 +53925,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -53992,7 +53938,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -54025,7 +53971,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ftruncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ftruncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4659r462610_fix" }, @@ -54052,7 +53998,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -54065,7 +54011,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -54098,7 +54044,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"semanage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"semanage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4660r462613_fix" }, @@ -54125,7 +54071,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -54138,7 +54084,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -54171,7 +54117,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setsebool\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setsebool\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4661r462616_fix" }, @@ -54198,7 +54144,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -54211,7 +54157,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -54244,7 +54190,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chcon\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chcon\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4662r462619_fix" }, @@ -54271,7 +54217,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -54284,7 +54230,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -54313,7 +54259,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setfiles\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setfiles\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4663r462622_fix" }, @@ -54340,7 +54286,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -54353,7 +54299,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -54417,7 +54363,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -54430,7 +54376,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -54494,7 +54440,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -54507,7 +54453,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -54544,7 +54490,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"passwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"passwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4666r462625_fix" }, @@ -54571,7 +54517,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -54584,7 +54530,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -54621,7 +54567,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unix_chkpwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unix_chkpwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4667r462628_fix" }, @@ -54648,7 +54594,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -54661,7 +54607,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -54698,7 +54644,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"gpasswd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"gpasswd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4668r462631_fix" }, @@ -54725,7 +54671,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -54738,7 +54684,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -54775,7 +54721,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4669r462634_fix" }, @@ -54802,7 +54748,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -54815,7 +54761,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -54852,7 +54798,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"userhelper\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"userhelper\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4670r462637_fix" }, @@ -54879,7 +54825,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -54892,7 +54838,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -54933,7 +54879,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change \n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change \n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4671r462640_fix" }, @@ -54960,7 +54906,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -54973,7 +54919,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -55014,7 +54960,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"sudo\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change \n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"sudo\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change \n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4672r462643_fix" }, @@ -55041,7 +54987,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -55054,7 +55000,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -55122,7 +55068,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -55135,7 +55081,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -55176,7 +55122,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"newgrp\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"newgrp\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4674r462646_fix" }, @@ -55203,7 +55149,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -55216,7 +55162,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -55257,7 +55203,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chsh\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chsh\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4675r462649_fix" }, @@ -55284,7 +55230,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -55297,7 +55243,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -55330,7 +55276,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"mount\" command and syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"mount\" command and syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4676r462652_fix" }, @@ -55357,7 +55303,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -55370,7 +55316,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -55403,7 +55349,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"umount\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"umount\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4677r462655_fix" }, @@ -55430,7 +55376,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -55443,7 +55389,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -55476,7 +55422,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postdrop\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postdrop\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4678r462658_fix" }, @@ -55503,7 +55449,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -55516,7 +55462,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -55549,7 +55495,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postqueue\" command occur. \n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postqueue\" command occur. \n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4679r462661_fix" }, @@ -55576,7 +55522,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -55589,7 +55535,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -55626,7 +55572,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ssh-keysign\" command occur. \n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ssh-keysign\" command occur. \n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4680r462664_fix" }, @@ -55653,7 +55599,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -55666,7 +55612,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -55703,7 +55649,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"crontab\" command occur. \n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"crontab\" command occur. \n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4681r462667_fix" }, @@ -55730,7 +55676,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -55743,7 +55689,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -55772,7 +55718,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"pam_timestamp_check\" command occur. \n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"pam_timestamp_check\" command occur. \n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4682r462670_fix" }, @@ -55799,7 +55745,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -55812,7 +55758,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -55864,7 +55810,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -55877,7 +55823,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -55933,7 +55879,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -55946,7 +55892,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56002,7 +55948,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56015,7 +55961,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56071,7 +56017,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56084,7 +56030,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56136,7 +56082,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56149,7 +56095,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56217,7 +56163,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56230,7 +56176,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56298,7 +56244,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56311,7 +56257,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56379,7 +56325,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56392,7 +56338,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56460,7 +56406,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56473,7 +56419,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56541,7 +56487,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56554,7 +56500,7 @@ "lang": "en" }, "description": { - "text": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56587,7 +56533,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rename\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rename\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4693r462676_fix" }, @@ -56614,7 +56560,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56627,7 +56573,7 @@ "lang": "en" }, "description": { - "text": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56660,7 +56606,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"renameat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"renameat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4694r462679_fix" }, @@ -56687,7 +56633,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56700,7 +56646,7 @@ "lang": "en" }, "description": { - "text": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56733,7 +56679,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rmdir\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rmdir\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4695r462682_fix" }, @@ -56760,7 +56706,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56773,7 +56719,7 @@ "lang": "en" }, "description": { - "text": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56806,7 +56752,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlink\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlink\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4696r462685_fix" }, @@ -56833,7 +56779,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56846,7 +56792,7 @@ "lang": "en" }, "description": { - "text": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "text": "<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56879,7 +56825,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlinkat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlinkat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-4697r462688_fix" }, @@ -56906,7 +56852,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56919,7 +56865,7 @@ "lang": "en" }, "description": { - "text": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", + "text": "<VulnDiscussion>Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56979,7 +56925,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56992,7 +56938,7 @@ "lang": "en" }, "description": { - "text": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false", + "text": "<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57056,7 +57002,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57069,7 +57015,7 @@ "lang": "en" }, "description": { - "text": "Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072false", + "text": "<VulnDiscussion>Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57125,7 +57071,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57138,7 +57084,7 @@ "lang": "en" }, "description": { - "text": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false", + "text": "<VulnDiscussion>Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57190,7 +57136,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57203,7 +57149,7 @@ "lang": "en" }, "description": { - "text": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", + "text": "<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57271,7 +57217,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57284,7 +57230,7 @@ "lang": "en" }, "description": { - "text": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", + "text": "<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57348,7 +57294,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57361,7 +57307,7 @@ "lang": "en" }, "description": { - "text": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "text": "<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57417,7 +57363,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57430,7 +57376,7 @@ "lang": "en" }, "description": { - "text": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", + "text": "<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57490,7 +57436,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57503,7 +57449,7 @@ "lang": "en" }, "description": { - "text": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "text": "<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57559,7 +57505,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57572,7 +57518,7 @@ "lang": "en" }, "description": { - "text": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", + "text": "<VulnDiscussion>Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57628,7 +57574,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57641,7 +57587,7 @@ "lang": "en" }, "description": { - "text": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", + "text": "<VulnDiscussion>Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57697,7 +57643,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57710,7 +57656,7 @@ "lang": "en" }, "description": { - "text": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "text": "<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57766,7 +57712,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57779,7 +57725,7 @@ "lang": "en" }, "description": { - "text": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false", + "text": "<VulnDiscussion>SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57839,7 +57785,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57852,7 +57798,7 @@ "lang": "en" }, "description": { - "text": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest hash available to secure the SSH connection.false", + "text": "<VulnDiscussion>DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest hash available to secure the SSH connection.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57908,7 +57854,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57921,7 +57867,7 @@ "lang": "en" }, "description": { - "text": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", + "text": "<VulnDiscussion>If a public host key file is modified by an unauthorized user, the SSH service may be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57977,7 +57923,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57990,7 +57936,7 @@ "lang": "en" }, "description": { - "text": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", + "text": "<VulnDiscussion>If an unauthorized user obtains the private SSH host key file, the host could be impersonated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58046,7 +57992,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58059,7 +58005,7 @@ "lang": "en" }, "description": { - "text": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false", + "text": "<VulnDiscussion>GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58127,7 +58073,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58140,7 +58086,7 @@ "lang": "en" }, "description": { - "text": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false", + "text": "<VulnDiscussion>Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58212,7 +58158,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58225,7 +58171,7 @@ "lang": "en" }, "description": { - "text": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", + "text": "<VulnDiscussion>If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58281,7 +58227,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58294,7 +58240,7 @@ "lang": "en" }, "description": { - "text": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false", + "text": "<VulnDiscussion>SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58350,7 +58296,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58363,7 +58309,7 @@ "lang": "en" }, "description": { - "text": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", + "text": "<VulnDiscussion>If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58415,7 +58361,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58428,7 +58374,7 @@ "lang": "en" }, "description": { - "text": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false", + "text": "<VulnDiscussion>Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58480,7 +58426,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58493,7 +58439,7 @@ "lang": "en" }, "description": { - "text": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "text": "<VulnDiscussion>The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58545,7 +58491,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58558,7 +58504,7 @@ "lang": "en" }, "description": { - "text": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "text": "<VulnDiscussion>The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58610,7 +58556,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58623,7 +58569,7 @@ "lang": "en" }, "description": { - "text": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", + "text": "<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58683,7 +58629,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58696,7 +58642,7 @@ "lang": "en" }, "description": { - "text": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", + "text": "<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58756,7 +58702,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58769,7 +58715,7 @@ "lang": "en" }, "description": { - "text": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false", + "text": "<VulnDiscussion>Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58829,7 +58775,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58842,7 +58788,7 @@ "lang": "en" }, "description": { - "text": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", + "text": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58902,7 +58848,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58915,7 +58861,7 @@ "lang": "en" }, "description": { - "text": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", + "text": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58975,7 +58921,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58988,7 +58934,7 @@ "lang": "en" }, "description": { - "text": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", + "text": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59044,7 +58990,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59057,7 +59003,7 @@ "lang": "en" }, "description": { - "text": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", + "text": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59113,7 +59059,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59126,7 +59072,7 @@ "lang": "en" }, "description": { - "text": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", + "text": "<VulnDiscussion>The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59178,7 +59124,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59191,7 +59137,7 @@ "lang": "en" }, "description": { - "text": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", + "text": "<VulnDiscussion>If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59263,7 +59209,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59276,7 +59222,7 @@ "lang": "en" }, "description": { - "text": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false", + "text": "<VulnDiscussion>The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59332,7 +59278,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59345,7 +59291,7 @@ "lang": "en" }, "description": { - "text": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false", + "text": "<VulnDiscussion>Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59401,7 +59347,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59414,7 +59360,7 @@ "lang": "en" }, "description": { - "text": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", + "text": "<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59470,7 +59416,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59483,7 +59429,7 @@ "lang": "en" }, "description": { - "text": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false", + "text": "<VulnDiscussion>Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59539,7 +59485,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59552,7 +59498,7 @@ "lang": "en" }, "description": { - "text": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false", + "text": "<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59612,7 +59558,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59625,7 +59571,7 @@ "lang": "en" }, "description": { - "text": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "text": "<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59685,7 +59631,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59698,7 +59644,7 @@ "lang": "en" }, "description": { - "text": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "text": "<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59762,7 +59708,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59775,7 +59721,7 @@ "lang": "en" }, "description": { - "text": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "text": "<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59835,7 +59781,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59848,7 +59794,7 @@ "lang": "en" }, "description": { - "text": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false", + "text": "<VulnDiscussion>Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59877,7 +59823,7 @@ } ], "fixtext": { - "text": "Run the following command to determine which package owns the file:\n\n# rpm -qf \n\nThe package can be reinstalled from a yum repository using the command:\n\n# sudo yum reinstall \n\nAlternatively, the package can be reinstalled from trusted media using the command:\n\n# sudo rpm -Uvh ", + "text": "Run the following command to determine which package owns the file:\n\n# rpm -qf <filename>\n\nThe package can be reinstalled from a yum repository using the command:\n\n# sudo yum reinstall <packagename>\n\nAlternatively, the package can be reinstalled from trusted media using the command:\n\n# sudo rpm -Uvh <packagename>", "lang": "en", "fixref": "F-15997r192363_fix" }, @@ -59904,7 +59850,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59917,7 +59863,7 @@ "lang": "en" }, "description": { - "text": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", + "text": "<VulnDiscussion>The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59959,7 +59905,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59972,7 +59918,7 @@ "lang": "en" }, "description": { - "text": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", + "text": "<VulnDiscussion>The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60014,7 +59960,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60027,7 +59973,7 @@ "lang": "en" }, "description": { - "text": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", + "text": "<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { diff --git a/test/sample_data/xccdf_results/xccdf-openscap-rhel7-hdf.json b/test/sample_data/xccdf_results/xccdf-openscap-rhel7-hdf.json index 8b9e5a4d8..4c4337ab6 100644 --- a/test/sample_data/xccdf_results/xccdf-openscap-rhel7-hdf.json +++ b/test/sample_data/xccdf_results/xccdf-openscap-rhel7-hdf.json @@ -1,10 +1,10 @@ { "platform": { "name": "Heimdall Tools", - "release": "2.6.47", + "release": "2.8.1", "target_id": "cpe:/o:redhat:enterprise_linux:7" }, - "version": "2.6.47", + "version": "2.8.1", "statistics": {}, "profiles": [ { @@ -31,10 +31,10 @@ "AC-8 a" ], "severity": "medium", - "description": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088", + "description": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false", "group_id": "xccdf_mil.disa.stig_group_V-204393", "group_title": "SRG-OS-000023-GPOS-00006", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204393r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:922\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4517r88372_fix", @@ -71,47 +71,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -177,11 +177,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting local or remote access to the system via a graphical user logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\\n\\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\\n\\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\\n\\n\\\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\\n\\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\\n\\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\\n\\n-At any time, the USG may inspect and seize data stored on this IS.\\n\\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\\n\\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\\n\\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\\\"\\n\\n\\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26970-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71859\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86483\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000048\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to display the Standard Mandatory DoD Notice and Consent Banner before granting access to the system.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide graphical user logon settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/01-banner-message\\n\\nAdd the following line to the [org/gnome/login-screen] section of the \\\"/etc/dconf/db/local.d/01-banner-message\\\":\\n\\n[org/gnome/login-screen]\\nbanner-message-enable=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4517r88372_fix\"\n },\n \"fix\": {\n \"id\": \"F-4517r88372_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:922\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204393r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting local or remote access to the system via a graphical user logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\\n\\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\\n\\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\\n\\n\\\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\\n\\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\\n\\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\\n\\n-At any time, the USG may inspect and seize data stored on this IS.\\n\\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\\n\\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\\n\\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\\\"\\n\\n\\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26970-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71859\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86483\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000048\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to display the Standard Mandatory DoD Notice and Consent Banner before granting access to the system.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide graphical user logon settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/01-banner-message\\n\\nAdd the following line to the [org/gnome/login-screen] section of the \\\"/etc/dconf/db/local.d/01-banner-message\\\":\\n\\n[org/gnome/login-screen]\\nbanner-message-enable=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4517r88372_fix\"\n },\n \"fix\": {\n \"id\": \"F-4517r88372_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:922\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204393r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088", + "code_desc": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false", "start_time": "2021-12-17T10:39:30" } ] @@ -195,10 +195,10 @@ "AC-11 b" ], "severity": "medium", - "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "group_id": "xccdf_mil.disa.stig_group_V-204396", "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204396r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:988\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4520r88381_fix", @@ -235,47 +235,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -341,11 +341,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must enable a user session lock until that user re-establishes access using established identification and authentication procedures.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80112-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user's session lock until that user re-establishes access using established identification and authentication procedures.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following example:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit the \\\"[org/gnome/desktop/screensaver]\\\" section of the database file and add or update the following lines:\\n\\n# Set this to true to lock the screen when the screensaver activates\\nlock-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4520r88381_fix\"\n },\n \"fix\": {\n \"id\": \"F-4520r88381_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:988\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204396r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must enable a user session lock until that user re-establishes access using established identification and authentication procedures.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80112-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user's session lock until that user re-establishes access using established identification and authentication procedures.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following example:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit the \\\"[org/gnome/desktop/screensaver]\\\" section of the database file and add or update the following lines:\\n\\n# Set this to true to lock the screen when the screensaver activates\\nlock-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4520r88381_fix\"\n },\n \"fix\": {\n \"id\": \"F-4520r88381_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:988\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204396r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-12-17T10:39:30" } ] @@ -362,10 +362,10 @@ "IA-2 (12)" ], "severity": "medium", - "description": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162", + "description": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false", "group_id": "xccdf_mil.disa.stig_group_V-204397", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204397r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92515\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4521r88384_fix", @@ -406,47 +406,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -516,11 +516,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must uniquely identify and must authenticate users using multifactor authentication via a graphical user logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-77819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to uniquely identify and authenticate users using multifactor authentication via a graphical user logon.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\nNote: The example is using the database local for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/00-defaults\\n\\nEdit \\\"[org/gnome/login-screen]\\\" and add or update the following line:\\nenable-smartcard-authentication=true \\n\\nUpdate the system databases:\\n# dconf update\",\n \"lang\": \"en\",\n \"fixref\": \"F-4521r88384_fix\"\n },\n \"fix\": {\n \"id\": \"F-4521r88384_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92515\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204397r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must uniquely identify and must authenticate users using multifactor authentication via a graphical user logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-77819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to uniquely identify and authenticate users using multifactor authentication via a graphical user logon.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\nNote: The example is using the database local for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/00-defaults\\n\\nEdit \\\"[org/gnome/login-screen]\\\" and add or update the following line:\\nenable-smartcard-authentication=true \\n\\nUpdate the system databases:\\n# dconf update\",\n \"lang\": \"en\",\n \"fixref\": \"F-4521r88384_fix\"\n },\n \"fix\": {\n \"id\": \"F-4521r88384_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92515\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204397r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162", + "code_desc": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false", "start_time": "2021-12-17T10:39:30" } ] @@ -534,10 +534,10 @@ "AC-11 a" ], "severity": "medium", - "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "group_id": "xccdf_mil.disa.stig_group_V-204398", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204398r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3828\",\n \"value-id\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:981\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4522r88387_fix", @@ -574,47 +574,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -657,11 +657,9 @@ }, "value": [ { - "title": { - "text": "Inactivity timeout", - "lang": "en-US" - }, + "title": "Inactivity timeout", "description": "Choose allowed duration of inactive SSH connections, shells, and X sessions", + "warning": "", "value": [ "900", { @@ -709,11 +707,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80110-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71893\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit /etc/dconf/db/local.d/00-screensaver and add or update the following lines:\\n\\n[org/gnome/desktop/session]\\n# Set the lock time out to 900 seconds before the session is considered idle\\nidle-delay=uint32 900\\n\\nYou must include the \\\"uint32\\\" along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4522r88387_fix\"\n },\n \"fix\": {\n \"id\": \"F-4522r88387_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3828\",\n \"value-id\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:981\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204398r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80110-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71893\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit /etc/dconf/db/local.d/00-screensaver and add or update the following lines:\\n\\n[org/gnome/desktop/session]\\n# Set the lock time out to 900 seconds before the session is considered idle\\nidle-delay=uint32 900\\n\\nYou must include the \\\"uint32\\\" along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4522r88387_fix\"\n },\n \"fix\": {\n \"id\": \"F-4522r88387_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3828\",\n \"value-id\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:981\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204398r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-12-17T10:39:30" } ] @@ -727,10 +725,10 @@ "AC-11 a" ], "severity": "medium", - "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "group_id": "xccdf_mil.disa.stig_group_V-204399", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204399r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:999\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4523r88390_fix", @@ -767,47 +765,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -873,11 +871,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010081\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver lock-delay setting for the graphical user interface.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80371-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-73155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver lock delay:\\n\\n/org/gnome/desktop/screensaver/lock-delay\",\n \"lang\": \"en\",\n \"fixref\": \"F-4523r88390_fix\"\n },\n \"fix\": {\n \"id\": \"F-4523r88390_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:999\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204399r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010081\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver lock-delay setting for the graphical user interface.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80371-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-73155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver lock delay:\\n\\n/org/gnome/desktop/screensaver/lock-delay\",\n \"lang\": \"en\",\n \"fixref\": \"F-4523r88390_fix\"\n },\n \"fix\": {\n \"id\": \"F-4523r88390_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:999\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204399r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-12-17T10:39:30" } ] @@ -891,10 +889,10 @@ "AC-11 a" ], "severity": "medium", - "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "group_id": "xccdf_mil.disa.stig_group_V-204402", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204402r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:978\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4526r88399_fix", @@ -931,47 +929,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1037,11 +1035,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for the screensaver after a period of inactivity for graphical user interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80111-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86523\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable screensaver locking after 15 minutes of inactivity:\\n\\n[org/gnome/desktop/screensaver]\\n\\nidle-activation-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4526r88399_fix\"\n },\n \"fix\": {\n \"id\": \"F-4526r88399_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:978\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204402r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for the screensaver after a period of inactivity for graphical user interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80111-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86523\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable screensaver locking after 15 minutes of inactivity:\\n\\n[org/gnome/desktop/screensaver]\\n\\nidle-activation-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4526r88399_fix\"\n },\n \"fix\": {\n \"id\": \"F-4526r88399_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:978\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204402r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-12-17T10:39:30" } ] @@ -1055,10 +1053,10 @@ "AC-11 a" ], "severity": "medium", - "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false", "group_id": "xccdf_mil.disa.stig_group_V-204403", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204403r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93703\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4527r88402_fix", @@ -1091,47 +1089,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1193,11 +1191,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver idle-activation-enabled setting for the graphical user interface.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-78997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-93703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver idle-activation-enabled setting:\\n\\n/org/gnome/desktop/screensaver/idle-activation-enabled\",\n \"lang\": \"en\",\n \"fixref\": \"F-4527r88402_fix\"\n },\n \"fix\": {\n \"id\": \"F-4527r88402_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93703\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204403r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver idle-activation-enabled setting for the graphical user interface.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-78997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-93703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver idle-activation-enabled setting:\\n\\n/org/gnome/desktop/screensaver/idle-activation-enabled\",\n \"lang\": \"en\",\n \"fixref\": \"F-4527r88402_fix\"\n },\n \"fix\": {\n \"id\": \"F-4527r88402_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93703\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204403r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false", "start_time": "2021-12-17T10:39:30" } ] @@ -1211,10 +1209,10 @@ "AC-11 a" ], "severity": "medium", - "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "group_id": "xccdf_mil.disa.stig_group_V-204404", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204404r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:985\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4528r88405_fix", @@ -1251,47 +1249,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1357,11 +1355,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for graphical user interfaces when the screensaver is activated.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80370-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86525\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock for graphical user interfaces when a screensaver is activated.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable session locking when a screensaver is activated:\\n\\n[org/gnome/desktop/screensaver]\\nlock-delay=uint32 5\\n\\nThe \\\"uint32\\\" must be included along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4528r88405_fix\"\n },\n \"fix\": {\n \"id\": \"F-4528r88405_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:985\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204404r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for graphical user interfaces when the screensaver is activated.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80370-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86525\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock for graphical user interfaces when a screensaver is activated.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command: \\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable session locking when a screensaver is activated:\\n\\n[org/gnome/desktop/screensaver]\\nlock-delay=uint32 5\\n\\nThe \\\"uint32\\\" must be included along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4528r88405_fix\"\n },\n \"fix\": {\n \"id\": \"F-4528r88405_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:985\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204404r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-12-17T10:39:30" } ] @@ -1375,10 +1373,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.", + "description": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false", "group_id": "xccdf_mil.disa.stig_group_V-204405", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204405r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4529r88408_fix", @@ -1411,47 +1409,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1513,11 +1511,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010118\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that /etc/pam.d/passwd implements /etc/pam.d/system-auth when changing passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure PAM to utilize /etc/pam.d/system-auth when changing passwords.\\n\\nAdd the following line to \\\"/etc/pam.d/passwd\\\" (or modify the line to have the required value):\\n\\npassword substack system-auth\",\n \"lang\": \"en\",\n \"fixref\": \"F-4529r88408_fix\"\n },\n \"fix\": {\n \"id\": \"F-4529r88408_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204405r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010118\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that /etc/pam.d/passwd implements /etc/pam.d/system-auth when changing passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure PAM to utilize /etc/pam.d/system-auth when changing passwords.\\n\\nAdd the following line to \\\"/etc/pam.d/passwd\\\" (or modify the line to have the required value):\\n\\npassword substack system-auth\",\n \"lang\": \"en\",\n \"fixref\": \"F-4529r88408_fix\"\n },\n \"fix\": {\n \"id\": \"F-4529r88408_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204405r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.", + "code_desc": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false", "start_time": "2021-12-17T10:39:30" } ] @@ -1531,10 +1529,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-204406", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204406r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:481\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4530r88411_fix", @@ -1571,47 +1569,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1677,11 +1675,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010119\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, pwquality must be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27160-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\\n\\nNote: The value of \\\"retry\\\" should be between \\\"1\\\" and \\\"3\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-4530r88411_fix\"\n },\n \"fix\": {\n \"id\": \"F-4530r88411_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:481\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204406r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010119\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, pwquality must be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27160-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\\n\\nNote: The value of \\\"retry\\\" should be between \\\"1\\\" and \\\"3\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-4530r88411_fix\"\n },\n \"fix\": {\n \"id\": \"F-4530r88411_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:481\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204406r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false", "start_time": "2021-12-17T10:39:30" } ] @@ -1695,10 +1693,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204407", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204407r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3805\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:484\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4531r88414_fix", @@ -1735,47 +1733,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1818,11 +1816,9 @@ }, "value": [ { - "title": { - "text": "ucredit", - "lang": "en-US" - }, + "title": "ucredit", "description": "Minimum number of upper case in password", + "warning": "", "value": [ "-1", { @@ -1870,11 +1866,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one upper-case character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27200-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86527\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one upper-case character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4531r88414_fix\"\n },\n \"fix\": {\n \"id\": \"F-4531r88414_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3805\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:484\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204407r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one upper-case character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27200-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86527\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one upper-case character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4531r88414_fix\"\n },\n \"fix\": {\n \"id\": \"F-4531r88414_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3805\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:484\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204407r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -1888,10 +1884,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204408", "group_title": "SRG-OS-000070-GPOS-00038", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204408r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3798\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:468\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4532r88417_fix", @@ -1928,47 +1924,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2011,11 +2007,9 @@ }, "value": [ { - "title": { - "text": "lcredit", - "lang": "en-US" - }, + "title": "lcredit", "description": "Minimum number of lower case in password", + "warning": "", "value": [ "-1", { @@ -2063,11 +2057,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one lower-case character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27345-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86529\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71905\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to require at least one lower-case character when creating or changing a password.\\n\\nAdd or modify the following line \\nin \\\"/etc/security/pwquality.conf\\\":\\n\\nlcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4532r88417_fix\"\n },\n \"fix\": {\n \"id\": \"F-4532r88417_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3798\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:468\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204408r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one lower-case character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27345-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86529\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71905\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to require at least one lower-case character when creating or changing a password.\\n\\nAdd or modify the following line \\nin \\\"/etc/security/pwquality.conf\\\":\\n\\nlcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4532r88417_fix\"\n },\n \"fix\": {\n \"id\": \"F-4532r88417_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3798\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:468\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204408r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -2081,10 +2075,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204409", "group_title": "SRG-OS-000071-GPOS-00039", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204409r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3796\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:463\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4533r88420_fix", @@ -2121,47 +2115,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2204,11 +2198,9 @@ }, "value": [ { - "title": { - "text": "dcredit", - "lang": "en-US" - }, + "title": "dcredit", "description": "Minimum number of digits in password", + "warning": "", "value": [ "-1", { @@ -2256,11 +2248,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are assigned, the new password must contain at least one numeric character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27214-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86531\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4533r88420_fix\"\n },\n \"fix\": {\n \"id\": \"F-4533r88420_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3796\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:463\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204409r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are assigned, the new password must contain at least one numeric character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27214-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86531\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4533r88420_fix\"\n },\n \"fix\": {\n \"id\": \"F-4533r88420_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3796\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:463\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204409r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -2274,10 +2266,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204410", "group_title": "SRG-OS-000266-GPOS-00101", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204410r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3803\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:478\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4534r88423_fix", @@ -2314,47 +2306,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2397,11 +2389,9 @@ }, "value": [ { - "title": { - "text": "ocredit", - "lang": "en-US" - }, + "title": "ocredit", "description": "Minimum number of other (special characters) in\npassword", + "warning": "", "value": [ "-1", { @@ -2449,11 +2439,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one special character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27360-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86533\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4534r88423_fix\"\n },\n \"fix\": {\n \"id\": \"F-4534r88423_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3803\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:478\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204410r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one special character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27360-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86533\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4534r88423_fix\"\n },\n \"fix\": {\n \"id\": \"F-4534r88423_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3803\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:478\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204410r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -2467,10 +2457,10 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204411", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204411r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3797\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:466\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4535r88426_fix", @@ -2507,47 +2497,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2590,10 +2580,7 @@ }, "value": [ { - "title": { - "text": "difok", - "lang": "en-US" - }, + "title": "difok", "description": "Minimum number of characters not present in old\npassword", "warning": "Keep this high for short passwords", "value": [ @@ -2663,11 +2650,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of eight of the total number of characters must be changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26631-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86535\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"lang\": \"en\",\n \"fixref\": \"F-4535r88426_fix\"\n },\n \"fix\": {\n \"id\": \"F-4535r88426_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3797\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:466\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204411r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of eight of the total number of characters must be changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26631-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86535\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"lang\": \"en\",\n \"fixref\": \"F-4535r88426_fix\"\n },\n \"fix\": {\n \"id\": \"F-4535r88426_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3797\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:466\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204411r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -2681,10 +2668,10 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204412", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204412r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3801\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:474\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4536r88429_fix", @@ -2721,47 +2708,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2804,11 +2791,9 @@ }, "value": [ { - "title": { - "text": "minclass", - "lang": "en-US" - }, + "title": "minclass", "description": "Minimum number of categories of characters that must exist in a password", + "warning": "", "value": [ "4", { @@ -2860,11 +2845,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of four character classes must be changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27115-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86537\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-4536r88429_fix\"\n },\n \"fix\": {\n \"id\": \"F-4536r88429_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3801\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:474\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204412r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of four character classes must be changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27115-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86537\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-4536r88429_fix\"\n },\n \"fix\": {\n \"id\": \"F-4536r88429_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3801\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:474\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204412r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -2878,10 +2863,10 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204413", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204413r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3800\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:472\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4537r88432_fix", @@ -2918,47 +2903,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3001,11 +2986,9 @@ }, "value": [ { - "title": { - "text": "maxrepeat", - "lang": "en-US" - }, + "title": "maxrepeat", "description": "Maximum Number of Consecutive Repeating Characters in a Password", + "warning": "", "value": [ "3", { @@ -3053,11 +3036,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating consecutive characters must not be more than three characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27333-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86539\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"lang\": \"en\",\n \"fixref\": \"F-4537r88432_fix\"\n },\n \"fix\": {\n \"id\": \"F-4537r88432_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3800\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:472\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204413r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating consecutive characters must not be more than three characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27333-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86539\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"lang\": \"en\",\n \"fixref\": \"F-4537r88432_fix\"\n },\n \"fix\": {\n \"id\": \"F-4537r88432_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3800\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:472\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204413r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -3071,10 +3054,10 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204414", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204414r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3799\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:470\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4538r88435_fix", @@ -3111,47 +3094,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3194,11 +3177,9 @@ }, "value": [ { - "title": { - "text": "maxclassrepeat", - "lang": "en-US" - }, + "title": "maxclassrepeat", "description": "Maximum Number of Consecutive Repeating Characters in a Password From the Same Character Class", + "warning": "", "value": [ "4", { @@ -3250,11 +3231,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating characters of the same character class must not be more than four characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27512-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86541\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-4538r88435_fix\"\n },\n \"fix\": {\n \"id\": \"F-4538r88435_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3799\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:470\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204414r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating characters of the same character class must not be more than four characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27512-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86541\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-4538r88435_fix\"\n },\n \"fix\": {\n \"id\": \"F-4538r88435_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3799\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:470\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204414r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -3268,10 +3249,10 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "group_id": "xccdf_mil.disa.stig_group_V-204415", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204415r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1367\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4539r88438_fix", @@ -3308,47 +3289,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3414,11 +3395,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the PAM system service is configured to store only encrypted representations of passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27104-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71919\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86543\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nAdd the following line in \\\"/etc/pam.d/password-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4539r88438_fix\"\n },\n \"fix\": {\n \"id\": \"F-4539r88438_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1367\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204415r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the PAM system service is configured to store only encrypted representations of passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27104-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71919\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86543\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nAdd the following line in \\\"/etc/pam.d/password-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4539r88438_fix\"\n },\n \"fix\": {\n \"id\": \"F-4539r88438_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1367\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204415r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "start_time": "2021-12-17T10:39:30" } ] @@ -3432,10 +3413,10 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "group_id": "xccdf_mil.disa.stig_group_V-204416", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204416r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1365\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4540r88441_fix", @@ -3472,47 +3453,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3578,11 +3559,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured to use the shadow file to store only encrypted representations of passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27124-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71921\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86545\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/login.defs\\\":\\n\\nENCRYPT_METHOD SHA512\",\n \"lang\": \"en\",\n \"fixref\": \"F-4540r88441_fix\"\n },\n \"fix\": {\n \"id\": \"F-4540r88441_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1365\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204416r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured to use the shadow file to store only encrypted representations of passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27124-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71921\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86545\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/login.defs\\\":\\n\\nENCRYPT_METHOD SHA512\",\n \"lang\": \"en\",\n \"fixref\": \"F-4540r88441_fix\"\n },\n \"fix\": {\n \"id\": \"F-4540r88441_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1365\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204416r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "start_time": "2021-12-17T10:39:30" } ] @@ -3596,10 +3577,10 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "group_id": "xccdf_mil.disa.stig_group_V-204417", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204417r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1363\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4541r88444_fix", @@ -3636,47 +3617,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3742,11 +3723,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that user and group account administration utilities are configured to store only encrypted representations of passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27053-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86547\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/libuser.conf\\\" in the [defaults] section: \\n\\ncrypt_style = sha512\",\n \"lang\": \"en\",\n \"fixref\": \"F-4541r88444_fix\"\n },\n \"fix\": {\n \"id\": \"F-4541r88444_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1363\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204417r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that user and group account administration utilities are configured to store only encrypted representations of passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27053-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86547\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/libuser.conf\\\" in the [defaults] section: \\n\\ncrypt_style = sha512\",\n \"lang\": \"en\",\n \"fixref\": \"F-4541r88444_fix\"\n },\n \"fix\": {\n \"id\": \"F-4541r88444_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1363\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204417r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "start_time": "2021-12-17T10:39:30" } ] @@ -3760,10 +3741,10 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "group_id": "xccdf_mil.disa.stig_group_V-204418", "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204418r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3794\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:455\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4542r88447_fix", @@ -3800,47 +3781,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3883,10 +3864,7 @@ }, "value": [ { - "title": { - "text": "minimum password age", - "lang": "en-US" - }, + "title": "minimum password age", "description": "Minimum age of password in days", "warning": "This will only apply to newly created accounts", "value": [ @@ -3944,11 +3922,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 24 hours/1 day minimum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27002-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86549\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4542r88447_fix\"\n },\n \"fix\": {\n \"id\": \"F-4542r88447_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3794\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:455\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204418r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 24 hours/1 day minimum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27002-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86549\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4542r88447_fix\"\n },\n \"fix\": {\n \"id\": \"F-4542r88447_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3794\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:455\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204418r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-12-17T10:39:30" } ] @@ -3962,10 +3940,10 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "group_id": "xccdf_mil.disa.stig_group_V-204419", "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204419r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86551\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4543r88450_fix", @@ -3998,47 +3976,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4100,11 +4078,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are restricted to a 24 hours/1 day minimum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86551\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n# chage -m 1 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-4543r88450_fix\"\n },\n \"fix\": {\n \"id\": \"F-4543r88450_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86551\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204419r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are restricted to a 24 hours/1 day minimum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86551\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n# chage -m 1 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-4543r88450_fix\"\n },\n \"fix\": {\n \"id\": \"F-4543r88450_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86551\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204419r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-12-17T10:39:30" } ] @@ -4118,10 +4096,10 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204420", "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204420r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3793\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:453\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4544r88453_fix", @@ -4158,47 +4136,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4241,10 +4219,7 @@ }, "value": [ { - "title": { - "text": "maximum password age", - "lang": "en-US" - }, + "title": "maximum password age", "description": "Maximum age of password in days", "warning": "This will only apply to newly created accounts", "value": [ @@ -4298,11 +4273,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 60-day maximum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27051-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71929\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86553\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a 60-day maximum password lifetime restriction.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MAX_DAYS 60\",\n \"lang\": \"en\",\n \"fixref\": \"F-4544r88453_fix\"\n },\n \"fix\": {\n \"id\": \"F-4544r88453_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3793\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:453\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204420r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 60-day maximum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27051-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71929\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86553\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a 60-day maximum password lifetime restriction.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MAX_DAYS 60\",\n \"lang\": \"en\",\n \"fixref\": \"F-4544r88453_fix\"\n },\n \"fix\": {\n \"id\": \"F-4544r88453_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3793\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:453\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204420r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -4316,10 +4291,10 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204421", "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204421r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86555\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4545r88456_fix", @@ -4352,47 +4327,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4454,11 +4429,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-71931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86555\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n# chage -M 60 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-4545r88456_fix\"\n },\n \"fix\": {\n \"id\": \"F-4545r88456_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86555\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204421r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-71931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86555\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n# chage -M 60 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-4545r88456_fix\"\n },\n \"fix\": {\n \"id\": \"F-4545r88456_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86555\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204421r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -4472,10 +4447,10 @@ "IA-5 (1) (e)" ], "severity": "medium", - "description": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.", + "description": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-204422", "group_title": "SRG-OS-000077-GPOS-00045", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204422r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3806\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:486\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4546r88459_fix", @@ -4512,47 +4487,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4595,11 +4570,9 @@ }, "value": [ { - "title": { - "text": "remember", - "lang": "en-US" - }, + "title": "remember", "description": "The last n passwords for each user are saved in /etc/security/opasswd in order to force password change history and keep the user from alternating between the same password too frequently.", + "warning": "", "value": [ "5", { @@ -4655,11 +4628,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are prohibited from reuse for a minimum of five generations.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26923-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86557\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword requisite pam_pwhistory.so use_authtok remember=5 retry=3\\n \\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4546r88459_fix\"\n },\n \"fix\": {\n \"id\": \"F-4546r88459_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3806\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:486\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204422r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are prohibited from reuse for a minimum of five generations.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26923-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86557\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword requisite pam_pwhistory.so use_authtok remember=5 retry=3\\n \\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4546r88459_fix\"\n },\n \"fix\": {\n \"id\": \"F-4546r88459_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3806\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:486\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204422r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.", + "code_desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false", "start_time": "2021-12-17T10:39:30" } ] @@ -4673,10 +4646,10 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.", + "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false", "group_id": "xccdf_mil.disa.stig_group_V-204423", "group_title": "SRG-OS-000078-GPOS-00046", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204423r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3802\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:476\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4547r88462_fix", @@ -4713,47 +4686,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4796,11 +4769,9 @@ }, "value": [ { - "title": { - "text": "minlen", - "lang": "en-US" - }, + "title": "minlen", "description": "Minimum number of characters in password", + "warning": "", "value": [ "15", { @@ -4864,11 +4835,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are a minimum of 15 characters in length.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27293-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71935\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86559\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"lang\": \"en\",\n \"fixref\": \"F-4547r88462_fix\"\n },\n \"fix\": {\n \"id\": \"F-4547r88462_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3802\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:476\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204423r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are a minimum of 15 characters in length.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27293-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71935\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86559\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"lang\": \"en\",\n \"fixref\": \"F-4547r88462_fix\"\n },\n \"fix\": {\n \"id\": \"F-4547r88462_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3802\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:476\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204423r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.", + "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false", "start_time": "2021-12-17T10:39:30" } ] @@ -4882,10 +4853,10 @@ "CM-6 b" ], "severity": "high", - "description": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.", + "description": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "group_id": "xccdf_mil.disa.stig_group_V-204424", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204424r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1229\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4548r88465_fix", @@ -4922,47 +4893,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5028,11 +4999,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have accounts configured with blank or null passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27286-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86561\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If an account is configured for password authentication but does not have an assigned password, it may be possible to log on to the account without authenticating.\\n\\nRemove any instances of the \\\"nullok\\\" option in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" to prevent logons with empty passwords.\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4548r88465_fix\"\n },\n \"fix\": {\n \"id\": \"F-4548r88465_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1229\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204424r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have accounts configured with blank or null passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27286-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86561\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If an account is configured for password authentication but does not have an assigned password, it may be possible to log on to the account without authenticating.\\n\\nRemove any instances of the \\\"nullok\\\" option in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" to prevent logons with empty passwords.\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4548r88465_fix\"\n },\n \"fix\": {\n \"id\": \"F-4548r88465_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1229\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204424r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.", + "code_desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "start_time": "2021-12-17T10:39:30" } ] @@ -5046,10 +5017,10 @@ "IA-2 (2)" ], "severity": "high", - "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-204425", "group_title": "SRG-OS-000106-GPOS-00053", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204425r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1375\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4549r88468_fix", @@ -5086,47 +5057,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5192,11 +5163,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using an empty password.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86563\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71939\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000766\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"To explicitly disallow remote logon from accounts with empty passwords, add or correct the following line in \\\"/etc/ssh/sshd_config\\\":\\n\\nPermitEmptyPasswords no\\n\\nThe SSH service must be restarted for changes to take effect. Any accounts with empty passwords should be disabled immediately, and PAM configuration should prevent users from being able to assign themselves empty passwords.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4549r88468_fix\"\n },\n \"fix\": {\n \"id\": \"F-4549r88468_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1375\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204425r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using an empty password.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86563\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71939\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000766\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"To explicitly disallow remote logon from accounts with empty passwords, add or correct the following line in \\\"/etc/ssh/sshd_config\\\":\\n\\nPermitEmptyPasswords no\\n\\nThe SSH service must be restarted for changes to take effect. Any accounts with empty passwords should be disabled immediately, and PAM configuration should prevent users from being able to assign themselves empty passwords.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4549r88468_fix\"\n },\n \"fix\": {\n \"id\": \"F-4549r88468_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1375\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204425r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-12-17T10:39:30" } ] @@ -5210,10 +5181,10 @@ "IA-4 e" ], "severity": "medium", - "description": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.", + "description": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false", "group_id": "xccdf_mil.disa.stig_group_V-204426", "group_title": "SRG-OS-000118-GPOS-00060", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204426r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3790\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:443\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4550r88471_fix", @@ -5250,47 +5221,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5333,10 +5304,7 @@ }, "value": [ { - "title": { - "text": "number of days after a password expires until the account is permanently disabled", - "lang": "en-US" - }, + "title": "number of days after a password expires until the account is permanently disabled", "description": "The number of days to wait after a password expires, until the account will be permanently disabled.", "warning": "This will only apply to newly created accounts", "value": [ @@ -5402,11 +5370,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must disable account identifiers (individuals, groups, roles, and devices) if the password expires.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86565\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71941\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable account identifiers (individuals, groups, roles, and devices) after the password expires.\\n\\nAdd the following line to \\\"/etc/default/useradd\\\" (or modify the line to have the required value):\\n\\nINACTIVE=0\",\n \"lang\": \"en\",\n \"fixref\": \"F-4550r88471_fix\"\n },\n \"fix\": {\n \"id\": \"F-4550r88471_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3790\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:443\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204426r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must disable account identifiers (individuals, groups, roles, and devices) if the password expires.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86565\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71941\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable account identifiers (individuals, groups, roles, and devices) after the password expires.\\n\\nAdd the following line to \\\"/etc/default/useradd\\\" (or modify the line to have the required value):\\n\\nINACTIVE=0\",\n \"lang\": \"en\",\n \"fixref\": \"F-4550r88471_fix\"\n },\n \"fix\": {\n \"id\": \"F-4550r88471_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3790\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:443\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204426r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.", + "code_desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false", "start_time": "2021-12-17T10:39:30" } ] @@ -5420,10 +5388,10 @@ "IA-11" ], "severity": "medium", - "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "group_id": "xccdf_mil.disa.stig_group_V-204429", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204429r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:176\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36303r602619_fix", @@ -5460,47 +5428,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5566,11 +5534,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that users must provide a password for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80351-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71947\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86571\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to supply a password for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n# visudo\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file. \\n\\nCheck the configuration of the /etc/sudoers.d/* files with the following command:\\n# grep -i nopasswd /etc/sudoers.d/*\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36303r602619_fix\"\n },\n \"fix\": {\n \"id\": \"F-36303r602619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:176\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204429r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that users must provide a password for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80351-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71947\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86571\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to supply a password for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n# visudo\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file. \\n\\nCheck the configuration of the /etc/sudoers.d/* files with the following command:\\n# grep -i nopasswd /etc/sudoers.d/*\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36303r602619_fix\"\n },\n \"fix\": {\n \"id\": \"F-36303r602619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:176\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204429r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-12-17T10:39:30" } ] @@ -5584,10 +5552,10 @@ "IA-11" ], "severity": "medium", - "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "group_id": "xccdf_mil.disa.stig_group_V-204430", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204430r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:173\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4554r88483_fix", @@ -5624,47 +5592,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5730,11 +5698,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that users must re-authenticate for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80350-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71949\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86573\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to reauthenticate for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n\\n# visudo\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file.\\n\\nCheck the configuration of the \\\"/etc/sudoers.d/*\\\" files with the following command:\\n\\n# grep -i authenticate /etc/sudoers /etc/sudoers.d/*\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file(s).\",\n \"lang\": \"en\",\n \"fixref\": \"F-4554r88483_fix\"\n },\n \"fix\": {\n \"id\": \"F-4554r88483_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:173\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204430r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that users must re-authenticate for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80350-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71949\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86573\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to reauthenticate for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n\\n# visudo\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file.\\n\\nCheck the configuration of the \\\"/etc/sudoers.d/*\\\" files with the following command:\\n\\n# grep -i authenticate /etc/sudoers /etc/sudoers.d/*\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file(s).\",\n \"lang\": \"en\",\n \"fixref\": \"F-4554r88483_fix\"\n },\n \"fix\": {\n \"id\": \"F-4554r88483_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:173\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204430r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-12-17T10:39:30" } ] @@ -5748,10 +5716,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "description": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "group_id": "xccdf_mil.disa.stig_group_V-204431", "group_title": "SRG-OS-000480-GPOS-00226", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204431r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3761\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:101\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4555r88486_fix", @@ -5788,47 +5756,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5871,11 +5839,9 @@ }, "value": [ { - "title": { - "text": "Maximum login attempts delay", - "lang": "en-US" - }, + "title": "Maximum login attempts delay", "description": "Maximum time in seconds between fail login attempts before re-prompting.", + "warning": "", "value": [ "4", { @@ -5931,11 +5897,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the delay between logon prompts following a failed console logon attempt is at least four seconds.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80352-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86575\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71951\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-4555r88486_fix\"\n },\n \"fix\": {\n \"id\": \"F-4555r88486_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3761\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:101\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204431r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the delay between logon prompts following a failed console logon attempt is at least four seconds.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80352-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86575\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71951\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-4555r88486_fix\"\n },\n \"fix\": {\n \"id\": \"F-4555r88486_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3761\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:101\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204431r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "code_desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-12-17T10:39:30" } ] @@ -5949,10 +5915,10 @@ "CM-6 b" ], "severity": "high", - "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "group_id": "xccdf_mil.disa.stig_group_V-204432", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204432r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1119\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4556r88489_fix", @@ -5989,47 +5955,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6095,11 +6061,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow an unattended or automatic logon to the system via a graphical user interface.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80104-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71953\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86577\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unattended or automatic logon to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"AutomaticLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nAutomaticLoginEnable=false\",\n \"lang\": \"en\",\n \"fixref\": \"F-4556r88489_fix\"\n },\n \"fix\": {\n \"id\": \"F-4556r88489_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1119\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204432r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow an unattended or automatic logon to the system via a graphical user interface.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80104-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71953\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86577\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unattended or automatic logon to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"AutomaticLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nAutomaticLoginEnable=false\",\n \"lang\": \"en\",\n \"fixref\": \"F-4556r88489_fix\"\n },\n \"fix\": {\n \"id\": \"F-4556r88489_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1119\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204432r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-12-17T10:39:30" } ] @@ -6113,10 +6079,10 @@ "CM-6 b" ], "severity": "high", - "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "group_id": "xccdf_mil.disa.stig_group_V-204433", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204433r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1122\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4557r88492_fix", @@ -6153,47 +6119,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6259,11 +6225,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow an unrestricted logon to the system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80105-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71955\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86579\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unrestricted account to log on to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"TimedLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nTimedLoginEnable=false\",\n \"lang\": \"en\",\n \"fixref\": \"F-4557r88492_fix\"\n },\n \"fix\": {\n \"id\": \"F-4557r88492_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1122\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204433r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow an unrestricted logon to the system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80105-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71955\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86579\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unrestricted account to log on to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"TimedLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nTimedLoginEnable=false\",\n \"lang\": \"en\",\n \"fixref\": \"F-4557r88492_fix\"\n },\n \"fix\": {\n \"id\": \"F-4557r88492_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1122\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204433r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-12-17T10:39:30" } ] @@ -6277,10 +6243,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "group_id": "xccdf_mil.disa.stig_group_V-204434", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204434r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1385\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4558r88495_fix", @@ -6317,47 +6283,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6423,11 +6389,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow users to override SSH environment variables.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27363-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86581\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71957\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow users to override environment variables to the SSH daemon.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"PermitUserEnvironment\\\" keyword and set the value to \\\"no\\\":\\n\\nPermitUserEnvironment no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4558r88495_fix\"\n },\n \"fix\": {\n \"id\": \"F-4558r88495_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1385\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204434r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow users to override SSH environment variables.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27363-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86581\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71957\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow users to override environment variables to the SSH daemon.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"PermitUserEnvironment\\\" keyword and set the value to \\\"no\\\":\\n\\nPermitUserEnvironment no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4558r88495_fix\"\n },\n \"fix\": {\n \"id\": \"F-4558r88495_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1385\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204434r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-12-17T10:39:30" } ] @@ -6441,10 +6407,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "group_id": "xccdf_mil.disa.stig_group_V-204435", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204435r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1011\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4559r88498_fix", @@ -6481,47 +6447,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6587,11 +6553,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow a non-certificate trusted host SSH logon to the system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27413-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86583\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71959\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow a non-certificate trusted host SSH logon to the system.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"HostbasedAuthentication\\\" keyword and set the value to \\\"no\\\":\\n\\nHostbasedAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4559r88498_fix\"\n },\n \"fix\": {\n \"id\": \"F-4559r88498_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1011\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204435r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow a non-certificate trusted host SSH logon to the system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27413-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86583\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71959\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow a non-certificate trusted host SSH logon to the system.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"HostbasedAuthentication\\\" keyword and set the value to \\\"no\\\":\\n\\nHostbasedAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4559r88498_fix\"\n },\n \"fix\": {\n \"id\": \"F-4559r88498_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1011\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204435r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-12-17T10:39:30" } ] @@ -6605,10 +6571,10 @@ "AC-3" ], "severity": "medium", - "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.", + "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-204437", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204437r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92519\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4561r88504_fix", @@ -6641,47 +6607,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6743,11 +6709,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010481\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-77823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92519\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require authentication upon booting into single-user and maintenance modes.\\n\\nAdd or modify the \\\"ExecStart\\\" line in \\\"/usr/lib/systemd/system/rescue.service\\\" to include \\\"/usr/sbin/sulogin\\\":\\n\\nExecStart=-/bin/sh -c \\\"/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default\\\"\",\n \"lang\": \"en\",\n \"fixref\": \"F-4561r88504_fix\"\n },\n \"fix\": {\n \"id\": \"F-4561r88504_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92519\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204437r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010481\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-77823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92519\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require authentication upon booting into single-user and maintenance modes.\\n\\nAdd or modify the \\\"ExecStart\\\" line in \\\"/usr/lib/systemd/system/rescue.service\\\" to include \\\"/usr/sbin/sulogin\\\":\\n\\nExecStart=-/bin/sh -c \\\"/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default\\\"\",\n \"lang\": \"en\",\n \"fixref\": \"F-4561r88504_fix\"\n },\n \"fix\": {\n \"id\": \"F-4561r88504_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92519\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204437r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.", + "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false", "start_time": "2021-12-17T10:39:30" } ] @@ -6761,10 +6727,10 @@ "AC-3" ], "severity": "high", - "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "group_id": "xccdf_mil.disa.stig_group_V-204438", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204438r744095_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95717\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4562r744094_fix", @@ -6801,47 +6767,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6907,11 +6873,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010482\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27309-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-95717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n \\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-4562r744094_fix\"\n },\n \"fix\": {\n \"id\": \"F-4562r744094_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95717\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204438r744095_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010482\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27309-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-95717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n \\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-4562r744094_fix\"\n },\n \"fix\": {\n \"id\": \"F-4562r744094_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95717\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204438r744095_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-12-17T10:39:30" } ] @@ -6925,10 +6891,10 @@ "AC-3" ], "severity": "high", - "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "group_id": "xccdf_mil.disa.stig_group_V-204440", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204440r744098_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95719\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4564r744097_fix", @@ -6965,47 +6931,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7071,11 +7037,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010491\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80354-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-95719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81007\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-4564r744097_fix\"\n },\n \"fix\": {\n \"id\": \"F-4564r744097_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95719\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204440r744098_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010491\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80354-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-95719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81007\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-4564r744097_fix\"\n },\n \"fix\": {\n \"id\": \"F-4564r744097_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95719\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204440r744098_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-12-17T10:39:30" } ] @@ -7089,10 +7055,10 @@ "CM-7 a" ], "severity": "high", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204442", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204442r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1271\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4566r88519_fix", @@ -7129,47 +7095,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7235,11 +7201,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the rsh-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27342-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71967\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86591\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n# yum remove rsh-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-4566r88519_fix\"\n },\n \"fix\": {\n \"id\": \"F-4566r88519_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1271\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204442r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the rsh-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27342-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71967\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86591\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n# yum remove rsh-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-4566r88519_fix\"\n },\n \"fix\": {\n \"id\": \"F-4566r88519_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1271\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204442r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "start_time": "2021-12-17T10:39:30" } ] @@ -7253,10 +7219,10 @@ "CM-7 a" ], "severity": "high", - "description": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.", + "description": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false", "group_id": "xccdf_mil.disa.stig_group_V-204443", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204443r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1309\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4567r88522_fix", @@ -7293,47 +7259,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7399,11 +7365,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the ypserv package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Removing the \\\"ypserv\\\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27399-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71969\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86593\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the \\\"ypserv\\\" package from the system with the following command:\\n\\n# yum remove ypserv\",\n \"lang\": \"en\",\n \"fixref\": \"F-4567r88522_fix\"\n },\n \"fix\": {\n \"id\": \"F-4567r88522_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1309\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204443r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the ypserv package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Removing the \\\"ypserv\\\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27399-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71969\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86593\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the \\\"ypserv\\\" package from the system with the following command:\\n\\n# yum remove ypserv\",\n \"lang\": \"en\",\n \"fixref\": \"F-4567r88522_fix\"\n },\n \"fix\": {\n \"id\": \"F-4567r88522_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1309\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204443r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.", + "code_desc": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false", "start_time": "2021-12-17T10:39:30" } ] @@ -7417,10 +7383,10 @@ "CM-3 (5)" ], "severity": "medium", - "description": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.", + "description": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false", "group_id": "xccdf_mil.disa.stig_group_V-204445", "group_title": "SRG-OS-000363-GPOS-00150", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204445r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:525\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36304r602622_fix", @@ -7457,47 +7423,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7563,11 +7529,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that a file integrity tool verifies the baseline operating system configuration at least weekly.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\\n\\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26952-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86597\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71973\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001744\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the file integrity tool to run automatically on the system at least weekly. The following example output is generic. It will set cron to run AIDE daily, but other file integrity tools may be used: \\n\\n# more /etc/cron.daily/aide\\n#!/bin/bash\\n\\n/usr/sbin/aide --check | /bin/mail -s \\\"$HOSTNAME - Daily aide integrity check run\\\" root@sysname.mil\",\n \"lang\": \"en\",\n \"fixref\": \"F-36304r602622_fix\"\n },\n \"fix\": {\n \"id\": \"F-36304r602622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:525\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204445r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that a file integrity tool verifies the baseline operating system configuration at least weekly.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\\n\\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26952-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86597\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71973\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001744\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the file integrity tool to run automatically on the system at least weekly. The following example output is generic. It will set cron to run AIDE daily, but other file integrity tools may be used: \\n\\n# more /etc/cron.daily/aide\\n#!/bin/bash\\n\\n/usr/sbin/aide --check | /bin/mail -s \\\"$HOSTNAME - Daily aide integrity check run\\\" root@sysname.mil\",\n \"lang\": \"en\",\n \"fixref\": \"F-36304r602622_fix\"\n },\n \"fix\": {\n \"id\": \"F-36304r602622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:525\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204445r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.", + "code_desc": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false", "start_time": "2021-12-17T10:39:30" } ] @@ -7581,10 +7547,10 @@ "CM-5 (3)" ], "severity": "high", - "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "group_id": "xccdf_mil.disa.stig_group_V-204447", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204447r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1027\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4571r88534_fix", @@ -7621,47 +7587,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7727,11 +7693,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26989-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71977\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86601\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\ngpgcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4571r88534_fix\"\n },\n \"fix\": {\n \"id\": \"F-4571r88534_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1027\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204447r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26989-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71977\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86601\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\ngpgcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4571r88534_fix\"\n },\n \"fix\": {\n \"id\": \"F-4571r88534_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1027\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204447r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-12-17T10:39:30" } ] @@ -7745,10 +7711,10 @@ "CM-5 (3)" ], "severity": "high", - "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "group_id": "xccdf_mil.disa.stig_group_V-204448", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204448r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:110\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4572r88537_fix", @@ -7785,47 +7751,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7891,11 +7857,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80347-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71979\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86603\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of local packages prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\nlocalpkg_gpgcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4572r88537_fix\"\n },\n \"fix\": {\n \"id\": \"F-4572r88537_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:110\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204448r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80347-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71979\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86603\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of local packages prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\nlocalpkg_gpgcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4572r88537_fix\"\n },\n \"fix\": {\n \"id\": \"F-4572r88537_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:110\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204448r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-12-17T10:39:30" } ] @@ -7912,10 +7878,10 @@ "IA-3" ], "severity": "medium", - "description": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227", + "description": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "group_id": "xccdf_mil.disa.stig_group_V-204449", "group_title": "SRG-OS-000114-GPOS-00059", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204449r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1141\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4573r462538_fix", @@ -7956,47 +7922,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8066,11 +8032,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured to disable USB mass storage.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86607\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71983\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"lang\": \"en\",\n \"fixref\": \"F-4573r462538_fix\"\n },\n \"fix\": {\n \"id\": \"F-4573r462538_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1141\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204449r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured to disable USB mass storage.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86607\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71983\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"lang\": \"en\",\n \"fixref\": \"F-4573r462538_fix\"\n },\n \"fix\": {\n \"id\": \"F-4573r462538_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1141\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204449r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227", + "code_desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "start_time": "2021-12-17T10:39:30" } ] @@ -8084,10 +8050,10 @@ "IA-3" ], "severity": "medium", - "description": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.", + "description": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-204450", "group_title": "SRG-OS-000378-GPOS-00163", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204450r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92517\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4574r88543_fix", @@ -8120,47 +8086,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8222,11 +8188,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the Datagram Congestion Control Protocol (DCCP) kernel module is disabled unless required.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-77821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the DCCP kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/dccp.conf\\n\\nAdd the following line to the created file:\\n\\ninstall dccp /bin/true\\n\\nEnsure that the DCCP module is blacklisted: \\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist dccp\",\n \"lang\": \"en\",\n \"fixref\": \"F-4574r88543_fix\"\n },\n \"fix\": {\n \"id\": \"F-4574r88543_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92517\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204450r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the Datagram Congestion Control Protocol (DCCP) kernel module is disabled unless required.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-77821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the DCCP kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/dccp.conf\\n\\nAdd the following line to the created file:\\n\\ninstall dccp /bin/true\\n\\nEnsure that the DCCP module is blacklisted: \\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist dccp\",\n \"lang\": \"en\",\n \"fixref\": \"F-4574r88543_fix\"\n },\n \"fix\": {\n \"id\": \"F-4574r88543_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92517\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204450r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.", + "code_desc": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false", "start_time": "2021-12-17T10:39:30" } ] @@ -8243,10 +8209,10 @@ "IA-3" ], "severity": "medium", - "description": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227", + "description": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "group_id": "xccdf_mil.disa.stig_group_V-204451", "group_title": "SRG-OS-000114-GPOS-00059", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204451r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86609\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4575r88546_fix", @@ -8291,47 +8257,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8405,11 +8371,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must disable the file system automounter unless required.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27498-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71985\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86609\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to automount devices.\\n\\nTurn off the automount service with the following commands:\\n\\n# systemctl stop autofs\\n# systemctl disable autofs\\n\\nIf \\\"autofs\\\" is required for Network File System (NFS), it must be documented with the ISSO.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4575r88546_fix\"\n },\n \"fix\": {\n \"id\": \"F-4575r88546_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86609\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204451r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must disable the file system automounter unless required.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27498-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71985\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86609\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to automount devices.\\n\\nTurn off the automount service with the following commands:\\n\\n# systemctl stop autofs\\n# systemctl disable autofs\\n\\nIf \\\"autofs\\\" is required for Network File System (NFS), it must be documented with the ISSO.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4575r88546_fix\"\n },\n \"fix\": {\n \"id\": \"F-4575r88546_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86609\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204451r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227", + "code_desc": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "start_time": "2021-12-17T10:39:31" } ] @@ -8423,10 +8389,10 @@ "SI-2 (6)" ], "severity": "low", - "description": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.", + "description": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "group_id": "xccdf_mil.disa.stig_group_V-204452", "group_title": "SRG-OS-000437-GPOS-00194", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204452r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:108\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4576r88549_fix", @@ -8463,47 +8429,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8569,11 +8535,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must remove all software components after updated versions have been installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80346-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71987\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86611\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"1\\\" in the \\\"/etc/yum.conf\\\" file:\\n\\nclean_requirements_on_remove=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4576r88549_fix\"\n },\n \"fix\": {\n \"id\": \"F-4576r88549_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:108\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204452r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must remove all software components after updated versions have been installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80346-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71987\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86611\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"1\\\" in the \\\"/etc/yum.conf\\\" file:\\n\\nclean_requirements_on_remove=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-4576r88549_fix\"\n },\n \"fix\": {\n \"id\": \"F-4576r88549_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:108\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204452r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.", + "code_desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "start_time": "2021-12-17T10:39:31" } ] @@ -8587,10 +8553,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.", + "description": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "group_id": "xccdf_mil.disa.stig_group_V-204457", "group_title": "SRG-OS-000480-GPOS-00228", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204457r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:4211\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:518\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4581r88564_fix", @@ -8627,47 +8593,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8710,11 +8676,9 @@ }, "value": [ { - "title": { - "text": "Sensible umask", - "lang": "en-US" - }, + "title": "Sensible umask", "description": "Enter default user umask", + "warning": "", "value": [ "077", { @@ -8766,11 +8730,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80205-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86619\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71995\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"lang\": \"en\",\n \"fixref\": \"F-4581r88564_fix\"\n },\n \"fix\": {\n \"id\": \"F-4581r88564_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:4211\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:518\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204457r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80205-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86619\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71995\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"lang\": \"en\",\n \"fixref\": \"F-4581r88564_fix\"\n },\n \"fix\": {\n \"id\": \"F-4581r88564_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:4211\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:518\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204457r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.", + "code_desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "start_time": "2021-12-17T10:39:31" } ] @@ -8784,10 +8748,10 @@ "CM-6 b" ], "severity": "high", - "description": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.", + "description": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.false", "group_id": "xccdf_mil.disa.stig_group_V-204458", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204458r744100_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:169\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4582r462547_fix", @@ -8824,47 +8788,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8930,11 +8894,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be a vendor supported release.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80349-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86621\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of the operating system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4582r462547_fix\"\n },\n \"fix\": {\n \"id\": \"F-4582r462547_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:169\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204458r744100_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be a vendor supported release.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80349-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86621\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of the operating system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4582r462547_fix\"\n },\n \"fix\": {\n \"id\": \"F-4582r462547_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:169\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204458r744100_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.", + "code_desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available, while 7.9 is the final minor release overall.false", "start_time": "2021-12-17T10:39:31" } ] @@ -8948,10 +8912,10 @@ "IA-2" ], "severity": "low", - "description": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.", + "description": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false", "group_id": "xccdf_mil.disa.stig_group_V-204461", "group_title": "SRG-OS-000104-GPOS-00051", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204461r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1117\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4585r88576_fix", @@ -8988,47 +8952,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9094,11 +9058,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all Group Identifiers (GIDs) referenced in the /etc/passwd file are defined in the /etc/group file.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27503-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86627\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000764\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to define all GIDs found in the \\\"/etc/passwd\\\" file by modifying the \\\"/etc/group\\\" file to add any non-existent group referenced in the \\\"/etc/passwd\\\" file, or change the GIDs referenced in the \\\"/etc/passwd\\\" file to a group that exists in \\\"/etc/group\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-4585r88576_fix\"\n },\n \"fix\": {\n \"id\": \"F-4585r88576_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1117\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204461r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all Group Identifiers (GIDs) referenced in the /etc/passwd file are defined in the /etc/group file.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27503-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86627\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000764\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to define all GIDs found in the \\\"/etc/passwd\\\" file by modifying the \\\"/etc/group\\\" file to add any non-existent group referenced in the \\\"/etc/passwd\\\" file, or change the GIDs referenced in the \\\"/etc/passwd\\\" file to a group that exists in \\\"/etc/group\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-4585r88576_fix\"\n },\n \"fix\": {\n \"id\": \"F-4585r88576_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1117\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204461r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.", + "code_desc": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false", "start_time": "2021-12-17T10:39:31" } ] @@ -9112,10 +9076,10 @@ "CM-6 b" ], "severity": "high", - "description": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.", + "description": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "group_id": "xccdf_mil.disa.stig_group_V-204462", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204462r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:457\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4586r88579_fix", @@ -9152,47 +9116,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9258,11 +9222,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the root account must be the only account having unrestricted access to the system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27175-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86629\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\". \\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4586r88579_fix\"\n },\n \"fix\": {\n \"id\": \"F-4586r88579_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:457\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204462r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the root account must be the only account having unrestricted access to the system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27175-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86629\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\". \\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4586r88579_fix\"\n },\n \"fix\": {\n \"id\": \"F-4586r88579_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:457\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204462r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.", + "code_desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "start_time": "2021-12-17T10:39:31" } ] @@ -9276,10 +9240,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.", + "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "group_id": "xccdf_mil.disa.stig_group_V-204466", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204466r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:447\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4590r88591_fix", @@ -9316,47 +9280,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9422,11 +9386,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive user accounts, upon creation, are assigned a home directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80434-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72013\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86637\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-4590r88591_fix\"\n },\n \"fix\": {\n \"id\": \"F-4590r88591_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:447\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204466r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive user accounts, upon creation, are assigned a home directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80434-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72013\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86637\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-4590r88591_fix\"\n },\n \"fix\": {\n \"id\": \"F-4590r88591_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:447\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204466r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.", + "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "start_time": "2021-12-17T10:39:31" } ] @@ -9440,10 +9404,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.", + "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false", "group_id": "xccdf_mil.disa.stig_group_V-204467", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204467r603826_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86639\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4591r462550_fix", @@ -9476,47 +9440,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9578,11 +9542,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive users have a home directory assigned and defined in the /etc/passwd file.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\\n\\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72015\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86639\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Create home directories to all local interactive users that currently do not have a home directory assigned. Use the following commands to create the user home directory assigned in \\\"/etc/ passwd\\\":\\n\\nNote: The example will be for the user smithj, who has a home directory of \\\"/home/smithj\\\", a UID of \\\"smithj\\\", and a Group Identifier (GID) of \\\"users\\\" assigned in \\\"/etc/passwd\\\".\\n\\n# mkdir /home/smithj \\n# chown smithj /home/smithj\\n# chgrp users /home/smithj\\n# chmod 0750 /home/smithj\",\n \"lang\": \"en\",\n \"fixref\": \"F-4591r462550_fix\"\n },\n \"fix\": {\n \"id\": \"F-4591r462550_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86639\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204467r603826_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive users have a home directory assigned and defined in the /etc/passwd file.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\\n\\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72015\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86639\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Create home directories to all local interactive users that currently do not have a home directory assigned. Use the following commands to create the user home directory assigned in \\\"/etc/ passwd\\\":\\n\\nNote: The example will be for the user smithj, who has a home directory of \\\"/home/smithj\\\", a UID of \\\"smithj\\\", and a Group Identifier (GID) of \\\"users\\\" assigned in \\\"/etc/passwd\\\".\\n\\n# mkdir /home/smithj \\n# chown smithj /home/smithj\\n# chgrp users /home/smithj\\n# chmod 0750 /home/smithj\",\n \"lang\": \"en\",\n \"fixref\": \"F-4591r462550_fix\"\n },\n \"fix\": {\n \"id\": \"F-4591r462550_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86639\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204467r603826_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.", + "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false", "start_time": "2021-12-17T10:39:31" } ] @@ -9596,10 +9560,10 @@ "CM-6 b" ], "severity": "medium", - "description": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "description": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-204482", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204482r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1186\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4606r88639_fix", @@ -9636,47 +9600,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9742,11 +9706,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent files with the setuid and setgid bit set from being executed on file systems that are being imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80240-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86669\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72045\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4606r88639_fix\"\n },\n \"fix\": {\n \"id\": \"F-4606r88639_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1186\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204482r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent files with the setuid and setgid bit set from being executed on file systems that are being imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80240-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86669\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72045\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4606r88639_fix\"\n },\n \"fix\": {\n \"id\": \"F-4606r88639_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1186\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204482r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "code_desc": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:39:31" } ] @@ -9760,10 +9724,10 @@ "CM-6 b" ], "severity": "medium", - "description": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "description": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-204483", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204483r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1178\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4607r88642_fix", @@ -9800,47 +9764,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9906,11 +9870,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent binary files from being executed on file systems that are being imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80436-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4607r88642_fix\"\n },\n \"fix\": {\n \"id\": \"F-4607r88642_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1178\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204483r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent binary files from being executed on file systems that are being imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80436-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4607r88642_fix\"\n },\n \"fix\": {\n \"id\": \"F-4607r88642_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1178\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204483r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "code_desc": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:39:31" } ] @@ -9924,10 +9888,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.", + "description": "If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false", "group_id": "xccdf_mil.disa.stig_group_V-204487", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204487r744106_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1009\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36308r602634_fix", @@ -9964,47 +9928,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10070,11 +10034,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all world-writable directories are group-owned by root, sys, bin, or an application group.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\\n\\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80136-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72047\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86671\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"All directories in local partitions which are world-writable should be group-owned by root or another system account. If any world-writable directories are not group-owned by a system account, this should be investigated. Following this, the directories should be deleted or assigned to an appropriate group.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36308r602634_fix\"\n },\n \"fix\": {\n \"id\": \"F-36308r602634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1009\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204487r744106_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all world-writable directories are group-owned by root, sys, bin, or an application group.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\\n\\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80136-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72047\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86671\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"All directories in local partitions which are world-writable should be group-owned by root or another system account. If any world-writable directories are not group-owned by a system account, this should be investigated. Following this, the directories should be deleted or assigned to an appropriate group.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36308r602634_fix\"\n },\n \"fix\": {\n \"id\": \"F-36308r602634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1009\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204487r744106_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.", + "code_desc": "If a world-writable directory is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false", "start_time": "2021-12-17T10:39:38" } ] @@ -10088,10 +10052,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.", + "description": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false", "group_id": "xccdf_mil.disa.stig_group_V-204490", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204490r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:116\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4614r88663_fix", @@ -10128,47 +10092,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10234,11 +10198,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the owner of the \\\"cron.allow\\\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80378-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72053\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86677\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chown root /etc/cron.allow\",\n \"lang\": \"en\",\n \"fixref\": \"F-4614r88663_fix\"\n },\n \"fix\": {\n \"id\": \"F-4614r88663_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:116\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204490r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the owner of the \\\"cron.allow\\\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80378-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72053\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86677\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chown root /etc/cron.allow\",\n \"lang\": \"en\",\n \"fixref\": \"F-4614r88663_fix\"\n },\n \"fix\": {\n \"id\": \"F-4614r88663_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:116\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204490r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.", + "code_desc": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false", "start_time": "2021-12-17T10:39:38" } ] @@ -10252,10 +10216,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.", + "description": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false", "group_id": "xccdf_mil.disa.stig_group_V-204491", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204491r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:114\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4615r88666_fix", @@ -10292,47 +10256,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10398,11 +10362,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the group owner of the \\\"cron.allow\\\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80379-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86679\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72055\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the group owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chgrp root /etc/cron.allow\",\n \"lang\": \"en\",\n \"fixref\": \"F-4615r88666_fix\"\n },\n \"fix\": {\n \"id\": \"F-4615r88666_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:114\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204491r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the group owner of the \\\"cron.allow\\\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80379-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86679\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72055\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the group owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chgrp root /etc/cron.allow\",\n \"lang\": \"en\",\n \"fixref\": \"F-4615r88666_fix\"\n },\n \"fix\": {\n \"id\": \"F-4615r88666_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:114\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204491r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.", + "code_desc": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false", "start_time": "2021-12-17T10:39:38" } ] @@ -10416,10 +10380,10 @@ "CM-6 b" ], "severity": "low", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-204493", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204493r603840_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1311\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4617r88672_fix", @@ -10456,47 +10420,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10562,11 +10526,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that a separate file system is used for user home directories (such as /home or an equivalent).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80144-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86683\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72059\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/home\\\" directory onto a separate file system/partition.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4617r88672_fix\"\n },\n \"fix\": {\n \"id\": \"F-4617r88672_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1311\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204493r603840_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that a separate file system is used for user home directories (such as /home or an equivalent).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80144-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86683\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72059\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/home\\\" directory onto a separate file system/partition.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4617r88672_fix\"\n },\n \"fix\": {\n \"id\": \"F-4617r88672_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1311\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204493r603840_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:39:39" } ] @@ -10580,10 +10544,10 @@ "CM-6 b" ], "severity": "low", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-204494", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204494r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1315\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4618r88675_fix", @@ -10620,47 +10584,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10726,11 +10690,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /var.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26404-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72061\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86685\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4618r88675_fix\"\n },\n \"fix\": {\n \"id\": \"F-4618r88675_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1315\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204494r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /var.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26404-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72061\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86685\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4618r88675_fix\"\n },\n \"fix\": {\n \"id\": \"F-4618r88675_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1315\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204494r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:39:39" } ] @@ -10744,10 +10708,10 @@ "CM-6 b" ], "severity": "low", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-204495", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204495r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1319\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4619r88678_fix", @@ -10780,47 +10744,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10882,11 +10846,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use a separate file system for the system audit data path.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86687\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72063\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4619r88678_fix\"\n },\n \"fix\": {\n \"id\": \"F-4619r88678_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1319\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204495r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use a separate file system for the system audit data path.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86687\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72063\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4619r88678_fix\"\n },\n \"fix\": {\n \"id\": \"F-4619r88678_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1319\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204495r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:39:39" } ] @@ -10900,10 +10864,10 @@ "CM-6 b" ], "severity": "low", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-204496", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204496r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86689\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36309r602637_fix", @@ -10940,47 +10904,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11046,11 +11010,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /tmp (or equivalent).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27173-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86689\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72065\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Start the \\\"tmp.mount\\\" service with the following command:\\n\\n# systemctl enable tmp.mount\\n \\nOR\\n\\nEdit the \\\"/etc/fstab\\\" file and ensure the \\\"/tmp\\\" directory is defined in the fstab with a device and mount point.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36309r602637_fix\"\n },\n \"fix\": {\n \"id\": \"F-36309r602637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86689\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204496r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /tmp (or equivalent).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27173-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86689\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72065\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Start the \\\"tmp.mount\\\" service with the following command:\\n\\n# systemctl enable tmp.mount\\n \\nOR\\n\\nEdit the \\\"/etc/fstab\\\" file and ensure the \\\"/tmp\\\" directory is defined in the fstab with a device and mount point.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36309r602637_fix\"\n },\n \"fix\": {\n \"id\": \"F-36309r602637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86689\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204496r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:39:39" } ] @@ -11070,10 +11034,10 @@ "SC-28 (1)" ], "severity": "high", - "description": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223", + "description": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false", "group_id": "xccdf_mil.disa.stig_group_V-204497", "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204497r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:126\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36310r602640_fix", @@ -11122,47 +11086,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11235,16 +11199,16 @@ "label": "check" }, { - "data": "Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nConfigure the operating system to implement DoD-approved encryption by following the steps below: \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nInstall the dracut-fips package with the following command:\n\n# yum install dracut-fips\n\nRecreate the \"initramfs\" file with the following command:\n\nNote: This command will overwrite the existing \"initramfs\" file.\n\n# dracut -f\n\nModify the kernel command line of the current kernel in the \"grub.cfg\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \"/etc/default/grub\" file and then rebuild the \"grub.cfg\" file:\n\nfips=1\n\nChanges to \"/etc/default/grub\" require rebuilding the \"grub.cfg\" file as follows:\n\nOn BIOS-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/grub2/grub.cfg\n\nOn UEFI-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\n\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\n\n# df /boot\nFilesystem 1K-blocks Used Available Use% Mounted on\n/dev/sda1 495844 53780 416464 12% /boot\n\nTo ensure the \"boot=\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\n\n# blkid /dev/sda1\n/dev/sda1: UUID=\"05c000f1-a213-759e-c7a2-f11b7424c797\" TYPE=\"ext4\"\n\nFor the example above, append the following string to the kernel command line:\n\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\n\nIf the file /etc/system-fips does not exists, recreate it:\n\n# touch /etc/ system-fips\n\nReboot the system for the changes to take effect.", + "data": "Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nConfigure the operating system to implement DoD-approved encryption by following the steps below: \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nInstall the dracut-fips package with the following command:\n\n# yum install dracut-fips\n\nRecreate the \"initramfs\" file with the following command:\n\nNote: This command will overwrite the existing \"initramfs\" file.\n\n# dracut -f\n\nModify the kernel command line of the current kernel in the \"grub.cfg\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \"/etc/default/grub\" file and then rebuild the \"grub.cfg\" file:\n\nfips=1\n\nChanges to \"/etc/default/grub\" require rebuilding the \"grub.cfg\" file as follows:\n\nOn BIOS-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/grub2/grub.cfg\n\nOn UEFI-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\n\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\n\n# df /boot\nFilesystem 1K-blocks Used Available Use% Mounted on\n/dev/sda1 495844 53780 416464 12% /boot\n\nTo ensure the \"boot=\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\n\n# blkid /dev/sda1\n/dev/sda1: UUID=\"05c000f1-a213-759e-c7a2-f11b7424c797\" TYPE=\"ext4\"\n\nFor the example above, append the following string to the kernel command line:\n\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\n\nIf the file /etc/system-fips does not exists, recreate it:\n\n# touch /etc/ system-fips\n\nReboot the system for the changes to take effect.", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80359-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86691\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72067\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002450\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002476\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nConfigure the operating system to implement DoD-approved encryption by following the steps below: \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nInstall the dracut-fips package with the following command:\\n\\n# yum install dracut-fips\\n\\nRecreate the \\\"initramfs\\\" file with the following command:\\n\\nNote: This command will overwrite the existing \\\"initramfs\\\" file.\\n\\n# dracut -f\\n\\nModify the kernel command line of the current kernel in the \\\"grub.cfg\\\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \\\"/etc/default/grub\\\" file and then rebuild the \\\"grub.cfg\\\" file:\\n\\nfips=1\\n\\nChanges to \\\"/etc/default/grub\\\" require rebuilding the \\\"grub.cfg\\\" file as follows:\\n\\nOn BIOS-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/grub2/grub.cfg\\n\\nOn UEFI-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\\n\\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\\n\\n# df /boot\\nFilesystem 1K-blocks Used Available Use% Mounted on\\n/dev/sda1 495844 53780 416464 12% /boot\\n\\nTo ensure the \\\"boot=\\\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\\n\\n# blkid /dev/sda1\\n/dev/sda1: UUID=\\\"05c000f1-a213-759e-c7a2-f11b7424c797\\\" TYPE=\\\"ext4\\\"\\n\\nFor the example above, append the following string to the kernel command line:\\n\\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\\n\\nIf the file /etc/system-fips does not exists, recreate it:\\n\\n# touch /etc/ system-fips\\n\\nReboot the system for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36310r602640_fix\"\n },\n \"fix\": {\n \"id\": \"F-36310r602640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:126\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204497r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80359-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86691\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72067\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002450\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002476\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nConfigure the operating system to implement DoD-approved encryption by following the steps below: \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nInstall the dracut-fips package with the following command:\\n\\n# yum install dracut-fips\\n\\nRecreate the \\\"initramfs\\\" file with the following command:\\n\\nNote: This command will overwrite the existing \\\"initramfs\\\" file.\\n\\n# dracut -f\\n\\nModify the kernel command line of the current kernel in the \\\"grub.cfg\\\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \\\"/etc/default/grub\\\" file and then rebuild the \\\"grub.cfg\\\" file:\\n\\nfips=1\\n\\nChanges to \\\"/etc/default/grub\\\" require rebuilding the \\\"grub.cfg\\\" file as follows:\\n\\nOn BIOS-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/grub2/grub.cfg\\n\\nOn UEFI-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\\n\\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot=<partition of /boot or /boot/efi> must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\\n\\n# df /boot\\nFilesystem 1K-blocks Used Available Use% Mounted on\\n/dev/sda1 495844 53780 416464 12% /boot\\n\\nTo ensure the \\\"boot=\\\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\\n\\n# blkid /dev/sda1\\n/dev/sda1: UUID=\\\"05c000f1-a213-759e-c7a2-f11b7424c797\\\" TYPE=\\\"ext4\\\"\\n\\nFor the example above, append the following string to the kernel command line:\\n\\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\\n\\nIf the file /etc/system-fips does not exists, recreate it:\\n\\n# touch /etc/ system-fips\\n\\nReboot the system for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36310r602640_fix\"\n },\n \"fix\": {\n \"id\": \"F-36310r602640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:126\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204497r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223", + "code_desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false", "start_time": "2021-12-17T10:39:39" } ] @@ -11258,10 +11222,10 @@ "CM-7 a" ], "severity": "high", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false", "group_id": "xccdf_mil.disa.stig_group_V-204502", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204502r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1292\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4626r88699_fix", @@ -11298,47 +11262,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11404,11 +11368,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the telnet-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27165-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72077\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86701\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n# yum remove telnet-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-4626r88699_fix\"\n },\n \"fix\": {\n \"id\": \"F-4626r88699_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1292\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204502r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the telnet-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27165-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72077\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86701\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n# yum remove telnet-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-4626r88699_fix\"\n },\n \"fix\": {\n \"id\": \"F-4626r88699_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1292\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204502r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false", "start_time": "2021-12-17T10:39:39" } ] @@ -11424,10 +11388,10 @@ "AU-3 b" ], "severity": "medium", - "description": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096", + "description": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false", "group_id": "xccdf_mil.disa.stig_group_V-204503", "group_title": "SRG-OS-000038-GPOS-00016", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204503r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86703\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36311r602643_fix", @@ -11468,47 +11432,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11578,11 +11542,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that auditing is configured to produce records containing information to establish what type of events occurred, where the events occurred, the source of the events, and the outcome of the events. These audit records must also identify individual identities of group account users.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\\n\\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27407-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72079\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000131\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to produce audit records containing information to establish when (date and time) the events occurred.\\n\\nEnable the auditd service with the following command:\\n\\n# systemctl start auditd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-36311r602643_fix\"\n },\n \"fix\": {\n \"id\": \"F-36311r602643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86703\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204503r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that auditing is configured to produce records containing information to establish what type of events occurred, where the events occurred, the source of the events, and the outcome of the events. These audit records must also identify individual identities of group account users.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\\n\\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27407-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72079\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000131\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to produce audit records containing information to establish when (date and time) the events occurred.\\n\\nEnable the auditd service with the following command:\\n\\n# systemctl start auditd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-36311r602643_fix\"\n },\n \"fix\": {\n \"id\": \"F-36311r602643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86703\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204503r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096", + "code_desc": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false", "start_time": "2021-12-17T10:39:39" } ] @@ -11596,10 +11560,10 @@ "AU-5 a" ], "severity": "medium", - "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023", + "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false", "group_id": "xccdf_mil.disa.stig_group_V-204504", "group_title": "SRG-OS-000046-GPOS-00022", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204504r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:776\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4628r462467_fix", @@ -11636,47 +11600,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11742,11 +11706,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must shut down upon audit processing failure, unless availability is an overriding concern. If availability is a concern, the system must alert the designated staff (System Administrator [SA] and Information System Security Officer [ISSO] at a minimum) in the event of an audit processing failure.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\\n\\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80381-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72081\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to shut down in the event of an audit processing failure.\\n\\nAdd or correct the option to shut down the operating system with the following command:\\n\\n# auditctl -f 2\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 2\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure with the following command:\\n\\n# auditctl -f 1\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 1\\n\\nKernel log monitoring must also be configured to properly alert designated staff.\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4628r462467_fix\"\n },\n \"fix\": {\n \"id\": \"F-4628r462467_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:776\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204504r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must shut down upon audit processing failure, unless availability is an overriding concern. If availability is a concern, the system must alert the designated staff (System Administrator [SA] and Information System Security Officer [ISSO] at a minimum) in the event of an audit processing failure.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\\n\\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80381-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72081\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to shut down in the event of an audit processing failure.\\n\\nAdd or correct the option to shut down the operating system with the following command:\\n\\n# auditctl -f 2\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 2\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure with the following command:\\n\\n# auditctl -f 1\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 1\\n\\nKernel log monitoring must also be configured to properly alert designated staff.\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4628r462467_fix\"\n },\n \"fix\": {\n \"id\": \"F-4628r462467_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:776\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204504r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023", + "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false", "start_time": "2021-12-17T10:39:39" } ] @@ -11760,10 +11724,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "group_id": "xccdf_mil.disa.stig_group_V-204506", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204506r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95729\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4630r462470_fix", @@ -11796,47 +11760,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11898,11 +11862,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured to off-load audit logs onto a different system or storage media from the system being audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \\\"au-remote\\\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81017\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/plugins.d/au-remote.conf file and add or update the following values:\\n\\ndirection = out\\npath = /sbin/audisp-remote\\ntype = always\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"lang\": \"en\",\n \"fixref\": \"F-4630r462470_fix\"\n },\n \"fix\": {\n \"id\": \"F-4630r462470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95729\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204506r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured to off-load audit logs onto a different system or storage media from the system being audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \\\"au-remote\\\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81017\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/plugins.d/au-remote.conf file and add or update the following values:\\n\\ndirection = out\\npath = /sbin/audisp-remote\\ntype = always\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"lang\": \"en\",\n \"fixref\": \"F-4630r462470_fix\"\n },\n \"fix\": {\n \"id\": \"F-4630r462470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95729\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204506r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-12-17T10:39:39" } ] @@ -11916,10 +11880,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "group_id": "xccdf_mil.disa.stig_group_V-204507", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204507r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95731\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36312r602646_fix", @@ -11952,47 +11916,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12054,11 +12018,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must take appropriate action when the remote logging buffer is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-81019\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"lang\": \"en\",\n \"fixref\": \"F-36312r602646_fix\"\n },\n \"fix\": {\n \"id\": \"F-36312r602646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95731\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204507r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must take appropriate action when the remote logging buffer is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-81019\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"lang\": \"en\",\n \"fixref\": \"F-36312r602646_fix\"\n },\n \"fix\": {\n \"id\": \"F-36312r602646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95731\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204507r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-12-17T10:39:39" } ] @@ -12072,10 +12036,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "group_id": "xccdf_mil.disa.stig_group_V-204508", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204508r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95733\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36313r602649_fix", @@ -12108,47 +12072,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12210,11 +12174,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030211\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must label all off-loaded audit logs before sending them to the central log server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81021\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"lang\": \"en\",\n \"fixref\": \"F-36313r602649_fix\"\n },\n \"fix\": {\n \"id\": \"F-36313r602649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95733\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204508r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030211\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must label all off-loaded audit logs before sending them to the central log server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81021\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"lang\": \"en\",\n \"fixref\": \"F-36313r602649_fix\"\n },\n \"fix\": {\n \"id\": \"F-36313r602649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:95733\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204508r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-12-17T10:39:39" } ] @@ -12228,10 +12192,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "group_id": "xccdf_mil.disa.stig_group_V-204509", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204509r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86707\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4633r88720_fix", @@ -12264,47 +12228,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12366,11 +12330,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must off-load audit records onto a different system or media from the system being audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72083\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to off-load audit records onto a different system or media from the system being audited.\\n\\nSet the remote server option in \\\"/etc/audisp/audisp-remote.conf\\\" with the IP address of the log aggregation server.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4633r88720_fix\"\n },\n \"fix\": {\n \"id\": \"F-4633r88720_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86707\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204509r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must off-load audit records onto a different system or media from the system being audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72083\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to off-load audit records onto a different system or media from the system being audited.\\n\\nSet the remote server option in \\\"/etc/audisp/audisp-remote.conf\\\" with the IP address of the log aggregation server.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4633r88720_fix\"\n },\n \"fix\": {\n \"id\": \"F-4633r88720_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86707\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204509r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-12-17T10:39:39" } ] @@ -12384,10 +12348,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "group_id": "xccdf_mil.disa.stig_group_V-204510", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204510r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86709\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4634r88723_fix", @@ -12420,47 +12384,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12522,11 +12486,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must encrypt the transfer of audit records off-loaded onto a different system or media from the system being audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72085\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86709\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt the transfer of off-loaded audit records onto a different system or media from the system being audited.\\n\\nUncomment the \\\"enable_krb5\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it with the following line:\\n\\nenable_krb5 = yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-4634r88723_fix\"\n },\n \"fix\": {\n \"id\": \"F-4634r88723_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86709\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204510r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must encrypt the transfer of audit records off-loaded onto a different system or media from the system being audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72085\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86709\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt the transfer of off-loaded audit records onto a different system or media from the system being audited.\\n\\nUncomment the \\\"enable_krb5\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it with the following line:\\n\\nenable_krb5 = yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-4634r88723_fix\"\n },\n \"fix\": {\n \"id\": \"F-4634r88723_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86709\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204510r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-12-17T10:39:39" } ] @@ -12540,10 +12504,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.", + "description": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "group_id": "xccdf_mil.disa.stig_group_V-204511", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204511r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86711\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36314r602652_fix", @@ -12576,47 +12540,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12678,11 +12642,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when the audit storage volume is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72087\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86711\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if the disk the audit records are written to becomes full.\\n\\nUncomment or edit the \\\"disk_full_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\", such as the following line:\\n\\ndisk_full_action = single\",\n \"lang\": \"en\",\n \"fixref\": \"F-36314r602652_fix\"\n },\n \"fix\": {\n \"id\": \"F-36314r602652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86711\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204511r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when the audit storage volume is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72087\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86711\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if the disk the audit records are written to becomes full.\\n\\nUncomment or edit the \\\"disk_full_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\", such as the following line:\\n\\ndisk_full_action = single\",\n \"lang\": \"en\",\n \"fixref\": \"F-36314r602652_fix\"\n },\n \"fix\": {\n \"id\": \"F-36314r602652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86711\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204511r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.", + "code_desc": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "start_time": "2021-12-17T10:39:39" } ] @@ -12696,10 +12660,10 @@ "AU-4 (1)" ], "severity": "medium", - "description": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.", + "description": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "group_id": "xccdf_mil.disa.stig_group_V-204512", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204512r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87815\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36315r602655_fix", @@ -12732,47 +12696,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12834,11 +12798,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030321\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when there is an error sending audit records to a remote system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-73163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if there is an error sending audit records to a remote system.\\n\\nUncomment the \\\"network_failure_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\".\\n\\nnetwork_failure_action = syslog\",\n \"lang\": \"en\",\n \"fixref\": \"F-36315r602655_fix\"\n },\n \"fix\": {\n \"id\": \"F-36315r602655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87815\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204512r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030321\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when there is an error sending audit records to a remote system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-73163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if there is an error sending audit records to a remote system.\\n\\nUncomment the \\\"network_failure_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\".\\n\\nnetwork_failure_action = syslog\",\n \"lang\": \"en\",\n \"fixref\": \"F-36315r602655_fix\"\n },\n \"fix\": {\n \"id\": \"F-36315r602655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87815\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204512r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.", + "code_desc": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "start_time": "2021-12-17T10:39:39" } ] @@ -12852,10 +12816,10 @@ "AU-5 (1)" ], "severity": "medium", - "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.", + "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "group_id": "xccdf_mil.disa.stig_group_V-204514", "group_title": "SRG-OS-000343-GPOS-00134", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204514r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4638r88735_fix", @@ -12888,47 +12852,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12990,11 +12954,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) via email when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72091\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"space_left_action\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to \\\"email\\\". \\n \\nspace_left_action = email\",\n \"lang\": \"en\",\n \"fixref\": \"F-4638r88735_fix\"\n },\n \"fix\": {\n \"id\": \"F-4638r88735_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204514r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) via email when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72091\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"space_left_action\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to \\\"email\\\". \\n \\nspace_left_action = email\",\n \"lang\": \"en\",\n \"fixref\": \"F-4638r88735_fix\"\n },\n \"fix\": {\n \"id\": \"F-4638r88735_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204514r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.", + "code_desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "start_time": "2021-12-17T10:39:39" } ] @@ -13008,10 +12972,10 @@ "AU-5 (1)" ], "severity": "medium", - "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.", + "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "group_id": "xccdf_mil.disa.stig_group_V-204515", "group_title": "SRG-OS-000343-GPOS-00134", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204515r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3821\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:885\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4639r88738_fix", @@ -13048,47 +13012,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13131,11 +13095,9 @@ }, "value": [ { - "title": { - "text": "Account for auditd to send email when actions occurs", - "lang": "en-US" - }, + "title": "Account for auditd to send email when actions occurs", "description": "The setting for action_mail_acct in /etc/audit/auditd.conf", + "warning": "", "value": [ "root", { @@ -13179,11 +13141,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27394-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72093\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"action_mail_acct\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to root and any other accounts associated with security personnel. \\n \\naction_mail_acct = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-4639r88738_fix\"\n },\n \"fix\": {\n \"id\": \"F-4639r88738_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3821\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:885\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204515r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27394-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72093\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"action_mail_acct\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to root and any other accounts associated with security personnel. \\n \\naction_mail_acct = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-4639r88738_fix\"\n },\n \"fix\": {\n \"id\": \"F-4639r88738_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3821\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:885\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204515r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.", + "code_desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "start_time": "2021-12-17T10:39:39" } ] @@ -13197,10 +13159,10 @@ "AC-6 (9)" ], "severity": "medium", - "description": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.", + "description": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false", "group_id": "xccdf_mil.disa.stig_group_V-204516", "group_title": "SRG-OS-000327-GPOS-00127", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204516r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:710\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4640r88741_fix", @@ -13233,47 +13195,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13335,11 +13297,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all executions of privileged functions.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72095\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002234\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to audit the execution of privileged functions.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k setgid\\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k setgid\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4640r88741_fix\"\n },\n \"fix\": {\n \"id\": \"F-4640r88741_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:710\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204516r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all executions of privileged functions.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72095\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002234\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to audit the execution of privileged functions.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k setgid\\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k setgid\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4640r88741_fix\"\n },\n \"fix\": {\n \"id\": \"F-4640r88741_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:710\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204516r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.", + "code_desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false", "start_time": "2021-12-17T10:39:39" } ] @@ -13355,10 +13317,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-204517", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204517r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:552\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4641r462559_fix", @@ -13399,47 +13361,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13509,11 +13471,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chown syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27364-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86721\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72097\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4641r462559_fix\"\n },\n \"fix\": {\n \"id\": \"F-4641r462559_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:552\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204517r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chown syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27364-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86721\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72097\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4641r462559_fix\"\n },\n \"fix\": {\n \"id\": \"F-4641r462559_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:552\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204517r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-12-17T10:39:39" } ] @@ -13529,10 +13491,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-204518", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204518r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:567\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4642r462562_fix", @@ -13573,47 +13535,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13683,11 +13645,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchown syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27356-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86723\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72099\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4642r462562_fix\"\n },\n \"fix\": {\n \"id\": \"F-4642r462562_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:567\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204518r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchown syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27356-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86723\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72099\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4642r462562_fix\"\n },\n \"fix\": {\n \"id\": \"F-4642r462562_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:567\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204518r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-12-17T10:39:39" } ] @@ -13703,10 +13665,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-204519", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204519r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:587\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4643r462565_fix", @@ -13747,47 +13709,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13857,11 +13819,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lchown syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27083-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72101\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86725\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4643r462565_fix\"\n },\n \"fix\": {\n \"id\": \"F-4643r462565_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:587\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204519r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lchown syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27083-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72101\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86725\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4643r462565_fix\"\n },\n \"fix\": {\n \"id\": \"F-4643r462565_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:587\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204519r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-12-17T10:39:39" } ] @@ -13877,10 +13839,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-204520", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204520r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:572\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4644r462568_fix", @@ -13921,47 +13883,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14031,11 +13993,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchownat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27387-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72103\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86727\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4644r462568_fix\"\n },\n \"fix\": {\n \"id\": \"F-4644r462568_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:572\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204520r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchownat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27387-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72103\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86727\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4644r462568_fix\"\n },\n \"fix\": {\n \"id\": \"F-4644r462568_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:572\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204520r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-12-17T10:39:39" } ] @@ -14049,10 +14011,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204521", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204521r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:546\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4645r462571_fix", @@ -14089,47 +14051,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14195,11 +14157,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chmod syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27339-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72105\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4645r462571_fix\"\n },\n \"fix\": {\n \"id\": \"F-4645r462571_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:546\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204521r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chmod syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27339-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72105\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4645r462571_fix\"\n },\n \"fix\": {\n \"id\": \"F-4645r462571_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:546\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204521r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -14213,10 +14175,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204522", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204522r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:557\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4646r462574_fix", @@ -14253,47 +14215,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14359,11 +14321,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmod syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27393-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72107\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4646r462574_fix\"\n },\n \"fix\": {\n \"id\": \"F-4646r462574_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:557\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204522r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmod syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27393-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72107\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4646r462574_fix\"\n },\n \"fix\": {\n \"id\": \"F-4646r462574_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:557\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204522r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -14377,10 +14339,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204523", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204523r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:562\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4647r462577_fix", @@ -14417,47 +14379,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14523,11 +14485,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmodat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27388-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72109\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmodat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4647r462577_fix\"\n },\n \"fix\": {\n \"id\": \"F-4647r462577_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:562\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204523r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmodat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27388-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72109\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmodat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4647r462577_fix\"\n },\n \"fix\": {\n \"id\": \"F-4647r462577_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:562\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204523r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -14541,10 +14503,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204524", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204524r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:607\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4648r462732_fix", @@ -14581,47 +14543,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14687,11 +14649,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setxattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27213-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86735\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72111\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4648r462732_fix\"\n },\n \"fix\": {\n \"id\": \"F-4648r462732_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:607\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204524r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setxattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27213-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86735\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72111\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4648r462732_fix\"\n },\n \"fix\": {\n \"id\": \"F-4648r462732_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:607\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204524r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -14705,10 +14667,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204525", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204525r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:582\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4649r462580_fix", @@ -14745,47 +14707,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14851,11 +14813,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fsetxattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27389-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86737\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72113\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4649r462580_fix\"\n },\n \"fix\": {\n \"id\": \"F-4649r462580_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:582\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204525r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fsetxattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27389-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86737\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72113\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4649r462580_fix\"\n },\n \"fix\": {\n \"id\": \"F-4649r462580_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:582\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204525r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -14869,10 +14831,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204526", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204526r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:597\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4650r462583_fix", @@ -14909,47 +14871,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15015,11 +14977,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lsetxattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27280-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72115\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86739\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4650r462583_fix\"\n },\n \"fix\": {\n \"id\": \"F-4650r462583_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:597\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204526r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lsetxattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27280-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72115\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86739\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4650r462583_fix\"\n },\n \"fix\": {\n \"id\": \"F-4650r462583_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:597\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204526r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -15033,10 +14995,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204527", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204527r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:602\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4651r462586_fix", @@ -15073,47 +15035,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15179,11 +15141,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the removexattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27367-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72117\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86741\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"removexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4651r462586_fix\"\n },\n \"fix\": {\n \"id\": \"F-4651r462586_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:602\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204527r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the removexattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27367-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72117\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86741\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"removexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4651r462586_fix\"\n },\n \"fix\": {\n \"id\": \"F-4651r462586_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:602\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204527r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -15197,10 +15159,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204528", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204528r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:577\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4652r462589_fix", @@ -15237,47 +15199,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15343,11 +15305,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fremovexattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27353-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86743\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72119\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4652r462589_fix\"\n },\n \"fix\": {\n \"id\": \"F-4652r462589_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:577\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204528r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fremovexattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27353-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86743\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72119\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4652r462589_fix\"\n },\n \"fix\": {\n \"id\": \"F-4652r462589_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:577\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204528r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -15361,10 +15323,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-204529", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204529r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:592\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4653r462592_fix", @@ -15401,47 +15363,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15507,11 +15469,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lremovexattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27410-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72121\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86745\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4653r462592_fix\"\n },\n \"fix\": {\n \"id\": \"F-4653r462592_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:592\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204529r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lremovexattr syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27410-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72121\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86745\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4653r462592_fix\"\n },\n \"fix\": {\n \"id\": \"F-4653r462592_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:592\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204529r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:39:39" } ] @@ -15527,10 +15489,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204530", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204530r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:801\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4654r462595_fix", @@ -15571,47 +15533,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15681,11 +15643,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the creat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80385-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72123\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86747\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"creat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4654r462595_fix\"\n },\n \"fix\": {\n \"id\": \"F-4654r462595_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:801\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204530r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the creat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80385-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72123\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86747\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"creat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4654r462595_fix\"\n },\n \"fix\": {\n \"id\": \"F-4654r462595_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:801\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204530r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -15701,10 +15663,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204531", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204531r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:805\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4655r462598_fix", @@ -15745,47 +15707,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15855,11 +15817,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80386-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86749\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72125\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4655r462598_fix\"\n },\n \"fix\": {\n \"id\": \"F-4655r462598_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:805\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204531r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80386-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86749\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72125\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4655r462598_fix\"\n },\n \"fix\": {\n \"id\": \"F-4655r462598_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:805\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204531r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -15875,10 +15837,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204532", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204532r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:803\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4656r462601_fix", @@ -15919,47 +15881,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16029,11 +15991,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the openat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80387-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72127\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86751\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"openat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4656r462601_fix\"\n },\n \"fix\": {\n \"id\": \"F-4656r462601_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:803\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204532r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the openat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80387-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72127\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86751\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"openat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4656r462601_fix\"\n },\n \"fix\": {\n \"id\": \"F-4656r462601_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:803\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204532r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -16049,10 +16011,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204533", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204533r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:804\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4657r462604_fix", @@ -16093,47 +16055,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16203,11 +16165,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open_by_handle_at syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80388-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86753\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72129\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open_by_handle_at\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4657r462604_fix\"\n },\n \"fix\": {\n \"id\": \"F-4657r462604_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:804\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204533r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open_by_handle_at syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80388-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86753\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72129\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open_by_handle_at\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4657r462604_fix\"\n },\n \"fix\": {\n \"id\": \"F-4657r462604_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:804\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204533r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -16223,10 +16185,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204534", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204534r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:806\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4658r462607_fix", @@ -16267,47 +16229,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16377,11 +16339,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the truncate syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80389-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86755\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72131\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"truncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4658r462607_fix\"\n },\n \"fix\": {\n \"id\": \"F-4658r462607_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:806\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204534r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the truncate syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80389-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86755\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72131\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"truncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4658r462607_fix\"\n },\n \"fix\": {\n \"id\": \"F-4658r462607_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:806\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204534r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -16397,10 +16359,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204535", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204535r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:802\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4659r462610_fix", @@ -16441,47 +16403,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16551,11 +16513,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ftruncate syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80390-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72133\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86757\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ftruncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4659r462610_fix\"\n },\n \"fix\": {\n \"id\": \"F-4659r462610_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:802\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204535r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ftruncate syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80390-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72133\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86757\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ftruncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4659r462610_fix\"\n },\n \"fix\": {\n \"id\": \"F-4659r462610_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:802\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204535r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -16571,10 +16533,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "group_id": "xccdf_mil.disa.stig_group_V-204536", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204536r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:618\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4660r462613_fix", @@ -16615,47 +16577,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16725,11 +16687,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the semanage command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80391-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86759\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72135\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"semanage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4660r462613_fix\"\n },\n \"fix\": {\n \"id\": \"F-4660r462613_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:618\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204536r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the semanage command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80391-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86759\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72135\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"semanage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4660r462613_fix\"\n },\n \"fix\": {\n \"id\": \"F-4660r462613_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:618\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204536r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-12-17T10:39:39" } ] @@ -16745,10 +16707,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "group_id": "xccdf_mil.disa.stig_group_V-204537", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204537r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:621\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4661r462616_fix", @@ -16789,47 +16751,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16899,11 +16861,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setsebool command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80392-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72137\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86761\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setsebool\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4661r462616_fix\"\n },\n \"fix\": {\n \"id\": \"F-4661r462616_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:621\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204537r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setsebool command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80392-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72137\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86761\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setsebool\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4661r462616_fix\"\n },\n \"fix\": {\n \"id\": \"F-4661r462616_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:621\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204537r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-12-17T10:39:39" } ] @@ -16919,10 +16881,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "group_id": "xccdf_mil.disa.stig_group_V-204538", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204538r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:612\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4662r462619_fix", @@ -16963,47 +16925,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17073,11 +17035,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chcon command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80393-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72139\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86763\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chcon\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4662r462619_fix\"\n },\n \"fix\": {\n \"id\": \"F-4662r462619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:612\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204538r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chcon command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80393-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72139\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86763\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chcon\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4662r462619_fix\"\n },\n \"fix\": {\n \"id\": \"F-4662r462619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:612\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204538r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-12-17T10:39:39" } ] @@ -17093,10 +17055,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "group_id": "xccdf_mil.disa.stig_group_V-204539", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204539r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86765\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4663r462622_fix", @@ -17133,47 +17095,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17239,11 +17201,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030590\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setfiles command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72141\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86765\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setfiles\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4663r462622_fix\"\n },\n \"fix\": {\n \"id\": \"F-4663r462622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86765\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204539r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030590\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setfiles command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72141\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86765\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setfiles\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4663r462622_fix\"\n },\n \"fix\": {\n \"id\": \"F-4663r462622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86765\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204539r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-12-17T10:39:39" } ] @@ -17261,10 +17223,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "group_id": "xccdf_mil.disa.stig_group_V-204540", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204540r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:675\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4664r88813_fix", @@ -17309,47 +17271,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17423,11 +17385,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all unsuccessful account access events.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80383-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72145\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86769\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when unsuccessful account access events occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-w /var/run/faillock -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4664r88813_fix\"\n },\n \"fix\": {\n \"id\": \"F-4664r88813_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:675\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204540r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all unsuccessful account access events.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80383-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72145\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86769\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when unsuccessful account access events occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-w /var/run/faillock -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4664r88813_fix\"\n },\n \"fix\": {\n \"id\": \"F-4664r88813_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:675\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204540r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "start_time": "2021-12-17T10:39:39" } ] @@ -17445,10 +17407,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "group_id": "xccdf_mil.disa.stig_group_V-204541", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204541r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:676\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4665r88816_fix", @@ -17493,47 +17455,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17607,11 +17569,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all successful account access events.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80384-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72147\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86771\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful account access events occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4665r88816_fix\"\n },\n \"fix\": {\n \"id\": \"F-4665r88816_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:676\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204541r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all successful account access events.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80384-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72147\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86771\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful account access events occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4665r88816_fix\"\n },\n \"fix\": {\n \"id\": \"F-4665r88816_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:676\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204541r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "start_time": "2021-12-17T10:39:39" } ] @@ -17629,10 +17591,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204542", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204542r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:733\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4666r462625_fix", @@ -17677,47 +17639,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17791,11 +17753,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the passwd command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80395-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86773\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72149\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"passwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4666r462625_fix\"\n },\n \"fix\": {\n \"id\": \"F-4666r462625_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:733\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204542r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the passwd command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80395-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86773\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72149\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"passwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4666r462625_fix\"\n },\n \"fix\": {\n \"id\": \"F-4666r462625_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:733\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204542r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -17813,10 +17775,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204543", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204543r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:760\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4667r462628_fix", @@ -17861,47 +17823,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17975,11 +17937,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unix_chkpwd command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80396-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86775\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72151\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unix_chkpwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4667r462628_fix\"\n },\n \"fix\": {\n \"id\": \"F-4667r462628_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:760\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204543r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unix_chkpwd command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80396-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86775\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72151\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unix_chkpwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4667r462628_fix\"\n },\n \"fix\": {\n \"id\": \"F-4667r462628_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:760\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204543r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -17997,10 +17959,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204544", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204544r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:724\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4668r462631_fix", @@ -18045,47 +18007,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18159,11 +18121,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the gpasswd command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80397-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86777\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72153\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"gpasswd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4668r462631_fix\"\n },\n \"fix\": {\n \"id\": \"F-4668r462631_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:724\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204544r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the gpasswd command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80397-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86777\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72153\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"gpasswd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4668r462631_fix\"\n },\n \"fix\": {\n \"id\": \"F-4668r462631_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:724\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204544r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -18181,10 +18143,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204545", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204545r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4669r462634_fix", @@ -18229,47 +18191,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18343,11 +18305,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chage command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80398-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86779\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4669r462634_fix\"\n },\n \"fix\": {\n \"id\": \"F-4669r462634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204545r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chage command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80398-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86779\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4669r462634_fix\"\n },\n \"fix\": {\n \"id\": \"F-4669r462634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:715\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204545r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -18365,10 +18327,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204546", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204546r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:763\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4670r462637_fix", @@ -18413,47 +18375,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18527,11 +18489,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the userhelper command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80399-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86781\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72157\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"userhelper\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4670r462637_fix\"\n },\n \"fix\": {\n \"id\": \"F-4670r462637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:763\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204546r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the userhelper command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80399-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86781\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72157\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"userhelper\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4670r462637_fix\"\n },\n \"fix\": {\n \"id\": \"F-4670r462637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:763\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204546r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -18551,10 +18513,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204547", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204547r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:748\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4671r462640_fix", @@ -18603,47 +18565,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18721,11 +18683,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the su command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80400-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86783\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4671r462640_fix\"\n },\n \"fix\": {\n \"id\": \"F-4671r462640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:748\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204547r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the su command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80400-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86783\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4671r462640_fix\"\n },\n \"fix\": {\n \"id\": \"F-4671r462640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:748\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204547r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -18745,10 +18707,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204548", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204548r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:751\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4672r462643_fix", @@ -18797,47 +18759,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18915,11 +18877,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudo command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80401-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86785\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"sudo\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4672r462643_fix\"\n },\n \"fix\": {\n \"id\": \"F-4672r462643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:751\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204548r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudo command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80401-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86785\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"sudo\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4672r462643_fix\"\n },\n \"fix\": {\n \"id\": \"F-4672r462643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:751\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204548r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -18939,10 +18901,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204549", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204549r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:773\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4673r88840_fix", @@ -18991,47 +18953,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19109,11 +19071,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudoers file and all files in the /etc/sudoers.d/ directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27461-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86787\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to access the \\\"/etc/sudoers\\\" file and files in the \\\"/etc/sudoers.d/\\\" directory.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k privileged-actions\\n\\n-w /etc/sudoers.d/ -p wa -k privileged-actions\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4673r88840_fix\"\n },\n \"fix\": {\n \"id\": \"F-4673r88840_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:773\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204549r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudoers file and all files in the /etc/sudoers.d/ directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27461-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86787\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to access the \\\"/etc/sudoers\\\" file and files in the \\\"/etc/sudoers.d/\\\" directory.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k privileged-actions\\n\\n-w /etc/sudoers.d/ -p wa -k privileged-actions\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4673r88840_fix\"\n },\n \"fix\": {\n \"id\": \"F-4673r88840_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:773\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204549r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -19133,10 +19095,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204550", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204550r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:727\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4674r462646_fix", @@ -19185,47 +19147,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19303,11 +19265,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the newgrp command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80403-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86789\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"newgrp\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4674r462646_fix\"\n },\n \"fix\": {\n \"id\": \"F-4674r462646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:727\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204550r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the newgrp command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80403-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86789\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"newgrp\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4674r462646_fix\"\n },\n \"fix\": {\n \"id\": \"F-4674r462646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:727\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204550r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -19327,10 +19289,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204551", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204551r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:718\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4675r462649_fix", @@ -19379,47 +19341,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19497,11 +19459,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030720\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chsh command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80404-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86791\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chsh\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4675r462649_fix\"\n },\n \"fix\": {\n \"id\": \"F-4675r462649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:718\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204551r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030720\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chsh command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80404-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86791\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chsh\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4675r462649_fix\"\n },\n \"fix\": {\n \"id\": \"F-4675r462649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:718\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204551r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -19517,10 +19479,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204552", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204552r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:686\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4676r462652_fix", @@ -19561,47 +19523,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19671,11 +19633,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the mount command and syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27447-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86795\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"mount\\\" command and syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4676r462652_fix\"\n },\n \"fix\": {\n \"id\": \"F-4676r462652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:686\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204552r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the mount command and syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27447-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86795\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"mount\\\" command and syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4676r462652_fix\"\n },\n \"fix\": {\n \"id\": \"F-4676r462652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:686\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204552r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -19691,10 +19653,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204553", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204553r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:757\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4677r462655_fix", @@ -19735,47 +19697,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19845,11 +19807,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030750\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the umount command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80405-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86797\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"umount\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4677r462655_fix\"\n },\n \"fix\": {\n \"id\": \"F-4677r462655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:757\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204553r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030750\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the umount command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80405-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86797\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"umount\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4677r462655_fix\"\n },\n \"fix\": {\n \"id\": \"F-4677r462655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:757\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204553r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -19865,10 +19827,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204554", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204554r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:736\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4678r462658_fix", @@ -19909,47 +19871,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20019,11 +19981,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postdrop command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80406-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86799\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postdrop\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4678r462658_fix\"\n },\n \"fix\": {\n \"id\": \"F-4678r462658_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:736\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204554r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postdrop command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80406-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86799\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postdrop\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4678r462658_fix\"\n },\n \"fix\": {\n \"id\": \"F-4678r462658_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:736\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204554r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -20039,10 +20001,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204555", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204555r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:739\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4679r462661_fix", @@ -20083,47 +20045,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20193,11 +20155,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030770\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postqueue command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80407-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86801\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72177\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postqueue\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4679r462661_fix\"\n },\n \"fix\": {\n \"id\": \"F-4679r462661_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:739\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204555r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030770\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postqueue command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80407-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86801\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72177\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postqueue\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4679r462661_fix\"\n },\n \"fix\": {\n \"id\": \"F-4679r462661_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:739\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204555r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -20215,10 +20177,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204556", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204556r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:745\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4680r462664_fix", @@ -20263,47 +20225,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20377,11 +20339,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030780\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ssh-keysign command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80408-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86803\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72179\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ssh-keysign\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4680r462664_fix\"\n },\n \"fix\": {\n \"id\": \"F-4680r462664_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:745\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204556r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030780\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ssh-keysign command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80408-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86803\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72179\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ssh-keysign\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4680r462664_fix\"\n },\n \"fix\": {\n \"id\": \"F-4680r462664_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:745\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204556r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -20399,10 +20361,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-204557", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204557r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:721\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4681r462667_fix", @@ -20447,47 +20409,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20561,11 +20523,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the crontab command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80410-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72183\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"crontab\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4681r462667_fix\"\n },\n \"fix\": {\n \"id\": \"F-4681r462667_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:721\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204557r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the crontab command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80410-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72183\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"crontab\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4681r462667_fix\"\n },\n \"fix\": {\n \"id\": \"F-4681r462667_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:721\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204557r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:39:39" } ] @@ -20579,10 +20541,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.false", "group_id": "xccdf_mil.disa.stig_group_V-204558", "group_title": "SRG-OS-000471-GPOS-00215", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204558r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:730\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4682r462670_fix", @@ -20619,47 +20581,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20725,11 +20687,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030810\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the pam_timestamp_check command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80411-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72185\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86809\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"pam_timestamp_check\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4682r462670_fix\"\n },\n \"fix\": {\n \"id\": \"F-4682r462670_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:730\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204558r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030810\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the pam_timestamp_check command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80411-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72185\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86809\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"pam_timestamp_check\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4682r462670_fix\"\n },\n \"fix\": {\n \"id\": \"F-4682r462670_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:730\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204558r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.false", "start_time": "2021-12-17T10:39:39" } ] @@ -20743,10 +20705,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "group_id": "xccdf_mil.disa.stig_group_V-204559", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204559r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93705\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4683r88870_fix", @@ -20779,47 +20741,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20881,11 +20843,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030819\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the create_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-78999\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-93705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"create_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S create_module -k module-change\\n\\n-a always,exit -F arch=b64 -S create_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4683r88870_fix\"\n },\n \"fix\": {\n \"id\": \"F-4683r88870_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93705\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204559r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030819\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the create_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-78999\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-93705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"create_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S create_module -k module-change\\n\\n-a always,exit -F arch=b64 -S create_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4683r88870_fix\"\n },\n \"fix\": {\n \"id\": \"F-4683r88870_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93705\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204559r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-12-17T10:39:39" } ] @@ -20899,10 +20861,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "group_id": "xccdf_mil.disa.stig_group_V-204560", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204560r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:657\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4684r88873_fix", @@ -20939,47 +20901,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21045,11 +21007,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030820\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the init_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80414-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72187\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"init_module\\\" syscall occur. \\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S init_module -k module-change\\n\\n-a always,exit -F arch=b64 -S init_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4684r88873_fix\"\n },\n \"fix\": {\n \"id\": \"F-4684r88873_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:657\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204560r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030820\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the init_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80414-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72187\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"init_module\\\" syscall occur. \\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S init_module -k module-change\\n\\n-a always,exit -F arch=b64 -S init_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4684r88873_fix\"\n },\n \"fix\": {\n \"id\": \"F-4684r88873_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:657\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204560r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-12-17T10:39:39" } ] @@ -21063,10 +21025,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "group_id": "xccdf_mil.disa.stig_group_V-204561", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204561r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93707\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4685r88876_fix", @@ -21103,47 +21065,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21209,11 +21171,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030821\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the finit_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80547-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-79001\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-93707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"finit_module\\\" syscall occur. \\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S finit_module -k module-change\\n\\n-a always,exit -F arch=b64 -S finit_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4685r88876_fix\"\n },\n \"fix\": {\n \"id\": \"F-4685r88876_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93707\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204561r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030821\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the finit_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80547-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-79001\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-93707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"finit_module\\\" syscall occur. \\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S finit_module -k module-change\\n\\n-a always,exit -F arch=b64 -S finit_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4685r88876_fix\"\n },\n \"fix\": {\n \"id\": \"F-4685r88876_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:93707\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204561r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-12-17T10:39:39" } ] @@ -21227,10 +21189,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "group_id": "xccdf_mil.disa.stig_group_V-204562", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204562r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:658\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4686r88879_fix", @@ -21267,47 +21229,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21373,11 +21335,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the delete_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80415-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72189\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"delete_module\\\" syscall occur. \\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S delete_module -k module-change\\n\\n-a always,exit -F arch=b64 -S delete_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4686r88879_fix\"\n },\n \"fix\": {\n \"id\": \"F-4686r88879_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:658\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204562r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the delete_module syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80415-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72189\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"delete_module\\\" syscall occur. \\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S delete_module -k module-change\\n\\n-a always,exit -F arch=b64 -S delete_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4686r88879_fix\"\n },\n \"fix\": {\n \"id\": \"F-4686r88879_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:658\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204562r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-12-17T10:39:39" } ] @@ -21391,10 +21353,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "group_id": "xccdf_mil.disa.stig_group_V-204563", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204563r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86815\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4687r462673_fix", @@ -21427,47 +21389,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21529,11 +21491,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030840\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the kmod command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72191\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"kmod\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /usr/bin/kmod -p x -F auid!=unset -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4687r462673_fix\"\n },\n \"fix\": {\n \"id\": \"F-4687r462673_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86815\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204563r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030840\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the kmod command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72191\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"kmod\\\" command occur. \\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /usr/bin/kmod -p x -F auid!=unset -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4687r462673_fix\"\n },\n \"fix\": {\n \"id\": \"F-4687r462673_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86815\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204563r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one. \n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-12-17T10:39:39" } ] @@ -21551,10 +21513,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-204564", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204564r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:875\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4688r88885_fix", @@ -21603,47 +21565,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21721,11 +21683,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030870\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80435-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72197\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following rule \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4688r88885_fix\"\n },\n \"fix\": {\n \"id\": \"F-4688r88885_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:875\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204564r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030870\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80435-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72197\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following rule \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4688r88885_fix\"\n },\n \"fix\": {\n \"id\": \"F-4688r88885_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:875\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204564r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:39:39" } ] @@ -21743,10 +21705,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "group_id": "xccdf_mil.disa.stig_group_V-204565", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204565r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:866\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4689r88888_fix", @@ -21795,47 +21757,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21913,11 +21875,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030871\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80433-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87817\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4689r88888_fix\"\n },\n \"fix\": {\n \"id\": \"F-4689r88888_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:866\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204565r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030871\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80433-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87817\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4689r88888_fix\"\n },\n \"fix\": {\n \"id\": \"F-4689r88888_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:866\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204565r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-12-17T10:39:39" } ] @@ -21935,10 +21897,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "group_id": "xccdf_mil.disa.stig_group_V-204566", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204566r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:869\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4690r88891_fix", @@ -21987,47 +21949,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22105,11 +22067,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030872\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80432-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4690r88891_fix\"\n },\n \"fix\": {\n \"id\": \"F-4690r88891_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:869\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204566r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030872\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80432-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4690r88891_fix\"\n },\n \"fix\": {\n \"id\": \"F-4690r88891_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:869\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204566r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-12-17T10:39:39" } ] @@ -22127,10 +22089,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "group_id": "xccdf_mil.disa.stig_group_V-204567", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204567r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:878\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4691r88894_fix", @@ -22179,47 +22141,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22297,11 +22259,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030873\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80431-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4691r88894_fix\"\n },\n \"fix\": {\n \"id\": \"F-4691r88894_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:878\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204567r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030873\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80431-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4691r88894_fix\"\n },\n \"fix\": {\n \"id\": \"F-4691r88894_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:878\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204567r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-12-17T10:39:39" } ] @@ -22319,10 +22281,10 @@ "AU-12 c" ], "severity": "medium", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "group_id": "xccdf_mil.disa.stig_group_V-204568", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204568r744115_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:872\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4692r744114_fix", @@ -22371,47 +22333,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22489,11 +22451,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030874\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80430-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect:\\n# systemctl restart auditd\",\n \"lang\": \"en\",\n \"fixref\": \"F-4692r744114_fix\"\n },\n \"fix\": {\n \"id\": \"F-4692r744114_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:872\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204568r744115_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030874\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80430-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect:\\n# systemctl restart auditd\",\n \"lang\": \"en\",\n \"fixref\": \"F-4692r744114_fix\"\n },\n \"fix\": {\n \"id\": \"F-4692r744114_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:872\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204568r744115_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-12-17T10:39:39" } ] @@ -22509,10 +22471,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204569", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204569r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:628\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4693r462676_fix", @@ -22553,47 +22515,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22663,11 +22625,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030880\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rename syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72199\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rename\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4693r462676_fix\"\n },\n \"fix\": {\n \"id\": \"F-4693r462676_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:628\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204569r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030880\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rename syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72199\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rename\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4693r462676_fix\"\n },\n \"fix\": {\n \"id\": \"F-4693r462676_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:628\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204569r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -22683,10 +22645,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204570", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204570r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:629\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4694r462679_fix", @@ -22727,47 +22689,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22837,11 +22799,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030890\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the renameat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80413-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72201\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"renameat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4694r462679_fix\"\n },\n \"fix\": {\n \"id\": \"F-4694r462679_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:629\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204570r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030890\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the renameat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80413-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72201\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"renameat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4694r462679_fix\"\n },\n \"fix\": {\n \"id\": \"F-4694r462679_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:629\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204570r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -22857,10 +22819,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204571", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204571r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:625\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4695r462682_fix", @@ -22901,47 +22863,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23011,11 +22973,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030900\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rmdir syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80412-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72203\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rmdir\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4695r462682_fix\"\n },\n \"fix\": {\n \"id\": \"F-4695r462682_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:625\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204571r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030900\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rmdir syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80412-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72203\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rmdir\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4695r462682_fix\"\n },\n \"fix\": {\n \"id\": \"F-4695r462682_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:625\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204571r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -23031,10 +22993,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204572", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204572r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:626\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4696r462685_fix", @@ -23075,47 +23037,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23185,11 +23147,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030910\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlink syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72205\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86829\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlink\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4696r462685_fix\"\n },\n \"fix\": {\n \"id\": \"F-4696r462685_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:626\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204572r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030910\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlink syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72205\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86829\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlink\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4696r462685_fix\"\n },\n \"fix\": {\n \"id\": \"F-4696r462685_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:626\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204572r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -23205,10 +23167,10 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "group_id": "xccdf_mil.disa.stig_group_V-204573", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204573r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:627\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4697r462688_fix", @@ -23249,47 +23211,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23359,11 +23321,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030920\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlinkat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72207\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86831\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlinkat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4697r462688_fix\"\n },\n \"fix\": {\n \"id\": \"F-4697r462688_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:627\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204573r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030920\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlinkat syscall.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72207\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86831\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlinkat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4697r462688_fix\"\n },\n \"fix\": {\n \"id\": \"F-4697r462688_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:627\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204573r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-12-17T10:39:39" } ] @@ -23377,10 +23339,10 @@ "AC-10" ], "severity": "low", - "description": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.", + "description": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "group_id": "xccdf_mil.disa.stig_group_V-204576", "group_title": "SRG-OS-000027-GPOS-00008", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204576r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3792\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:449\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4700r88921_fix", @@ -23417,47 +23379,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23500,11 +23462,9 @@ }, "value": [ { - "title": { - "text": "Maximum concurrent login sessions", - "lang": "en-US" - }, + "title": "Maximum concurrent login sessions", "description": "Maximum number of concurrent sessions by a user", + "warning": "", "value": [ "10", { @@ -23564,11 +23524,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27081-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72217\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86841\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/ :\\n\\n* hard maxlogins 10\",\n \"lang\": \"en\",\n \"fixref\": \"F-4700r88921_fix\"\n },\n \"fix\": {\n \"id\": \"F-4700r88921_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3792\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:449\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204576r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27081-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72217\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86841\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/ :\\n\\n* hard maxlogins 10\",\n \"lang\": \"en\",\n \"fixref\": \"F-4700r88921_fix\"\n },\n \"fix\": {\n \"id\": \"F-4700r88921_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3792\",\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:449\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204576r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.", + "code_desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "start_time": "2021-12-17T10:39:39" } ] @@ -23586,10 +23546,10 @@ "IA-7" ], "severity": "medium", - "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false", "group_id": "xccdf_mil.disa.stig_group_V-204578", "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204578r744116_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1399\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4702r622306_fix", @@ -23634,47 +23594,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23748,11 +23708,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux 7 operating system must implement DoD-approved encryption to protect the confidentiality of SSH connections.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\\n\\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \\\"strongest to weakest\\\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27295-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72221\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86845\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to use FIPS 140-2 approved cryptographic algorithms.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nCiphers aes256-ctr,aes192-ctr,aes128-ctr\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4702r622306_fix\"\n },\n \"fix\": {\n \"id\": \"F-4702r622306_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1399\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204578r744116_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux 7 operating system must implement DoD-approved encryption to protect the confidentiality of SSH connections.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\\n\\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \\\"strongest to weakest\\\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27295-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72221\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86845\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to use FIPS 140-2 approved cryptographic algorithms.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nCiphers aes256-ctr,aes192-ctr,aes128-ctr\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4702r622306_fix\"\n },\n \"fix\": {\n \"id\": \"F-4702r622306_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1399\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204578r744116_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nThe system will attempt to use the first cipher presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest cipher available to secure the SSH connection.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false", "start_time": "2021-12-17T10:39:39" } ] @@ -23768,10 +23728,10 @@ "AC-12" ], "severity": "medium", - "description": "Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072", + "description": "Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072false", "group_id": "xccdf_mil.disa.stig_group_V-204579", "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204579r646844_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:510\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4703r646843_fix", @@ -23808,47 +23768,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23914,11 +23874,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with a communication session are terminated at the end of the session or after 15 minutes of inactivity from the user at a command prompt, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86847\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72223\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to terminate all network connections associated with a communications session at the end of the session or after a period of inactivity.\\n\\nCreate a script to enforce the inactivity timeout (for example /etc/profile.d/tmout.sh) such as:\\n\\n#!/bin/bash\\n\\ndeclare -xr TMOUT=900\",\n \"lang\": \"en\",\n \"fixref\": \"F-4703r646843_fix\"\n },\n \"fix\": {\n \"id\": \"F-4703r646843_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:510\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204579r646844_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with a communication session are terminated at the end of the session or after 15 minutes of inactivity from the user at a command prompt, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86847\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72223\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to terminate all network connections associated with a communications session at the end of the session or after a period of inactivity.\\n\\nCreate a script to enforce the inactivity timeout (for example /etc/profile.d/tmout.sh) such as:\\n\\n#!/bin/bash\\n\\ndeclare -xr TMOUT=900\",\n \"lang\": \"en\",\n \"fixref\": \"F-4703r646843_fix\"\n },\n \"fix\": {\n \"id\": \"F-4703r646843_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:510\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204579r646844_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072", + "code_desc": "Terminating an idle session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle session will also free up resources committed by the managed network element. \n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000029-GPOS-00010, SRG-OS-000163-GPOS-00072false", "start_time": "2021-12-17T10:39:39" } ] @@ -23932,10 +23892,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.", + "description": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false", "group_id": "xccdf_mil.disa.stig_group_V-204584", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204584r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92521\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4708r88945_fix", @@ -23968,47 +23928,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24070,11 +24030,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement virtual address space randomization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92521\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system implement virtual address space randomization.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a config file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nkernel.randomize_va_space = 2\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4708r88945_fix\"\n },\n \"fix\": {\n \"id\": \"F-4708r88945_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92521\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204584r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement virtual address space randomization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92521\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system implement virtual address space randomization.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a config file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nkernel.randomize_va_space = 2\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4708r88945_fix\"\n },\n \"fix\": {\n \"id\": \"F-4708r88945_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:92521\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204584r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.", + "code_desc": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false", "start_time": "2021-12-17T10:39:40" } ] @@ -24093,10 +24053,10 @@ "SC-8 (1)" ], "severity": "medium", - "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190", + "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "group_id": "xccdf_mil.disa.stig_group_V-204585", "group_title": "SRG-OS-000423-GPOS-00187", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204585r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:4248\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4709r88948_fix", @@ -24145,47 +24105,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24263,11 +24223,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all networked systems have SSH installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80215-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86857\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72233\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002420\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002421\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002422\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Install SSH packages onto the host with the following commands:\\n\\n# yum install openssh-server.x86_64\",\n \"lang\": \"en\",\n \"fixref\": \"F-4709r88948_fix\"\n },\n \"fix\": {\n \"id\": \"F-4709r88948_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:4248\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204585r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all networked systems have SSH installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80215-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86857\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72233\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002420\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002421\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002422\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Install SSH packages onto the host with the following commands:\\n\\n# yum install openssh-server.x86_64\",\n \"lang\": \"en\",\n \"fixref\": \"F-4709r88948_fix\"\n },\n \"fix\": {\n \"id\": \"F-4709r88948_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:4248\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204585r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190", + "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "start_time": "2021-12-17T10:39:40" } ] @@ -24283,10 +24243,10 @@ "AC-12" ], "severity": "medium", - "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109", + "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "group_id": "xccdf_mil.disa.stig_group_V-204587", "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204587r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3866\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1391\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4711r88954_fix", @@ -24327,47 +24287,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24414,11 +24374,9 @@ }, "value": [ { - "title": { - "text": "SSH session Idle time", - "lang": "en-US" - }, + "title": "SSH session Idle time", "description": "Specify duration of allowed idle time.", + "warning": "", "value": [ "600", { @@ -24474,11 +24432,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27433-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72237\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86861\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to automatically terminate a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveInterval 600\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4711r88954_fix\"\n },\n \"fix\": {\n \"id\": \"F-4711r88954_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3866\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1391\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204587r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27433-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72237\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86861\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to automatically terminate a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveInterval 600\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4711r88954_fix\"\n },\n \"fix\": {\n \"id\": \"F-4711r88954_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3866\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1391\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204587r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109", + "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "start_time": "2021-12-17T10:39:40" } ] @@ -24492,10 +24450,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-204588", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204588r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1379\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4712r88957_fix", @@ -24532,47 +24490,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24638,11 +24596,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using RSA rhosts authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80373-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72239\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86863\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using RSA rhosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nRhostsRSAAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4712r88957_fix\"\n },\n \"fix\": {\n \"id\": \"F-4712r88957_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1379\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204588r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using RSA rhosts authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80373-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72239\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86863\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using RSA rhosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nRhostsRSAAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4712r88957_fix\"\n },\n \"fix\": {\n \"id\": \"F-4712r88957_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1379\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204588r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-12-17T10:39:40" } ] @@ -24658,10 +24616,10 @@ "AC-12" ], "severity": "medium", - "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109", + "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "group_id": "xccdf_mil.disa.stig_group_V-204589", "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204589r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1393\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4713r88960_fix", @@ -24702,47 +24660,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24812,11 +24770,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic terminate after a period of inactivity.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27082-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86865\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72241\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to terminate automatically a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveCountMax 0\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4713r88960_fix\"\n },\n \"fix\": {\n \"id\": \"F-4713r88960_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1393\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204589r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic terminate after a period of inactivity.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27082-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86865\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72241\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to terminate automatically a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveCountMax 0\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4713r88960_fix\"\n },\n \"fix\": {\n \"id\": \"F-4713r88960_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1393\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204589r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109", + "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "start_time": "2021-12-17T10:39:40" } ] @@ -24830,10 +24788,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-204590", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204590r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1377\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4714r88963_fix", @@ -24870,47 +24828,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24976,11 +24934,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using rhosts authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27377-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72243\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86867\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreRhosts yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-4714r88963_fix\"\n },\n \"fix\": {\n \"id\": \"F-4714r88963_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1377\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204590r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using rhosts authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27377-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72243\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86867\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreRhosts yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-4714r88963_fix\"\n },\n \"fix\": {\n \"id\": \"F-4714r88963_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1377\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204590r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-12-17T10:39:40" } ] @@ -24994,10 +24952,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.", + "description": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "group_id": "xccdf_mil.disa.stig_group_V-204591", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204591r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:166\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4715r88966_fix", @@ -25034,47 +24992,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25140,11 +25098,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon an SSH logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80225-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72245\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86869\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4715r88966_fix\"\n },\n \"fix\": {\n \"id\": \"F-4715r88966_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:166\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204591r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon an SSH logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80225-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72245\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86869\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4715r88966_fix\"\n },\n \"fix\": {\n \"id\": \"F-4715r88966_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:166\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204591r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.", + "code_desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "start_time": "2021-12-17T10:39:40" } ] @@ -25158,10 +25116,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.", + "description": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-204592", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204592r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1381\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4716r88969_fix", @@ -25198,47 +25156,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25304,11 +25262,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not permit direct logons to the root account using remote access via SSH.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27445-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72247\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86871\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to stop users from logging on remotely as the root user.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nPermitRootLogin no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4716r88969_fix\"\n },\n \"fix\": {\n \"id\": \"F-4716r88969_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1381\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204592r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not permit direct logons to the root account using remote access via SSH.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27445-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72247\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86871\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to stop users from logging on remotely as the root user.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nPermitRootLogin no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4716r88969_fix\"\n },\n \"fix\": {\n \"id\": \"F-4716r88969_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1381\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204592r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.", + "code_desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "start_time": "2021-12-17T10:39:40" } ] @@ -25322,10 +25280,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-204593", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204593r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1383\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4717r88972_fix", @@ -25362,47 +25320,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25468,11 +25426,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using known hosts authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80372-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72249\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86873\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4717r88972_fix\"\n },\n \"fix\": {\n \"id\": \"F-4717r88972_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1383\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204593r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using known hosts authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80372-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72249\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86873\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4717r88972_fix\"\n },\n \"fix\": {\n \"id\": \"F-4717r88972_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1383\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204593r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-12-17T10:39:40" } ] @@ -25488,10 +25446,10 @@ "CM-6 b" ], "severity": "high", - "description": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227", + "description": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false", "group_id": "xccdf_mil.disa.stig_group_V-204594", "group_title": "SRG-OS-000074-GPOS-00042", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204594r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1373\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4718r88975_fix", @@ -25532,47 +25490,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25642,11 +25600,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use the SSHv2 protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\\n\\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27320-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86875\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72251\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000197\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove all Protocol lines that reference version \\\"1\\\" in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor). The \\\"Protocol\\\" line must be as follows:\\n\\nProtocol 2\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4718r88975_fix\"\n },\n \"fix\": {\n \"id\": \"F-4718r88975_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1373\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204594r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use the SSHv2 protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\\n\\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27320-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86875\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72251\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000197\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove all Protocol lines that reference version \\\"1\\\" in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor). The \\\"Protocol\\\" line must be as follows:\\n\\nProtocol 2\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4718r88975_fix\"\n },\n \"fix\": {\n \"id\": \"F-4718r88975_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1373\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204594r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227", + "code_desc": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false", "start_time": "2021-12-17T10:39:40" } ] @@ -25660,10 +25618,10 @@ "AC-17 (2)" ], "severity": "medium", - "description": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest hash available to secure the SSH connection.", + "description": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest hash available to secure the SSH connection.false", "group_id": "xccdf_mil.disa.stig_group_V-204595", "group_title": "SRG-OS-000250-GPOS-00093", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204595r744117_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:168\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4719r622309_fix", @@ -25700,47 +25658,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25806,11 +25764,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\\n\\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \\\"strongest to weakest\\\" is a method to ensure the use of the strongest hash available to secure the SSH connection.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27455-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86877\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72253\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"MACs\\\" keyword and set its value to \\\"hmac-sha2-512\\\" and/or \\\"hmac-sha2-256\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nMACs hmac-sha2-512,hmac-sha2-256\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4719r622309_fix\"\n },\n \"fix\": {\n \"id\": \"F-4719r622309_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:168\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204595r744117_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\\n\\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \\\"strongest to weakest\\\" is a method to ensure the use of the strongest hash available to secure the SSH connection.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27455-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86877\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72253\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"MACs\\\" keyword and set its value to \\\"hmac-sha2-512\\\" and/or \\\"hmac-sha2-256\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nMACs hmac-sha2-512,hmac-sha2-256\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4719r622309_fix\"\n },\n \"fix\": {\n \"id\": \"F-4719r622309_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:168\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204595r744117_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest hash available to secure the SSH connection.", + "code_desc": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nThe system will attempt to use the first hash presented by the client that matches the server list. Listing the values \"strongest to weakest\" is a method to ensure the use of the strongest hash available to secure the SSH connection.false", "start_time": "2021-12-17T10:39:40" } ] @@ -25824,10 +25782,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.", + "description": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-204596", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204596r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:120\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4720r88981_fix", @@ -25864,47 +25822,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25970,11 +25928,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH public host key files have mode 0644 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27311-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72255\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86879\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Note: SSH public key files may be found in other directories on the system depending on the installation. \\n\\nChange the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n# chmod 0644 /etc/ssh/*.key.pub\",\n \"lang\": \"en\",\n \"fixref\": \"F-4720r88981_fix\"\n },\n \"fix\": {\n \"id\": \"F-4720r88981_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:120\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204596r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH public host key files have mode 0644 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If a public host key file is modified by an unauthorized user, the SSH service may be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27311-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72255\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86879\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Note: SSH public key files may be found in other directories on the system depending on the installation. \\n\\nChange the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n# chmod 0644 /etc/ssh/*.key.pub\",\n \"lang\": \"en\",\n \"fixref\": \"F-4720r88981_fix\"\n },\n \"fix\": {\n \"id\": \"F-4720r88981_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:120\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204596r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.", + "code_desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "start_time": "2021-12-17T10:39:40" } ] @@ -25988,10 +25946,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.", + "description": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "group_id": "xccdf_mil.disa.stig_group_V-204597", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204597r792834_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:118\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4721r792833_fix", @@ -26028,47 +25986,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26134,11 +26092,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH private host key files have mode 0600 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27485-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72257\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86881\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0600\\\" with the following command:\\n\\n# chmod 0600 /path/to/file/ssh_host*key\",\n \"lang\": \"en\",\n \"fixref\": \"F-4721r792833_fix\"\n },\n \"fix\": {\n \"id\": \"F-4721r792833_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:118\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204597r792834_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH private host key files have mode 0600 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If an unauthorized user obtains the private SSH host key file, the host could be impersonated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27485-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72257\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86881\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0600\\\" with the following command:\\n\\n# chmod 0600 /path/to/file/ssh_host*key\",\n \"lang\": \"en\",\n \"fixref\": \"F-4721r792833_fix\"\n },\n \"fix\": {\n \"id\": \"F-4721r792833_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:118\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204597r792834_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.", + "code_desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "start_time": "2021-12-17T10:39:40" } ] @@ -26160,10 +26118,10 @@ "CM-5 (1)" ], "severity": "medium", - "description": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.", + "description": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false", "group_id": "xccdf_mil.disa.stig_group_V-204598", "group_title": "SRG-OS-000364-GPOS-00151", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204598r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:160\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4722r88987_fix", @@ -26212,47 +26170,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26330,11 +26288,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Generic Security Service Application Program Interface (GSSAPI) authentication unless needed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72259\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86883\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"GSSAPIAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\": \\n\\nGSSAPIAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf GSSAPI authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4722r88987_fix\"\n },\n \"fix\": {\n \"id\": \"F-4722r88987_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:160\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204598r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Generic Security Service Application Program Interface (GSSAPI) authentication unless needed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72259\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86883\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"GSSAPIAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\": \\n\\nGSSAPIAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf GSSAPI authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4722r88987_fix\"\n },\n \"fix\": {\n \"id\": \"F-4722r88987_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:160\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204598r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.", + "code_desc": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false", "start_time": "2021-12-17T10:39:40" } ] @@ -26356,10 +26314,10 @@ "CM-5 (1)" ], "severity": "medium", - "description": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.", + "description": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false", "group_id": "xccdf_mil.disa.stig_group_V-204599", "group_title": "SRG-OS-000364-GPOS-00151", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204599r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:162\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4723r88990_fix", @@ -26412,47 +26370,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26534,11 +26492,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Kerberos authentication unless needed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80221-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72261\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86885\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"KerberosAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf Kerberos authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4723r88990_fix\"\n },\n \"fix\": {\n \"id\": \"F-4723r88990_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:162\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204599r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Kerberos authentication unless needed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80221-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72261\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86885\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"KerberosAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf Kerberos authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4723r88990_fix\"\n },\n \"fix\": {\n \"id\": \"F-4723r88990_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:162\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204599r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.", + "code_desc": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false", "start_time": "2021-12-17T10:39:40" } ] @@ -26552,10 +26510,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.", + "description": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "group_id": "xccdf_mil.disa.stig_group_V-204600", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204600r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:164\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4724r88993_fix", @@ -26592,47 +26550,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26698,11 +26656,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon performs strict mode checking of home directory configuration files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80222-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86887\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72263\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4724r88993_fix\"\n },\n \"fix\": {\n \"id\": \"F-4724r88993_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:164\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204600r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon performs strict mode checking of home directory configuration files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80222-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86887\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72263\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4724r88993_fix\"\n },\n \"fix\": {\n \"id\": \"F-4724r88993_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:164\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204600r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.", + "code_desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "start_time": "2021-12-17T10:39:40" } ] @@ -26716,10 +26674,10 @@ "CM-6 b" ], "severity": "medium", - "description": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.", + "description": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false", "group_id": "xccdf_mil.disa.stig_group_V-204601", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204601r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:171\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4725r88996_fix", @@ -26756,47 +26714,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26862,11 +26820,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon uses privilege separation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80223-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86889\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72265\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"UsePrivilegeSeparation\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"sandbox\\\" or \\\"yes\\\":\\n\\nUsePrivilegeSeparation sandbox\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4725r88996_fix\"\n },\n \"fix\": {\n \"id\": \"F-4725r88996_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:171\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204601r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon uses privilege separation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80223-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86889\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72265\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"UsePrivilegeSeparation\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"sandbox\\\" or \\\"yes\\\":\\n\\nUsePrivilegeSeparation sandbox\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4725r88996_fix\"\n },\n \"fix\": {\n \"id\": \"F-4725r88996_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:171\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204601r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.", + "code_desc": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false", "start_time": "2021-12-17T10:39:40" } ] @@ -26880,10 +26838,10 @@ "CM-6 b" ], "severity": "medium", - "description": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.", + "description": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "group_id": "xccdf_mil.disa.stig_group_V-204602", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204602r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:158\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4726r88999_fix", @@ -26916,47 +26874,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27018,11 +26976,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow compression or only allows compression after successful authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72267\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4726r88999_fix\"\n },\n \"fix\": {\n \"id\": \"F-4726r88999_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:158\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204602r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow compression or only allows compression after successful authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72267\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4726r88999_fix\"\n },\n \"fix\": {\n \"id\": \"F-4726r88999_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:158\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204602r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.", + "code_desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "start_time": "2021-12-17T10:39:40" } ] @@ -27036,10 +26994,10 @@ "CM-6 b" ], "severity": "low", - "description": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.", + "description": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false", "group_id": "xccdf_mil.disa.stig_group_V-204605", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204605r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1020\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4729r89008_fix", @@ -27072,47 +27030,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27174,11 +27132,11 @@ } ], "impact": 0.3, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72275\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/postlogin\\\". \\n\\nAdd the following line to the top of \\\"/etc/pam.d/postlogin\\\":\\n\\nsession required pam_lastlog.so showfailed\",\n \"lang\": \"en\",\n \"fixref\": \"F-4729r89008_fix\"\n },\n \"fix\": {\n \"id\": \"F-4729r89008_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1020\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204605r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72275\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/postlogin\\\". \\n\\nAdd the following line to the top of \\\"/etc/pam.d/postlogin\\\":\\n\\nsession required pam_lastlog.so showfailed\",\n \"lang\": \"en\",\n \"fixref\": \"F-4729r89008_fix\"\n },\n \"fix\": {\n \"id\": \"F-4729r89008_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1020\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204605r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.", + "code_desc": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false", "start_time": "2021-12-17T10:39:40" } ] @@ -27192,10 +27150,10 @@ "CM-6 b" ], "severity": "high", - "description": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "description": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "group_id": "xccdf_mil.disa.stig_group_V-204606", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204606r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86901\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4730r89011_fix", @@ -27228,47 +27186,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27330,11 +27288,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not contain .shosts files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72277\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/.shosts\",\n \"lang\": \"en\",\n \"fixref\": \"F-4730r89011_fix\"\n },\n \"fix\": {\n \"id\": \"F-4730r89011_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86901\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204606r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not contain .shosts files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72277\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/.shosts\",\n \"lang\": \"en\",\n \"fixref\": \"F-4730r89011_fix\"\n },\n \"fix\": {\n \"id\": \"F-4730r89011_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86901\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204606r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "code_desc": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-12-17T10:39:43" } ] @@ -27348,10 +27306,10 @@ "CM-6 b" ], "severity": "high", - "description": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "description": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "group_id": "xccdf_mil.disa.stig_group_V-204607", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204607r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86903\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4731r89014_fix", @@ -27384,47 +27342,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27486,11 +27444,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not contain shosts.equiv files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72279\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/shosts.equiv\",\n \"lang\": \"en\",\n \"fixref\": \"F-4731r89014_fix\"\n },\n \"fix\": {\n \"id\": \"F-4731r89014_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86903\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204607r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not contain shosts.equiv files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72279\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/shosts.equiv\",\n \"lang\": \"en\",\n \"fixref\": \"F-4731r89014_fix\"\n },\n \"fix\": {\n \"id\": \"F-4731r89014_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:86903\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204607r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "code_desc": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-12-17T10:39:47" } ] @@ -27504,10 +27462,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "group_id": "xccdf_mil.disa.stig_group_V-204609", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204609r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3771\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:251\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4733r89020_fix", @@ -27544,47 +27502,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27627,11 +27585,9 @@ }, "value": [ { - "title": { - "text": "net.ipv4.conf.all.accept_source_route", - "lang": "en-US" - }, + "title": "net.ipv4.conf.all.accept_source_route", "description": "Trackers could be using source-routed packets to\ngenerate traffic that seems to be intra-net, but actually was\ncreated outside and has been redirected.", + "warning": "", "value": [ "0", { @@ -27675,11 +27631,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27434-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72283\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_source_route = 0 \\n\\nIssue the following command to make the changes take effect:\\n \\n# sysctl -system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4733r89020_fix\"\n },\n \"fix\": {\n \"id\": \"F-4733r89020_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3771\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:251\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204609r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27434-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72283\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_source_route = 0 \\n\\nIssue the following command to make the changes take effect:\\n \\n# sysctl -system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4733r89020_fix\"\n },\n \"fix\": {\n \"id\": \"F-4733r89020_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3771\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:251\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204609r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-12-17T10:39:47" } ] @@ -27693,10 +27649,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "group_id": "xccdf_mil.disa.stig_group_V-204612", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204612r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3776\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:269\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4736r89029_fix", @@ -27733,47 +27689,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27816,11 +27772,9 @@ }, "value": [ { - "title": { - "text": "net.ipv4.conf.default.accept_source_route", - "lang": "en-US" - }, + "title": "net.ipv4.conf.default.accept_source_route", "description": "Disable IP source routing?", + "warning": "", "value": [ "0", { @@ -27864,11 +27818,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80162-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72285\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_source_route = 0 \\n\\nIssue the following command to make the changes take effect:\\n \\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4736r89029_fix\"\n },\n \"fix\": {\n \"id\": \"F-4736r89029_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3776\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:269\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204612r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80162-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72285\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_source_route = 0 \\n\\nIssue the following command to make the changes take effect:\\n \\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4736r89029_fix\"\n },\n \"fix\": {\n \"id\": \"F-4736r89029_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3776\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:269\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204612r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-12-17T10:39:47" } ] @@ -27882,10 +27836,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.", + "description": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false", "group_id": "xccdf_mil.disa.stig_group_V-204613", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204613r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3780\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:284\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4737r89032_fix", @@ -27922,47 +27876,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28005,11 +27959,9 @@ }, "value": [ { - "title": { - "text": "net.ipv4.icmp_echo_ignore_broadcasts", - "lang": "en-US" - }, + "title": "net.ipv4.icmp_echo_ignore_broadcasts", "description": "Ignore all ICMP ECHO and TIMESTAMP requests sent to it via broadcast/multicast", + "warning": "", "value": [ "1", { @@ -28053,11 +28005,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80165-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72287\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts = 1\\n\\nIssue the following command to make the changes take effect: \\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4737r89032_fix\"\n },\n \"fix\": {\n \"id\": \"F-4737r89032_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3780\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:284\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204613r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80165-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72287\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts = 1\\n\\nIssue the following command to make the changes take effect: \\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4737r89032_fix\"\n },\n \"fix\": {\n \"id\": \"F-4737r89032_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3780\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:284\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204613r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.", + "code_desc": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false", "start_time": "2021-12-17T10:39:47" } ] @@ -28071,10 +28023,10 @@ "CM-6 b" ], "severity": "medium", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "group_id": "xccdf_mil.disa.stig_group_V-204614", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204614r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3775\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:266\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4738r89035_fix", @@ -28111,47 +28063,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28194,11 +28146,9 @@ }, "value": [ { - "title": { - "text": "net.ipv4.conf.default.accept_redirects", - "lang": "en-US" - }, + "title": "net.ipv4.conf.default.accept_redirects", "description": "Disable ICMP Redirect Acceptance?", + "warning": "", "value": [ "0", { @@ -28242,11 +28192,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80163-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72289\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to not accept IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_redirects = 0 \\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4738r89035_fix\"\n },\n \"fix\": {\n \"id\": \"F-4738r89035_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3775\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:266\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204614r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80163-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72289\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to not accept IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_redirects = 0 \\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4738r89035_fix\"\n },\n \"fix\": {\n \"id\": \"F-4738r89035_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3775\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:266\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204614r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "start_time": "2021-12-17T10:39:47" } ] @@ -28260,10 +28210,10 @@ "CM-6 b" ], "severity": "medium", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "group_id": "xccdf_mil.disa.stig_group_V-204615", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204615r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3770\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:248\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4739r89038_fix", @@ -28300,47 +28250,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28383,11 +28333,9 @@ }, "value": [ { - "title": { - "text": "net.ipv4.conf.all.accept_redirects", - "lang": "en-US" - }, + "title": "net.ipv4.conf.all.accept_redirects", "description": "Disable ICMP Redirect Acceptance", + "warning": "", "value": [ "0", { @@ -28431,11 +28379,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040641\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must ignore Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80158-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to ignore IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_redirects = 0 \\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4739r89038_fix\"\n },\n \"fix\": {\n \"id\": \"F-4739r89038_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3770\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:248\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204615r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040641\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must ignore Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80158-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to ignore IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_redirects = 0 \\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4739r89038_fix\"\n },\n \"fix\": {\n \"id\": \"F-4739r89038_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3770\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:248\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204615r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "start_time": "2021-12-17T10:39:47" } ] @@ -28449,10 +28397,10 @@ "CM-6 b" ], "severity": "medium", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "group_id": "xccdf_mil.disa.stig_group_V-204616", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204616r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:281\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4740r89041_fix", @@ -28489,47 +28437,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28595,11 +28543,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow interfaces to perform Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72291\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects by default. \\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4740r89041_fix\"\n },\n \"fix\": {\n \"id\": \"F-4740r89041_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:281\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204616r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not allow interfaces to perform Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72291\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects by default. \\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4740r89041_fix\"\n },\n \"fix\": {\n \"id\": \"F-4740r89041_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:281\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204616r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "start_time": "2021-12-17T10:39:47" } ] @@ -28613,10 +28561,10 @@ "CM-6 b" ], "severity": "medium", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "group_id": "xccdf_mil.disa.stig_group_V-204617", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204617r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:263\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4741r89044_fix", @@ -28653,47 +28601,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28759,11 +28707,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72293\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects. \\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4741r89044_fix\"\n },\n \"fix\": {\n \"id\": \"F-4741r89044_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:263\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204617r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72293\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects. \\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4741r89044_fix\"\n },\n \"fix\": {\n \"id\": \"F-4741r89044_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:263\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204617r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "start_time": "2021-12-17T10:39:47" } ] @@ -28777,10 +28725,10 @@ "CM-6 b" ], "severity": "high", - "description": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.", + "description": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "group_id": "xccdf_mil.disa.stig_group_V-204620", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204620r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1301\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4744r89053_fix", @@ -28813,47 +28761,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28915,11 +28863,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have a File Transfer Protocol (FTP) server package installed unless needed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72299\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the \\\"vsftpd\\\" package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n# yum remove vsftpd\",\n \"lang\": \"en\",\n \"fixref\": \"F-4744r89053_fix\"\n },\n \"fix\": {\n \"id\": \"F-4744r89053_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1301\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204620r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have a File Transfer Protocol (FTP) server package installed unless needed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72299\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the \\\"vsftpd\\\" package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n# yum remove vsftpd\",\n \"lang\": \"en\",\n \"fixref\": \"F-4744r89053_fix\"\n },\n \"fix\": {\n \"id\": \"F-4744r89053_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1301\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204620r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.", + "code_desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "start_time": "2021-12-17T10:39:47" } ] @@ -28941,10 +28889,10 @@ "CM-5 (1)" ], "severity": "high", - "description": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.", + "description": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "group_id": "xccdf_mil.disa.stig_group_V-204621", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204621r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1296\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4745r89056_fix", @@ -28997,47 +28945,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29119,11 +29067,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the Trivial File Transfer Protocol (TFTP) server package installed if not required for operational support.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80213-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72301\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n# yum remove tftp-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-4745r89056_fix\"\n },\n \"fix\": {\n \"id\": \"F-4745r89056_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1296\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204621r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have the Trivial File Transfer Protocol (TFTP) server package installed if not required for operational support.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80213-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72301\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n# yum remove tftp-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-4745r89056_fix\"\n },\n \"fix\": {\n \"id\": \"F-4745r89056_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1296\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204621r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.", + "code_desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "start_time": "2021-12-17T10:39:47" } ] @@ -29137,10 +29085,10 @@ "CM-6 b" ], "severity": "medium", - "description": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.", + "description": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false", "group_id": "xccdf_mil.disa.stig_group_V-204622", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204622r603849_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1389\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4746r622312_fix", @@ -29177,47 +29125,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29283,11 +29231,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that remote X connections are disabled except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80226-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72303\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n# systemctl restart sshd\",\n \"lang\": \"en\",\n \"fixref\": \"F-4746r622312_fix\"\n },\n \"fix\": {\n \"id\": \"F-4746r622312_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1389\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204622r603849_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that remote X connections are disabled except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80226-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72303\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n# systemctl restart sshd\",\n \"lang\": \"en\",\n \"fixref\": \"F-4746r622312_fix\"\n },\n \"fix\": {\n \"id\": \"F-4746r622312_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1389\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204622r603849_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.", + "code_desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false", "start_time": "2021-12-17T10:39:47" } ] @@ -29301,10 +29249,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.", + "description": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false", "group_id": "xccdf_mil.disa.stig_group_V-204624", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204624r646847_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1305\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-36316r646846_fix", @@ -29341,47 +29289,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29447,11 +29395,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have a graphical display manager installed unless approved.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27218-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72307\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the requirement for a graphical user interface with the ISSO or reinstall the operating system without the graphical user interface. If reinstallation is not feasible, then continue with the following procedure:\\n\\nOpen an SSH session and enter the following commands:\\n\\n$ sudo systemctl set-default multi-user.target\\n\\n$ sudo yum remove xorg-x11-server-Xorg xorg-x11-server-common xorg-x11-server-utils\\n\\nA reboot is required for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36316r646846_fix\"\n },\n \"fix\": {\n \"id\": \"F-36316r646846_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1305\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204624r646847_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not have a graphical display manager installed unless approved.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27218-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72307\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the requirement for a graphical user interface with the ISSO or reinstall the operating system without the graphical user interface. If reinstallation is not feasible, then continue with the following procedure:\\n\\nOpen an SSH session and enter the following commands:\\n\\n$ sudo systemctl set-default multi-user.target\\n\\n$ sudo yum remove xorg-x11-server-Xorg xorg-x11-server-common xorg-x11-server-utils\\n\\nA reboot is required for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-36316r646846_fix\"\n },\n \"fix\": {\n \"id\": \"F-36316r646846_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1305\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204624r646847_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.", + "code_desc": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false", "start_time": "2021-12-17T10:39:47" } ] @@ -29465,10 +29413,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "group_id": "xccdf_mil.disa.stig_group_V-204625", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204625r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:290\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4749r89068_fix", @@ -29505,47 +29453,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29611,11 +29559,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not be performing packet forwarding unless the system is a router.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80157-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72309\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.ip_forward = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4749r89068_fix\"\n },\n \"fix\": {\n \"id\": \"F-4749r89068_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:290\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204625r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not be performing packet forwarding unless the system is a router.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80157-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72309\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.ip_forward = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4749r89068_fix\"\n },\n \"fix\": {\n \"id\": \"F-4749r89068_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:290\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204625r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "start_time": "2021-12-17T10:39:47" } ] @@ -29629,10 +29577,10 @@ "CM-6 b" ], "severity": "high", - "description": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.", + "description": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false", "group_id": "xccdf_mil.disa.stig_group_V-204627", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204627r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1369\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4751r89074_fix", @@ -29669,47 +29617,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29775,11 +29723,11 @@ } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"SNMP community strings on the Red Hat Enterprise Linux operating system must be changed from the default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27386-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72313\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If the \\\"/etc/snmp/snmpd.conf\\\" file exists, modify any lines that contain a community string value of \\\"public\\\" or \\\"private\\\" to another string value.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4751r89074_fix\"\n },\n \"fix\": {\n \"id\": \"F-4751r89074_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1369\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204627r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"SNMP community strings on the Red Hat Enterprise Linux operating system must be changed from the default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27386-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72313\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If the \\\"/etc/snmp/snmpd.conf\\\" file exists, modify any lines that contain a community string value of \\\"public\\\" or \\\"private\\\" to another string value.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4751r89074_fix\"\n },\n \"fix\": {\n \"id\": \"F-4751r89074_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1369\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204627r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.", + "code_desc": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false", "start_time": "2021-12-17T10:39:47" } ] @@ -29793,10 +29741,10 @@ "CM-6 b" ], "severity": "medium", - "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false", "group_id": "xccdf_mil.disa.stig_group_V-204630", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204630r603261_rule", "check": "{\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3785\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:303\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4754r89083_fix", @@ -29833,47 +29781,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29916,11 +29864,9 @@ }, "value": [ { - "title": { - "text": "net.ipv6.conf.all.accept_source_route", - "lang": "en-US" - }, + "title": "net.ipv6.conf.all.accept_source_route", "description": "Trackers could be using source-routed packets to\ngenerate traffic that seems to be intra-net, but actually was\ncreated outside and has been redirected.", + "warning": "", "value": [ "0", { @@ -29964,11 +29910,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not forward IPv6 source-routed packets.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80179-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72319\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86943\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter, if IPv6 is enabled, by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv6.conf.all.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4754r89083_fix\"\n },\n \"fix\": {\n \"id\": \"F-4754r89083_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3785\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:303\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204630r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must not forward IPv6 source-routed packets.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80179-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72319\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86943\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter, if IPv6 is enabled, by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv6.conf.all.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-4754r89083_fix\"\n },\n \"fix\": {\n \"id\": \"F-4754r89083_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3785\",\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\"\n },\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:303\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204630r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-12-17T10:39:47" } ] @@ -29985,10 +29931,10 @@ "IA-2 (12)" ], "severity": "medium", - "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "group_id": "xccdf_mil.disa.stig_group_V-204631", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204631r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87041\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4755r462473_fix", @@ -30029,47 +29975,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30139,11 +30085,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must have the required packages for multifactor authentication installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87041\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72417\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required packages.\\n\\nInstall the pam_pkcs11 package with the following command:\\n\\n# yum install pam_pkcs11\",\n \"lang\": \"en\",\n \"fixref\": \"F-4755r462473_fix\"\n },\n \"fix\": {\n \"id\": \"F-4755r462473_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87041\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204631r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must have the required packages for multifactor authentication installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87041\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72417\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required packages.\\n\\nInstall the pam_pkcs11 package with the following command:\\n\\n# yum install pam_pkcs11\",\n \"lang\": \"en\",\n \"fixref\": \"F-4755r462473_fix\"\n },\n \"fix\": {\n \"id\": \"F-4755r462473_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87041\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204631r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "start_time": "2021-12-17T10:39:47" } ] @@ -30160,10 +30106,10 @@ "IA-2 (12)" ], "severity": "medium", - "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "group_id": "xccdf_mil.disa.stig_group_V-204632", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204632r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1405\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4756r89089_fix", @@ -30208,47 +30154,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30322,11 +30268,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement multifactor authentication for access to privileged accounts via pluggable authentication modules (PAM).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80437-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72427\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87051\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication for remote access to privileged accounts via pluggable authentication modules (PAM).\\n\\nModify all of the services lines in \\\"/etc/sssd/sssd.conf\\\" or in configuration files found under \\\"/etc/sssd/conf.d\\\" to include pam.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4756r89089_fix\"\n },\n \"fix\": {\n \"id\": \"F-4756r89089_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1405\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204632r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement multifactor authentication for access to privileged accounts via pluggable authentication modules (PAM).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80437-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72427\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87051\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication for remote access to privileged accounts via pluggable authentication modules (PAM).\\n\\nModify all of the services lines in \\\"/etc/sssd/sssd.conf\\\" or in configuration files found under \\\"/etc/sssd/conf.d\\\" to include pam.\",\n \"lang\": \"en\",\n \"fixref\": \"F-4756r89089_fix\"\n },\n \"fix\": {\n \"id\": \"F-4756r89089_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1405\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204632r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "start_time": "2021-12-17T10:39:47" } ] @@ -30343,10 +30289,10 @@ "IA-2 (12)" ], "severity": "medium", - "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "group_id": "xccdf_mil.disa.stig_group_V-204633", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204633r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87057\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4757r89092_fix", @@ -30387,47 +30333,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30497,11 +30443,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041003\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement certificate status checking for PKI authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72433\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87057\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to do certificate status checking for PKI authentication.\\n\\nModify all of the \\\"cert_policy\\\" lines in \\\"/etc/pam_pkcs11/pam_pkcs11.conf\\\" to include \\\"ocsp_on\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-4757r89092_fix\"\n },\n \"fix\": {\n \"id\": \"F-4757r89092_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87057\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204633r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041003\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must implement certificate status checking for PKI authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"V-72433\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-87057\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to do certificate status checking for PKI authentication.\\n\\nModify all of the \\\"cert_policy\\\" lines in \\\"/etc/pam_pkcs11/pam_pkcs11.conf\\\" to include \\\"ocsp_on\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-4757r89092_fix\"\n },\n \"fix\": {\n \"id\": \"F-4757r89092_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:87057\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204633r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "start_time": "2021-12-17T10:39:47" } ] @@ -30515,10 +30461,10 @@ "CM-5 (3)" ], "severity": "high", - "description": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.", + "description": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false", "group_id": "xccdf_mil.disa.stig_group_V-214799", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-214799r603261_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1340\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-15997r192363_fix", @@ -30555,47 +30501,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30656,16 +30602,16 @@ "label": "check" }, { - "data": "Run the following command to determine which package owns the file:\n\n# rpm -qf \n\nThe package can be reinstalled from a yum repository using the command:\n\n# sudo yum reinstall \n\nAlternatively, the package can be reinstalled from trusted media using the command:\n\n# sudo rpm -Uvh ", + "data": "Run the following command to determine which package owns the file:\n\n# rpm -qf \n\nThe package can be reinstalled from a yum repository using the command:\n\n# sudo yum reinstall \n\nAlternatively, the package can be reinstalled from trusted media using the command:\n\n# sudo rpm -Uvh ", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the cryptographic hash of system files and commands matches vendor values.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27157-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86479\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71855\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Run the following command to determine which package owns the file:\\n\\n# rpm -qf \\n\\nThe package can be reinstalled from a yum repository using the command:\\n\\n# sudo yum reinstall \\n\\nAlternatively, the package can be reinstalled from trusted media using the command:\\n\\n# sudo rpm -Uvh \",\n \"lang\": \"en\",\n \"fixref\": \"F-15997r192363_fix\"\n },\n \"fix\": {\n \"id\": \"F-15997r192363_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1340\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-214799r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must be configured so that the cryptographic hash of system files and commands matches vendor values.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27157-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86479\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71855\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Run the following command to determine which package owns the file:\\n\\n# rpm -qf <filename>\\n\\nThe package can be reinstalled from a yum repository using the command:\\n\\n# sudo yum reinstall <packagename>\\n\\nAlternatively, the package can be reinstalled from trusted media using the command:\\n\\n# sudo rpm -Uvh <packagename>\",\n \"lang\": \"en\",\n \"fixref\": \"F-15997r192363_fix\"\n },\n \"fix\": {\n \"id\": \"F-15997r192363_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:1340\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-214799r603261_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.", + "code_desc": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false", "start_time": "2021-12-17T10:40:58" } ] @@ -30679,10 +30625,10 @@ "CM-6 b" ], "severity": "medium", - "description": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.", + "description": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "group_id": "xccdf_mil.disa.stig_group_V-237633", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237633r646850_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:177\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40815r646849_fix", @@ -30705,47 +30651,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30797,11 +30743,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010341\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must restrict privilege elevation to authorized personnel.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the following entries from the sudoers file:\\nALL ALL=(ALL) ALL\\nALL ALL=(ALL:ALL) ALL\",\n \"lang\": \"en\",\n \"fixref\": \"F-40815r646849_fix\"\n },\n \"fix\": {\n \"id\": \"F-40815r646849_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:177\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237633r646850_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010341\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must restrict privilege elevation to authorized personnel.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the following entries from the sudoers file:\\nALL ALL=(ALL) ALL\\nALL ALL=(ALL:ALL) ALL\",\n \"lang\": \"en\",\n \"fixref\": \"F-40815r646849_fix\"\n },\n \"fix\": {\n \"id\": \"F-40815r646849_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:177\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237633r646850_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.", + "code_desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "start_time": "2021-12-17T10:40:58" } ] @@ -30815,10 +30761,10 @@ "AC-6 (5)" ], "severity": "medium", - "description": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.", + "description": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "group_id": "xccdf_mil.disa.stig_group_V-237634", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237634r646853_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:178\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40816r646852_fix", @@ -30841,47 +30787,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30933,11 +30879,11 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010342\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use the invoking user's password for privilege escalation when using \\\"sudo\\\".\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": {\n \"text\": \"CCI-002227\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Define the following in the Defaults section of the /etc/sudoers file or a configuration file in the /etc/sudoers.d/ directory:\\nDefaults !targetpw\\nDefaults !rootpw\\nDefaults !runaspw\",\n \"lang\": \"en\",\n \"fixref\": \"F-40816r646852_fix\"\n },\n \"fix\": {\n \"id\": \"F-40816r646852_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:178\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237634r646853_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010342\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must use the invoking user's password for privilege escalation when using \\\"sudo\\\".\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": {\n \"text\": \"CCI-002227\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Define the following in the Defaults section of the /etc/sudoers file or a configuration file in the /etc/sudoers.d/ directory:\\nDefaults !targetpw\\nDefaults !rootpw\\nDefaults !runaspw\",\n \"lang\": \"en\",\n \"fixref\": \"F-40816r646852_fix\"\n },\n \"fix\": {\n \"id\": \"F-40816r646852_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:178\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237634r646853_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.", + "code_desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "start_time": "2021-12-17T10:40:58" } ] @@ -30951,10 +30897,10 @@ "IA-11" ], "severity": "medium", - "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "group_id": "xccdf_mil.disa.stig_group_V-237635", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237635r792836_rule", "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:179\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40817r646855_fix", @@ -30977,47 +30923,47 @@ "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": "", + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": "", + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": "", + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": "", + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": "", + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": "", + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": "", + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": "", + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": "", + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31069,17 +31015,17 @@ } ], "impact": 0.5, - "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010343\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must require re-authentication when using the \\\"sudo\\\" command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"sudo\\\" command to require re-authentication.\\nEdit the /etc/sudoers file:\\n$ sudo visudo\\n\\nAdd or modify the following line:\\nDefaults timestamp_timeout=[value]\\nNote: The \\\"[value]\\\" must be a number that is greater than or equal to \\\"0\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-40817r646855_fix\"\n },\n \"fix\": {\n \"id\": \"F-40817r646855_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:179\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237635r792836_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010343\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Red Hat Enterprise Linux operating system must require re-authentication when using the \\\"sudo\\\" command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 7\",\n \"subject\": \"Red Hat Enterprise Linux 7\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2899\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"sudo\\\" command to require re-authentication.\\nEdit the /etc/sudoers file:\\n$ sudo visudo\\n\\nAdd or modify the following line:\\nDefaults timestamp_timeout=[value]\\nNote: The \\\"[value]\\\" must be a number that is greater than or equal to \\\"0\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-40817r646855_fix\"\n },\n \"fix\": {\n \"id\": \"F-40817r646855_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel7:def:179\",\n \"href\": \"U_RHEL_7_V3R5_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237635r792836_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "start_time": "2021-12-17T10:40:58" } ] } ], - "sha256": "bbe462306d7779ecb965a16e16cc9515637066eadd9b9829bdd5ca63c3c5aea6" + "sha256": "5b6c4494fcb3a6ecee08140d8f3bba7ad7f601cd85cf4424f4485443354dbd9c" } ], "passthrough": { @@ -31122,7 +31068,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -31855,7 +31801,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -32588,7 +32534,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -33321,7 +33267,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -34054,7 +34000,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -34787,7 +34733,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -35520,7 +35466,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -36253,7 +36199,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -36986,7 +36932,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ diff --git a/test/sample_data/xccdf_results/xccdf-openscap-rhel8-hdf-withraw.json b/test/sample_data/xccdf_results/xccdf-openscap-rhel8-hdf-withraw.json index eb1d7a61c..ed1503db4 100644 --- a/test/sample_data/xccdf_results/xccdf-openscap-rhel8-hdf-withraw.json +++ b/test/sample_data/xccdf_results/xccdf-openscap-rhel8-hdf-withraw.json @@ -1,10 +1,10 @@ { "platform": { "name": "Heimdall Tools", - "release": "2.6.42", + "release": "2.8.1", "target_id": "cpe:/o:redhat:enterprise_linux:8" }, - "version": "2.6.42", + "version": "2.8.1", "statistics": {}, "profiles": [ { @@ -13,7 +13,7 @@ "title": "Red Hat Enterprise Linux 8 Security Technical Implementation Guide", "maintainer": "DISA", "summary": "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.", - "description": "{\n \"description.text\": \"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.\",\n \"description\": {\n \"text\": \"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.\",\n \"lang\": \"en\"\n },\n \"front-matter\": {\n \"lang\": \"en\"\n },\n \"metadata\": {\n \"creator\": \"DISA\",\n \"publisher\": \"DISA\",\n \"contributor\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\"\n },\n \"model\": {\n \"system\": \"urn:xccdf:scoring:default\"\n },\n \"plain-text\": [\n {\n \"text\": \"Release: 1.3 Benchmark Date: 27 Oct 2021\",\n \"id\": \"release-info\"\n },\n {\n \"text\": \"3.2.2.36079\",\n \"id\": \"generator\"\n },\n {\n \"text\": \"1.10.0\",\n \"id\": \"conventionsVersion\"\n }\n ],\n \"rear-matter\": {\n \"lang\": \"en\"\n },\n \"reference\": {\n \"publisher\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\",\n \"href\": \"https://cyber.mil\"\n },\n \"status\": {\n \"text\": \"accepted\",\n \"date\": \"2021-08-18\"\n },\n \"version\": {\n \"text\": \"001.003\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"TestResult.benchmark\": {\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark.xml\",\n \"id\": \"xccdf_mil.disa.stig_benchmark_RHEL_8_STIG\"\n },\n \"TestResult.start-time\": \"2021-11-12T11:37:26-05:00\",\n \"TestResult.end-time\": \"2021-11-12T11:37:31-05:00\",\n \"TestResult.id\": \"xccdf_org.open-scap_testresult_default-profile\",\n \"TestResult.identity\": {\n \"text\": \"ccoffin\",\n \"authenticated\": \"false\",\n \"privileged\": \"false\"\n },\n \"TestResult.platform.idref\": \"cpe:/o:redhat:enterprise_linux:8\",\n \"TestResult.score\": {\n \"text\": \"24.596775\",\n \"system\": \"urn:xccdf:scoring:default\",\n \"maximum\": \"100.000000\"\n },\n \"TestResult.target\": \"localhost\",\n \"TestResult.target-address\": [\n \"127.0.0.1\",\n \"10.0.2.15\",\n \"192.168.122.1\",\n \"0:0:0:0:0:0:0:1\",\n \"fe80:0:0:0:a00:27ff:fe6d:f716\"\n ],\n \"TestResult.target-facts\": {\n \"fact\": [\n {\n \"text\": \"OpenSCAP\",\n \"name\": \"urn:xccdf:fact:scanner:name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"1.3.5\",\n \"name\": \"urn:xccdf:fact:scanner:version\",\n \"type\": \"string\"\n },\n {\n \"text\": \"localhost\",\n \"name\": \"urn:xccdf:fact:asset:identifier:fqdn\",\n \"type\": \"string\"\n },\n {\n \"text\": \"localhost.localdomain\",\n \"name\": \"urn:xccdf:fact:asset:identifier:host_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"name\": \"urn:xccdf:fact:ethernet:MAC\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"name\": \"urn:xccdf:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"08:00:27:6D:F7:16\",\n \"name\": \"urn:xccdf:fact:ethernet:MAC\",\n \"type\": \"string\"\n },\n {\n \"text\": \"08:00:27:6D:F7:16\",\n \"name\": \"urn:xccdf:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"52:54:00:71:14:BD\",\n \"name\": \"urn:xccdf:fact:ethernet:MAC\",\n \"type\": \"string\"\n },\n {\n \"text\": \"52:54:00:71:14:BD\",\n \"name\": \"urn:xccdf:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"127.0.0.1\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"10.0.2.15\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"192.168.122.1\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"::1\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv6\",\n \"type\": \"string\"\n },\n {\n \"text\": \"fe80::a00:27ff:fe6d:f716\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv6\",\n \"type\": \"string\"\n }\n ]\n },\n \"TestResult.test-system\": \"cpe:/a:redhat:openscap:1.3.5\",\n \"TestResult.title\": \"OSCAP Scan Result\",\n \"TestResult.version\": \"001.003\"\n}", + "description": "{\n \"description.text\": \"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.\",\n \"front-matter\": {\n \"lang\": \"en\"\n },\n \"metadata\": {\n \"creator\": \"DISA\",\n \"publisher\": \"DISA\",\n \"contributor\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\"\n },\n \"model\": {\n \"system\": \"urn:xccdf:scoring:default\"\n },\n \"plain-text\": [\n {\n \"text\": \"Release: 1.3 Benchmark Date: 27 Oct 2021\",\n \"id\": \"release-info\"\n },\n {\n \"text\": \"3.2.2.36079\",\n \"id\": \"generator\"\n },\n {\n \"text\": \"1.10.0\",\n \"id\": \"conventionsVersion\"\n }\n ],\n \"rear-matter\": {\n \"lang\": \"en\"\n },\n \"reference\": {\n \"publisher\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\",\n \"href\": \"https://cyber.mil\"\n },\n \"status\": {\n \"text\": \"accepted\",\n \"date\": \"2021-08-18\"\n },\n \"version\": {\n \"text\": \"001.003\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"TestResult.benchmark\": {\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark.xml\",\n \"id\": \"xccdf_mil.disa.stig_benchmark_RHEL_8_STIG\"\n },\n \"TestResult.start-time\": \"2021-11-12T11:37:26-05:00\",\n \"TestResult.end-time\": \"2021-11-12T11:37:31-05:00\",\n \"TestResult.id\": \"xccdf_org.open-scap_testresult_default-profile\",\n \"TestResult.identity\": {\n \"text\": \"ccoffin\",\n \"authenticated\": \"false\",\n \"privileged\": \"false\"\n },\n \"TestResult.platform.idref\": \"cpe:/o:redhat:enterprise_linux:8\",\n \"TestResult.score\": {\n \"text\": \"24.596775\",\n \"system\": \"urn:xccdf:scoring:default\",\n \"maximum\": \"100.000000\"\n },\n \"TestResult.target\": \"localhost\",\n \"TestResult.target-address\": [\n \"127.0.0.1\",\n \"10.0.2.15\",\n \"192.168.122.1\",\n \"0:0:0:0:0:0:0:1\",\n \"fe80:0:0:0:a00:27ff:fe6d:f716\"\n ],\n \"TestResult.target-facts\": {\n \"fact\": [\n {\n \"text\": \"OpenSCAP\",\n \"name\": \"urn:xccdf:fact:scanner:name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"1.3.5\",\n \"name\": \"urn:xccdf:fact:scanner:version\",\n \"type\": \"string\"\n },\n {\n \"text\": \"localhost\",\n \"name\": \"urn:xccdf:fact:asset:identifier:fqdn\",\n \"type\": \"string\"\n },\n {\n \"text\": \"localhost.localdomain\",\n \"name\": \"urn:xccdf:fact:asset:identifier:host_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"name\": \"urn:xccdf:fact:ethernet:MAC\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"name\": \"urn:xccdf:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"08:00:27:6D:F7:16\",\n \"name\": \"urn:xccdf:fact:ethernet:MAC\",\n \"type\": \"string\"\n },\n {\n \"text\": \"08:00:27:6D:F7:16\",\n \"name\": \"urn:xccdf:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"52:54:00:71:14:BD\",\n \"name\": \"urn:xccdf:fact:ethernet:MAC\",\n \"type\": \"string\"\n },\n {\n \"text\": \"52:54:00:71:14:BD\",\n \"name\": \"urn:xccdf:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"127.0.0.1\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"10.0.2.15\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"192.168.122.1\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"::1\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv6\",\n \"type\": \"string\"\n },\n {\n \"text\": \"fe80::a00:27ff:fe6d:f716\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv6\",\n \"type\": \"string\"\n }\n ]\n },\n \"TestResult.test-system\": \"cpe:/a:redhat:openscap:1.3.5\",\n \"TestResult.title\": \"OSCAP Scan Result\",\n \"TestResult.version\": \"001.003\"\n}", "license": "terms-of-use", "copyright": "DISA", "copyright_email": "disa.stig_spt@mail.mil", @@ -31,18 +31,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.\",\"Documentable\":\"false\"}", + "description": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", "group_id": "xccdf_mil.disa.stig_group_V-230221", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230221r743913_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:100", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:100\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32865r567410_fix", "fixtext_fixref": "F-32865r567410_fix", "ident": { @@ -50,22 +44,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010000", "weight": "10.000000", - "profiles": [] + "profiles": [ + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", + "description": "", + "title": "I - Mission Critical Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", + "description": "", + "title": "I - Mission Critical Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", + "description": "", + "title": "I - Mission Critical Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", + "description": "", + "title": "II - Mission Support Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", + "description": "", + "title": "II - Mission Support Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", + "description": "", + "title": "II - Mission Support Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", + "description": "", + "title": "III - Administrative Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", + "description": "", + "title": "III - Administrative Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", + "description": "", + "title": "III - Administrative Sensitive" + } + ], + "rule_result": { + "result": "pass", + "ident": { + "text": "CCI-000366", + "system": "http://cyber.mil/cci" + }, + "check": { + "check-content-ref": { + "name": "oval:mil.disa.stig.rhel8:def:100", + "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" + }, + "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" + }, + "idref": "xccdf_mil.disa.stig_rule_SV-230221r743913_rule", + "role": "full", + "time": "2021-11-12T11:37:26-05:00", + "severity": "high", + "version": "RHEL-08-010000", + "weight": "10.000000" + }, + "value": [], + "version": "RHEL-08-010000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must be a vendor-supported release.", - "id": "V-230221", - "desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.", + "id": "xccdf_mil.disa.stig_rule_SV-230221r743913_rule", + "desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:100", @@ -77,11 +150,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be a vendor-supported release.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of RHEL 8.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32865r567410_fix\"\n },\n \"fix\": {\n \"id\": \"F-32865r567410_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:100\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230221r743913_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230221\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be a vendor-supported release.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of RHEL 8.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32865r567410_fix\"\n },\n \"fix\": {\n \"id\": \"F-32865r567410_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:100\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230221r743913_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -95,18 +168,12 @@ "AC-17 (2)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\\n\\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \\\"kernelopts\\\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \\\"fips-mode-setup\\\" modifies the \\\"kernelopts\\\" variable, which in turn updates all kernel boot entries. \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223\",\"Documentable\":\"false\"}", + "description": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", "group_id": "xccdf_mil.disa.stig_group_V-230223", "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230223r792855_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:101", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:101\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32867r567416_fix", "fixtext_fixref": "F-32867r567416_fix", "ident": { @@ -114,106 +181,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010020", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-000068", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:100", + "name": "oval:mil.disa.stig.rhel8:def:101", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230221r743913_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230223r792855_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "high", - "version": "RHEL-08-010000", + "version": "RHEL-08-010020", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.", - "id": "V-230223", - "desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223", + "id": "xccdf_mil.disa.stig_rule_SV-230223r792855_rule", + "desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:101", @@ -225,11 +287,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000033-GPOS-00014\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\\n\\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \\\"kernelopts\\\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \\\"fips-mode-setup\\\" modifies the \\\"kernelopts\\\" variable, which in turn updates all kernel boot entries. \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by following the steps below:\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel boot parameters during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nEnable FIPS mode after installation (not strict FIPS compliant) with the following command:\\n\\n$ sudo fips-mode-setup --enable\\n\\nReboot the system for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32867r567416_fix\"\n },\n \"fix\": {\n \"id\": \"F-32867r567416_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:101\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230223r792855_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230223\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\\n\\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \\\"kernelopts\\\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \\\"fips-mode-setup\\\" modifies the \\\"kernelopts\\\" variable, which in turn updates all kernel boot entries. \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by following the steps below:\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel boot parameters during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nEnable FIPS mode after installation (not strict FIPS compliant) with the following command:\\n\\n$ sudo fips-mode-setup --enable\\n\\nReboot the system for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32867r567416_fix\"\n },\n \"fix\": {\n \"id\": \"F-32867r567416_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:101\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230223r792855_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -243,18 +305,12 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\\n\\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.\",\"Documentable\":\"false\"}", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230231", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:103", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:103\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32875r567440_fix", "fixtext_fixref": "F-32875r567440_fix", "ident": { @@ -262,106 +318,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010110", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000068", + "text": "CCI-000196", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:101", + "name": "oval:mil.disa.stig.rhel8:def:103", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230223r792855_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "high", - "version": "RHEL-08-010020", + "severity": "medium", + "version": "RHEL-08-010110", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.", - "id": "V-230231", - "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", + "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:103", @@ -373,11 +424,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000073-GPOS-00041\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\\n\\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords. \\n\\nEdit/Modify the following line in the \\\"/etc/login.defs\\\" file and set \\\"[ENCRYPT_METHOD]\\\" to SHA512.\\n\\nENCRYPT_METHOD SHA512\",\n \"lang\": \"en\",\n \"fixref\": \"F-32875r567440_fix\"\n },\n \"fix\": {\n \"id\": \"F-32875r567440_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:103\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230231r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230231\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\\n\\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords. \\n\\nEdit/Modify the following line in the \\\"/etc/login.defs\\\" file and set \\\"[ENCRYPT_METHOD]\\\" to SHA512.\\n\\nENCRYPT_METHOD SHA512\",\n \"lang\": \"en\",\n \"fixref\": \"F-32875r567440_fix\"\n },\n \"fix\": {\n \"id\": \"F-32875r567440_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:103\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230231r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -391,18 +442,12 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The system must use a strong hashing algorithm to store the password.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\",\"Documentable\":\"false\"}", + "description": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230232", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:104", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:104\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32876r567443_fix", "fixtext_fixref": "F-32876r567443_fix", "ident": { @@ -410,106 +455,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010120", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "error", "ident": { "text": "CCI-000196", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:103", + "name": "oval:mil.disa.stig.rhel8:def:104", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010110", + "version": "RHEL-08-010120", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.", - "id": "V-230232", - "desc": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", + "desc": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:104", @@ -521,11 +561,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000073-GPOS-00041\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The system must use a strong hashing algorithm to store the password.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Lock all interactive user accounts not using SHA-512 hashing until the passwords can be regenerated with SHA-512.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32876r567443_fix\"\n },\n \"fix\": {\n \"id\": \"F-32876r567443_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:104\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230232r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230232\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The system must use a strong hashing algorithm to store the password.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Lock all interactive user accounts not using SHA-512 hashing until the passwords can be regenerated with SHA-512.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32876r567443_fix\"\n },\n \"fix\": {\n \"id\": \"F-32876r567443_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:104\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230232r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -539,18 +579,12 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\",\"Documentable\":\"false\"}", + "description": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230233", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:105", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:105\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32877r743918_fix", "fixtext_fixref": "F-32877r743918_fix", "ident": { @@ -558,106 +592,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010130", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "fail", "ident": { "text": "CCI-000196", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:104", + "name": "oval:mil.disa.stig.rhel8:def:105", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010120", + "version": "RHEL-08-010130", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.", - "id": "V-230233", - "desc": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", + "desc": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:105", @@ -669,11 +698,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000073-GPOS-00041\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords with a strong cryptographic hash.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file and set \\\"rounds\\\" to a value no lower than \\\"5000\\\":\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"lang\": \"en\",\n \"fixref\": \"F-32877r743918_fix\"\n },\n \"fix\": {\n \"id\": \"F-32877r743918_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:105\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230233r743919_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230233\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords with a strong cryptographic hash.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file and set \\\"rounds\\\" to a value no lower than \\\"5000\\\":\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"lang\": \"en\",\n \"fixref\": \"F-32877r743918_fix\"\n },\n \"fix\": {\n \"id\": \"F-32877r743918_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:105\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230233r743919_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -687,18 +716,12 @@ "AC-3" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", + "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "group_id": "xccdf_mil.disa.stig_group_V-230234", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:106", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:106\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32878r743921_fix", "fixtext_fixref": "F-32878r743921_fix", "ident": { @@ -706,106 +729,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010140", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000196", + "text": "CCI-000213", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:105", + "name": "oval:mil.disa.stig.rhel8:def:106", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "medium", - "version": "RHEL-08-010130", + "severity": "high", + "version": "RHEL-08-010140", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010140" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.", - "id": "V-230234", - "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "id": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", + "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:106", @@ -817,11 +835,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000080-GPOS-00048\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-32878r743921_fix\"\n },\n \"fix\": {\n \"id\": \"F-32878r743921_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:106\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230234r743922_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230234\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-32878r743921_fix\"\n },\n \"fix\": {\n \"id\": \"F-32878r743921_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:106\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230234r743922_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -835,18 +853,12 @@ "AC-3" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", + "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "group_id": "xccdf_mil.disa.stig_group_V-230235", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:107", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:107\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32879r743924_fix", "fixtext_fixref": "F-32879r743924_fix", "ident": { @@ -854,77 +866,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010150", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -936,24 +931,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:106", + "name": "oval:mil.disa.stig.rhel8:def:107", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "high", - "version": "RHEL-08-010140", + "version": "RHEL-08-010150", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010150" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.", - "id": "V-230235", - "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "id": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", + "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:107", @@ -965,11 +972,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000080-GPOS-00048\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-32879r743924_fix\"\n },\n \"fix\": {\n \"id\": \"F-32879r743924_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:107\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230235r743925_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230235\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-32879r743924_fix\"\n },\n \"fix\": {\n \"id\": \"F-32879r743924_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:107\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230235r743925_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -983,18 +990,12 @@ "AC-3" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.\",\"Documentable\":\"false\"}", + "description": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230236", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:108", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:108\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32880r743927_fix", "fixtext_fixref": "F-32880r743927_fix", "ident": { @@ -1002,77 +1003,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010151", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1084,24 +1068,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:107", + "name": "oval:mil.disa.stig.rhel8:def:108", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "high", - "version": "RHEL-08-010150", + "severity": "medium", + "version": "RHEL-08-010151", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010151" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 operating systems must require authentication upon booting into rescue mode.", - "id": "V-230236", - "desc": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", + "desc": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:108", @@ -1113,11 +1109,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000080-GPOS-00048\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010151\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 operating systems must require authentication upon booting into rescue mode.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require authentication upon booting into rescue mode by adding the following line to the \\\"/usr/lib/systemd/system/rescue.service\\\" file.\\n\\nExecStart=-/usr/lib/systemd/systemd-sulogin-shell rescue\",\n \"lang\": \"en\",\n \"fixref\": \"F-32880r743927_fix\"\n },\n \"fix\": {\n \"id\": \"F-32880r743927_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:108\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230236r743928_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230236\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010151\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 operating systems must require authentication upon booting into rescue mode.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require authentication upon booting into rescue mode by adding the following line to the \\\"/usr/lib/systemd/system/rescue.service\\\" file.\\n\\nExecStart=-/usr/lib/systemd/systemd-sulogin-shell rescue\",\n \"lang\": \"en\",\n \"fixref\": \"F-32880r743927_fix\"\n },\n \"fix\": {\n \"id\": \"F-32880r743927_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:108\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230236r743928_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -1131,18 +1127,12 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "group_id": "xccdf_mil.disa.stig_group_V-230237", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:109", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:109\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32881r743930_fix", "fixtext_fixref": "F-32881r743930_fix", "ident": { @@ -1150,106 +1140,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010160", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000213", + "text": "CCI-000803", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:108", + "name": "oval:mil.disa.stig.rhel8:def:109", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010151", + "version": "RHEL-08-010160", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.", - "id": "V-230237", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "id": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:109", @@ -1261,11 +1246,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000120-GPOS-00061\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file to include the sha512 option for pam_unix.so:\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"lang\": \"en\",\n \"fixref\": \"F-32881r743930_fix\"\n },\n \"fix\": {\n \"id\": \"F-32881r743930_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:109\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230237r743931_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230237\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file to include the sha512 option for pam_unix.so:\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"lang\": \"en\",\n \"fixref\": \"F-32881r743930_fix\"\n },\n \"fix\": {\n \"id\": \"F-32881r743930_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:109\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230237r743931_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -1279,18 +1264,12 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "group_id": "xccdf_mil.disa.stig_group_V-230238", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:110", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:110\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32882r567461_fix", "fixtext_fixref": "F-32882r567461_fix", "ident": { @@ -1298,77 +1277,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010161", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1380,24 +1342,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:109", + "name": "oval:mil.disa.stig.rhel8:def:110", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010160", + "version": "RHEL-08-010161", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010161" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent system daemons from using Kerberos for authentication.", - "id": "V-230238", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "id": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:110", @@ -1409,11 +1383,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000120-GPOS-00061\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent system daemons from using Kerberos for authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent system daemons from using Kerberos for authentication.\\n\\nRemove any files with the .keytab extension from the operating system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32882r567461_fix\"\n },\n \"fix\": {\n \"id\": \"F-32882r567461_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:110\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230238r646862_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230238\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent system daemons from using Kerberos for authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent system daemons from using Kerberos for authentication.\\n\\nRemove any files with the .keytab extension from the operating system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32882r567461_fix\"\n },\n \"fix\": {\n \"id\": \"F-32882r567461_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:110\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230238r646862_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -1427,18 +1401,12 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "group_id": "xccdf_mil.disa.stig_group_V-230239", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:111", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:111\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32883r567464_fix", "fixtext_fixref": "F-32883r567464_fix", "ident": { @@ -1446,77 +1414,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010162", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1528,24 +1479,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:110", + "name": "oval:mil.disa.stig.rhel8:def:111", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010161", + "version": "RHEL-08-010162", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010162" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The krb5-workstation package must not be installed on RHEL 8.", - "id": "V-230239", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "id": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:111", @@ -1557,11 +1520,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000120-GPOS-00061\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010162\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The krb5-workstation package must not be installed on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-workstation package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-workstation\",\n \"lang\": \"en\",\n \"fixref\": \"F-32883r567464_fix\"\n },\n \"fix\": {\n \"id\": \"F-32883r567464_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:111\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230239r646864_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230239\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010162\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The krb5-workstation package must not be installed on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-workstation package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-workstation\",\n \"lang\": \"en\",\n \"fixref\": \"F-32883r567464_fix\"\n },\n \"fix\": {\n \"id\": \"F-32883r567464_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:111\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230239r646864_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -1575,18 +1538,12 @@ "SC-3" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.\",\"Documentable\":\"false\"}", + "description": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", "group_id": "xccdf_mil.disa.stig_group_V-230241", "group_title": "SRG-OS-000134-GPOS-00068", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:112", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:112\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32885r567470_fix", "fixtext_fixref": "F-32885r567470_fix", "ident": { @@ -1594,106 +1551,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010171", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000803", + "text": "CCI-001084", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:111", + "name": "oval:mil.disa.stig.rhel8:def:112", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "medium", - "version": "RHEL-08-010162", + "severity": "low", + "version": "RHEL-08-010171", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010171" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must have policycoreutils package installed.", - "id": "V-230241", - "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.", + "id": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", + "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:112", @@ -1705,11 +1657,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000134-GPOS-00068\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have policycoreutils package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001084\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to have the policycoreutils package installed with the following command:\\n\\n$ sudo yum install policycoreutils\",\n \"lang\": \"en\",\n \"fixref\": \"F-32885r567470_fix\"\n },\n \"fix\": {\n \"id\": \"F-32885r567470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:112\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230241r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230241\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have policycoreutils package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001084\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to have the policycoreutils package installed with the following command:\\n\\n$ sudo yum install policycoreutils\",\n \"lang\": \"en\",\n \"fixref\": \"F-32885r567470_fix\"\n },\n \"fix\": {\n \"id\": \"F-32885r567470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:112\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230241r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -1723,18 +1675,12 @@ "SC-10" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \\\"ClientAliveInterval\\\" and \\\"ClientAliveCountMax\\\" are used to establish the inactivity threshold. The \\\"ClientAliveInterval\\\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \\\"ClientAliveCountMax\\\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109\",\"Documentable\":\"false\"}", + "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", "group_id": "xccdf_mil.disa.stig_group_V-230244", "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:115", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:115\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32888r743933_fix", "fixtext_fixref": "F-32888r743933_fix", "ident": { @@ -1742,106 +1688,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010200", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "error", "ident": { - "text": "CCI-001084", + "text": "CCI-001133", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:112", + "name": "oval:mil.disa.stig.rhel8:def:115", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "low", - "version": "RHEL-08-010171", + "severity": "medium", + "version": "RHEL-08-010200", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.", - "id": "V-230244", - "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109", + "id": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", + "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:115", @@ -1853,11 +1794,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000163-GPOS-00072\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \\\"ClientAliveInterval\\\" and \\\"ClientAliveCountMax\\\" are used to establish the inactivity threshold. The \\\"ClientAliveInterval\\\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \\\"ClientAliveCountMax\\\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to automatically terminate all network connections associated with SSH traffic at the end of a session or after 10 minutes of inactivity.\\n\\nModify or append the following lines in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nClientAliveCountMax 0\\n\\nIn order for the changes to take effect, the SSH daemon must be restarted.\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32888r743933_fix\"\n },\n \"fix\": {\n \"id\": \"F-32888r743933_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:115\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230244r743934_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230244\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \\\"ClientAliveInterval\\\" and \\\"ClientAliveCountMax\\\" are used to establish the inactivity threshold. The \\\"ClientAliveInterval\\\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \\\"ClientAliveCountMax\\\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to automatically terminate all network connections associated with SSH traffic at the end of a session or after 10 minutes of inactivity.\\n\\nModify or append the following lines in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nClientAliveCountMax 0\\n\\nIn order for the changes to take effect, the SSH daemon must be restarted.\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32888r743933_fix\"\n },\n \"fix\": {\n \"id\": \"F-32888r743933_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:115\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230244r743934_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -1871,18 +1812,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230245", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:116", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:116\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32889r567482_fix", "fixtext_fixref": "F-32889r567482_fix", "ident": { @@ -1890,106 +1825,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010210", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "pass", "ident": { - "text": "CCI-001133", + "text": "CCI-001314", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:115", + "name": "oval:mil.disa.stig.rhel8:def:116", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010200", + "version": "RHEL-08-010210", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.", - "id": "V-230245", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:116", @@ -2001,11 +1931,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000206-GPOS-00084\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the file \\\"/var/log/messages\\\" to \\\"0640\\\" by running the following command:\\n\\n$ sudo chmod 0640 /var/log/messages\",\n \"lang\": \"en\",\n \"fixref\": \"F-32889r567482_fix\"\n },\n \"fix\": {\n \"id\": \"F-32889r567482_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:116\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230245r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230245\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the file \\\"/var/log/messages\\\" to \\\"0640\\\" by running the following command:\\n\\n$ sudo chmod 0640 /var/log/messages\",\n \"lang\": \"en\",\n \"fixref\": \"F-32889r567482_fix\"\n },\n \"fix\": {\n \"id\": \"F-32889r567482_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:116\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230245r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2019,18 +1949,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230246", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:117", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:117\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32890r567485_fix", "fixtext_fixref": "F-32890r567485_fix", "ident": { @@ -2038,77 +1962,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010220", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2120,24 +2027,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:116", + "name": "oval:mil.disa.stig.rhel8:def:117", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010210", + "version": "RHEL-08-010220", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log/messages file must be owned by root.", - "id": "V-230246", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:117", @@ -2149,11 +2068,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000206-GPOS-00084\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log/messages file must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the file /var/log/messages to root by running the following command:\\n\\n$ sudo chown root /var/log/messages\",\n \"lang\": \"en\",\n \"fixref\": \"F-32890r567485_fix\"\n },\n \"fix\": {\n \"id\": \"F-32890r567485_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:117\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230246r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230246\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log/messages file must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the file /var/log/messages to root by running the following command:\\n\\n$ sudo chown root /var/log/messages\",\n \"lang\": \"en\",\n \"fixref\": \"F-32890r567485_fix\"\n },\n \"fix\": {\n \"id\": \"F-32890r567485_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:117\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230246r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2167,18 +2086,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230247", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:118", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:118\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32891r567488_fix", "fixtext_fixref": "F-32891r567488_fix", "ident": { @@ -2186,77 +2099,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010230", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2268,24 +2164,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:117", + "name": "oval:mil.disa.stig.rhel8:def:118", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010220", + "version": "RHEL-08-010230", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log/messages file must be group-owned by root.", - "id": "V-230247", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:118", @@ -2297,11 +2205,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000206-GPOS-00084\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log/messages file must be group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the file \\\"/var/log/messages\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log/messages\",\n \"lang\": \"en\",\n \"fixref\": \"F-32891r567488_fix\"\n },\n \"fix\": {\n \"id\": \"F-32891r567488_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:118\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230247r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230247\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log/messages file must be group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the file \\\"/var/log/messages\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log/messages\",\n \"lang\": \"en\",\n \"fixref\": \"F-32891r567488_fix\"\n },\n \"fix\": {\n \"id\": \"F-32891r567488_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:118\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230247r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2315,18 +2223,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230248", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:119", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:119\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32892r567491_fix", "fixtext_fixref": "F-32892r567491_fix", "ident": { @@ -2334,77 +2236,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010240", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2416,24 +2301,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:118", + "name": "oval:mil.disa.stig.rhel8:def:119", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010230", + "version": "RHEL-08-010240", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log directory must have mode 0755 or less permissive.", - "id": "V-230248", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:119", @@ -2445,11 +2342,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000206-GPOS-00084\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log directory must have mode 0755 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the directory \\\"/var/log\\\" to \\\"0755\\\" by running the following command:\\n\\n$ sudo chmod 0755 /var/log\",\n \"lang\": \"en\",\n \"fixref\": \"F-32892r567491_fix\"\n },\n \"fix\": {\n \"id\": \"F-32892r567491_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:119\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230248r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230248\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log directory must have mode 0755 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the directory \\\"/var/log\\\" to \\\"0755\\\" by running the following command:\\n\\n$ sudo chmod 0755 /var/log\",\n \"lang\": \"en\",\n \"fixref\": \"F-32892r567491_fix\"\n },\n \"fix\": {\n \"id\": \"F-32892r567491_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:119\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230248r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2463,18 +2360,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230249", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:120", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:120\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32893r567494_fix", "fixtext_fixref": "F-32893r567494_fix", "ident": { @@ -2482,77 +2373,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010250", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2564,24 +2438,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:119", + "name": "oval:mil.disa.stig.rhel8:def:120", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010240", + "version": "RHEL-08-010250", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log directory must be owned by root.", - "id": "V-230249", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:120", @@ -2593,11 +2479,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000206-GPOS-00084\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log directory must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the directory /var/log to root by running the following command:\\n\\n$ sudo chown root /var/log\",\n \"lang\": \"en\",\n \"fixref\": \"F-32893r567494_fix\"\n },\n \"fix\": {\n \"id\": \"F-32893r567494_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:120\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230249r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230249\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log directory must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the directory /var/log to root by running the following command:\\n\\n$ sudo chown root /var/log\",\n \"lang\": \"en\",\n \"fixref\": \"F-32893r567494_fix\"\n },\n \"fix\": {\n \"id\": \"F-32893r567494_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:120\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230249r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2611,18 +2497,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230250", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:121", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:121\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32894r567497_fix", "fixtext_fixref": "F-32894r567497_fix", "ident": { @@ -2630,77 +2510,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010260", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2712,24 +2575,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:120", + "name": "oval:mil.disa.stig.rhel8:def:121", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010250", + "version": "RHEL-08-010260", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log directory must be group-owned by root.", - "id": "V-230250", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:121", @@ -2741,11 +2616,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000206-GPOS-00084\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log directory must be group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the directory \\\"/var/log\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log\",\n \"lang\": \"en\",\n \"fixref\": \"F-32894r567497_fix\"\n },\n \"fix\": {\n \"id\": \"F-32894r567497_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:121\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230250r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230250\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log directory must be group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the directory \\\"/var/log\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log\",\n \"lang\": \"en\",\n \"fixref\": \"F-32894r567497_fix\"\n },\n \"fix\": {\n \"id\": \"F-32894r567497_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:121\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230250r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2759,18 +2634,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\\n\\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.\",\"Documentable\":\"false\"}", + "description": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", "group_id": "xccdf_mil.disa.stig_group_V-230253", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:122", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:122\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32897r567506_fix", "fixtext_fixref": "F-32897r567506_fix", "ident": { @@ -2778,106 +2647,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010292", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "error", "ident": { - "text": "CCI-001314", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:121", + "name": "oval:mil.disa.stig.rhel8:def:122", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "medium", - "version": "RHEL-08-010260", + "severity": "low", + "version": "RHEL-08-010292", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010292" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must ensure the SSH server uses strong entropy.", - "id": "V-230253", - "desc": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.", + "id": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", + "desc": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:122", @@ -2889,11 +2753,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010292\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ensure the SSH server uses strong entropy.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\\n\\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system SSH server to use strong entropy.\\n\\nAdd or modify the following line in the \\\"/etc/sysconfig/sshd\\\" file.\\n\\nSSH_USE_STRONG_RNG=32\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32897r567506_fix\"\n },\n \"fix\": {\n \"id\": \"F-32897r567506_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:122\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230253r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230253\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010292\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ensure the SSH server uses strong entropy.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\\n\\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system SSH server to use strong entropy.\\n\\nAdd or modify the following line in the \\\"/etc/sysconfig/sshd\\\" file.\\n\\nSSH_USE_STRONG_RNG=32\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32897r567506_fix\"\n },\n \"fix\": {\n \"id\": \"F-32897r567506_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:122\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230253r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2907,18 +2771,12 @@ "AC-17 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\\n\\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\\n\\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\\n\\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065\",\"Documentable\":\"false\"}", + "description": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", "group_id": "xccdf_mil.disa.stig_group_V-230255", "group_title": "SRG-OS-000250-GPOS-00093", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:123", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:123\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32899r567512_fix", "fixtext_fixref": "F-32899r567512_fix", "ident": { @@ -2926,106 +2784,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010294", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "pass", "ident": { - "text": "CCI-000366", + "text": "CCI-001453", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:122", + "name": "oval:mil.disa.stig.rhel8:def:123", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "low", - "version": "RHEL-08-010292", + "severity": "medium", + "version": "RHEL-08-010294", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010294" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.", - "id": "V-230255", - "desc": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065", + "id": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", + "desc": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:123", @@ -3037,11 +2890,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000250-GPOS-00093\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010294\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\\n\\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\\n\\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\\n\\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the RHEL 8 OpenSSL library to use only DoD-approved TLS encryption by editing the following line in the \\\"/etc/crypto-policies/back-ends/opensslcnf.config\\\" file:\\n\\nMinProtocol = TLSv1.2\\n\\nA reboot is required for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32899r567512_fix\"\n },\n \"fix\": {\n \"id\": \"F-32899r567512_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:123\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230255r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230255\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010294\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\\n\\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\\n\\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\\n\\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the RHEL 8 OpenSSL library to use only DoD-approved TLS encryption by editing the following line in the \\\"/etc/crypto-policies/back-ends/opensslcnf.config\\\" file:\\n\\nMinProtocol = TLSv1.2\\n\\nA reboot is required for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32899r567512_fix\"\n },\n \"fix\": {\n \"id\": \"F-32899r567512_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:123\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230255r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3055,18 +2908,12 @@ "CM-5 (6)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.\",\"Documentable\":\"false\"}", + "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "group_id": "xccdf_mil.disa.stig_group_V-230257", "group_title": "SRG-OS-000259-GPOS-00100", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230257r792862_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:124", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:124\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32901r792861_fix", "fixtext_fixref": "F-32901r792861_fix", "ident": { @@ -3074,106 +2921,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010300", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001453", + "text": "CCI-001499", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:123", + "name": "oval:mil.disa.stig.rhel8:def:124", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230257r792862_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010294", + "version": "RHEL-08-010300", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 system commands must have mode 755 or less permissive.", - "id": "V-230257", - "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.", + "id": "xccdf_mil.disa.stig_rule_SV-230257r792862_rule", + "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:124", @@ -3185,11 +3027,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000259-GPOS-00100\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 system commands must have mode 755 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command with a mode more permissive than \\\"755\\\".\\n\\n$ sudo chmod 755 [FILE]\",\n \"lang\": \"en\",\n \"fixref\": \"F-32901r792861_fix\"\n },\n \"fix\": {\n \"id\": \"F-32901r792861_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:124\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230257r792862_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230257\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 system commands must have mode 755 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command with a mode more permissive than \\\"755\\\".\\n\\n$ sudo chmod 755 [FILE]\",\n \"lang\": \"en\",\n \"fixref\": \"F-32901r792861_fix\"\n },\n \"fix\": {\n \"id\": \"F-32901r792861_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:124\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230257r792862_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3203,18 +3045,12 @@ "CM-5 (6)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.\",\"Documentable\":\"false\"}", + "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "group_id": "xccdf_mil.disa.stig_group_V-230258", "group_title": "SRG-OS-000259-GPOS-00100", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:125", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:125\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32902r567521_fix", "fixtext_fixref": "F-32902r567521_fix", "ident": { @@ -3222,77 +3058,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010310", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3304,24 +3123,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:124", + "name": "oval:mil.disa.stig.rhel8:def:125", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230257r792862_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010300", + "version": "RHEL-08-010310", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 system commands must be owned by root.", - "id": "V-230258", - "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.", + "id": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", + "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:125", @@ -3333,11 +3164,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000259-GPOS-00100\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 system commands must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not owned by \\\"root\\\".\\n\\n$ sudo chown root [FILE]\",\n \"lang\": \"en\",\n \"fixref\": \"F-32902r567521_fix\"\n },\n \"fix\": {\n \"id\": \"F-32902r567521_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:125\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230258r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230258\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 system commands must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not owned by \\\"root\\\".\\n\\n$ sudo chown root [FILE]\",\n \"lang\": \"en\",\n \"fixref\": \"F-32902r567521_fix\"\n },\n \"fix\": {\n \"id\": \"F-32902r567521_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:125\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230258r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3351,18 +3182,12 @@ "CM-5 (6)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.\",\"Documentable\":\"false\"}", + "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "group_id": "xccdf_mil.disa.stig_group_V-230259", "group_title": "SRG-OS-000259-GPOS-00100", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230259r792864_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:126", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:126\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32903r567524_fix", "fixtext_fixref": "F-32903r567524_fix", "ident": { @@ -3370,77 +3195,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010320", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3452,24 +3260,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:125", + "name": "oval:mil.disa.stig.rhel8:def:126", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230259r792864_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010310", + "version": "RHEL-08-010320", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010320" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 system commands must be group-owned by root or a system account.", - "id": "V-230259", - "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.", + "id": "xccdf_mil.disa.stig_rule_SV-230259r792864_rule", + "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:126", @@ -3481,11 +3301,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000259-GPOS-00100\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 system commands must be group-owned by root or a system account.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not group-owned by \\\"root\\\" or a required system account.\\n\\n$ sudo chgrp root [FILE]\",\n \"lang\": \"en\",\n \"fixref\": \"F-32903r567524_fix\"\n },\n \"fix\": {\n \"id\": \"F-32903r567524_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:126\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230259r792864_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230259\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 system commands must be group-owned by root or a system account.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not group-owned by \\\"root\\\" or a required system account.\\n\\n$ sudo chgrp root [FILE]\",\n \"lang\": \"en\",\n \"fixref\": \"F-32903r567524_fix\"\n },\n \"fix\": {\n \"id\": \"F-32903r567524_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:126\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230259r792864_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3499,18 +3319,12 @@ "CM-5 (3)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.\",\"Documentable\":\"false\"}", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "group_id": "xccdf_mil.disa.stig_group_V-230264", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:130", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:130\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32908r567539_fix", "fixtext_fixref": "F-32908r567539_fix", "ident": { @@ -3518,106 +3332,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010370", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001499", + "text": "CCI-001749", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:126", + "name": "oval:mil.disa.stig.rhel8:def:130", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230259r792864_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "medium", - "version": "RHEL-08-010320", + "severity": "high", + "version": "RHEL-08-010370", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "id": "V-230264", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "id": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:130", @@ -3629,11 +3438,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000366-GPOS-00153\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.repos.d/[your_repo_name].repo\\\" file:\\n\\ngpgcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-32908r567539_fix\"\n },\n \"fix\": {\n \"id\": \"F-32908r567539_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:130\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230264r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230264\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.repos.d/[your_repo_name].repo\\\" file:\\n\\ngpgcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-32908r567539_fix\"\n },\n \"fix\": {\n \"id\": \"F-32908r567539_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:130\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230264r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3647,18 +3456,12 @@ "CM-5 (3)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.\",\"Documentable\":\"false\"}", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "group_id": "xccdf_mil.disa.stig_group_V-230265", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:131", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:131\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32909r567542_fix", "fixtext_fixref": "F-32909r567542_fix", "ident": { @@ -3666,106 +3469,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010371", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-001749", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:130", + "name": "oval:mil.disa.stig.rhel8:def:131", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "high", - "version": "RHEL-08-010370", + "version": "RHEL-08-010371", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010371" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "id": "V-230265", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "id": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:131", @@ -3777,11 +3575,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000366-GPOS-00153\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010371\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"localpkg_gpgcheck\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nlocalpkg_gpgcheck=True\",\n \"lang\": \"en\",\n \"fixref\": \"F-32909r567542_fix\"\n },\n \"fix\": {\n \"id\": \"F-32909r567542_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:131\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230265r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230265\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010371\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"localpkg_gpgcheck\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nlocalpkg_gpgcheck=True\",\n \"lang\": \"en\",\n \"fixref\": \"F-32909r567542_fix\"\n },\n \"fix\": {\n \"id\": \"F-32909r567542_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:131\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230265r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3795,18 +3593,12 @@ "CM-5 (3)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230266", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230266r792870_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:132", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:132\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32910r792869_fix", "fixtext_fixref": "F-32910r792869_fix", "ident": { @@ -3814,77 +3606,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010372", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3896,24 +3671,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:131", + "name": "oval:mil.disa.stig.rhel8:def:132", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230266r792870_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "high", - "version": "RHEL-08-010371", + "severity": "medium", + "version": "RHEL-08-010372", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010372" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent the loading of a new kernel for later execution.", - "id": "V-230266", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230266r792870_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:132", @@ -3925,11 +3712,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000366-GPOS-00153\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010372\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the loading of a new kernel for later execution.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable kernel image loading.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.kexec_load_disabled = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32910r792869_fix\"\n },\n \"fix\": {\n \"id\": \"F-32910r792869_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:132\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230266r792870_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230266\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010372\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the loading of a new kernel for later execution.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable kernel image loading.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.kexec_load_disabled = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32910r792869_fix\"\n },\n \"fix\": {\n \"id\": \"F-32910r792869_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:132\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230266r792870_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3943,18 +3730,12 @@ "AC-3 (4)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125\",\"Documentable\":\"false\"}", + "description": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "group_id": "xccdf_mil.disa.stig_group_V-230267", "group_title": "SRG-OS-000312-GPOS-00122", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230267r792873_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:133", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:133\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32911r792872_fix", "fixtext_fixref": "F-32911r792872_fix", "ident": { @@ -3962,106 +3743,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010373", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-001749", + "text": "CCI-002165", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:132", + "name": "oval:mil.disa.stig.rhel8:def:133", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230266r792870_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230267r792873_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010372", + "version": "RHEL-08-010373", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010373" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.", - "id": "V-230267", - "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125", + "id": "xccdf_mil.disa.stig_rule_SV-230267r792873_rule", + "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:133", @@ -4073,11 +3849,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000312-GPOS-00122\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010373\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on symlinks.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_symlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32911r792872_fix\"\n },\n \"fix\": {\n \"id\": \"F-32911r792872_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:133\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230267r792873_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230267\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010373\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on symlinks.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_symlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32911r792872_fix\"\n },\n \"fix\": {\n \"id\": \"F-32911r792872_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:133\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230267r792873_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4091,18 +3867,12 @@ "AC-3 (4)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125\",\"Documentable\":\"false\"}", + "description": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "group_id": "xccdf_mil.disa.stig_group_V-230268", "group_title": "SRG-OS-000312-GPOS-00122", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230268r792876_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:134", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:134\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32912r792875_fix", "fixtext_fixref": "F-32912r792875_fix", "ident": { @@ -4110,77 +3880,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010374", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4192,24 +3945,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:133", + "name": "oval:mil.disa.stig.rhel8:def:134", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230267r792873_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230268r792876_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010373", + "version": "RHEL-08-010374", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010374" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.", - "id": "V-230268", - "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125", + "id": "xccdf_mil.disa.stig_rule_SV-230268r792876_rule", + "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:134", @@ -4221,11 +3986,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000312-GPOS-00122\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010374\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on hardlinks.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_hardlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32912r792875_fix\"\n },\n \"fix\": {\n \"id\": \"F-32912r792875_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:134\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230268r792876_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230268\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010374\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on hardlinks.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_hardlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32912r792875_fix\"\n },\n \"fix\": {\n \"id\": \"F-32912r792875_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:134\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230268r792876_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4239,18 +4004,12 @@ "SC-4" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230269", "group_title": "SRG-OS-000138-GPOS-00069", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230269r792879_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:135", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:135\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32913r792878_fix", "fixtext_fixref": "F-32913r792878_fix", "ident": { @@ -4258,106 +4017,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010375", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-002165", + "text": "CCI-001090", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:134", + "name": "oval:mil.disa.stig.rhel8:def:135", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230268r792876_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230269r792879_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "medium", - "version": "RHEL-08-010374", + "severity": "low", + "version": "RHEL-08-010375", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010375" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict access to the kernel message buffer.", - "id": "V-230269", - "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230269r792879_rule", + "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:135", @@ -4369,11 +4123,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000138-GPOS-00069\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010375\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict access to the kernel message buffer.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to restrict access to the kernel message buffer.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.dmesg_restrict = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32913r792878_fix\"\n },\n \"fix\": {\n \"id\": \"F-32913r792878_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:135\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230269r792879_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230269\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010375\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict access to the kernel message buffer.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to restrict access to the kernel message buffer.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.dmesg_restrict = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32913r792878_fix\"\n },\n \"fix\": {\n \"id\": \"F-32913r792878_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:135\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230269r792879_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4387,18 +4141,12 @@ "SC-4" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nSetting the kernel.perf_event_paranoid kernel parameter to \\\"2\\\" prevents attackers from gaining additional system information as a non-privileged user.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230270", "group_title": "SRG-OS-000138-GPOS-00069", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230270r792882_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:136", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:136\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32914r792881_fix", "fixtext_fixref": "F-32914r792881_fix", "ident": { @@ -4406,77 +4154,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010376", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4488,24 +4219,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:135", + "name": "oval:mil.disa.stig.rhel8:def:136", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230269r792879_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230270r792882_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "low", - "version": "RHEL-08-010375", + "version": "RHEL-08-010376", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010376" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent kernel profiling by unprivileged users.", - "id": "V-230270", - "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230270r792882_rule", + "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:136", @@ -4517,11 +4260,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000138-GPOS-00069\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010376\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent kernel profiling by unprivileged users.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nSetting the kernel.perf_event_paranoid kernel parameter to \\\"2\\\" prevents attackers from gaining additional system information as a non-privileged user.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent kernel profiling by unprivileged users.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.perf_event_paranoid = 2\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32914r792881_fix\"\n },\n \"fix\": {\n \"id\": \"F-32914r792881_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:136\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230270r792882_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230270\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010376\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent kernel profiling by unprivileged users.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nSetting the kernel.perf_event_paranoid kernel parameter to \\\"2\\\" prevents attackers from gaining additional system information as a non-privileged user.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent kernel profiling by unprivileged users.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.perf_event_paranoid = 2\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32914r792881_fix\"\n },\n \"fix\": {\n \"id\": \"F-32914r792881_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:136\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230270r792882_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4535,18 +4278,12 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158\",\"Documentable\":\"false\"}", + "description": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "group_id": "xccdf_mil.disa.stig_group_V-230271", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:137", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:137\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32915r567560_fix", "fixtext_fixref": "F-32915r567560_fix", "ident": { @@ -4554,106 +4291,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010380", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "error", "ident": { - "text": "CCI-001090", + "text": "CCI-002038", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:136", + "name": "oval:mil.disa.stig.rhel8:def:137", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230270r792882_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "low", - "version": "RHEL-08-010376", + "severity": "medium", + "version": "RHEL-08-010380", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require users to provide a password for privilege escalation.", - "id": "V-230271", - "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "id": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", + "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:137", @@ -4665,11 +4397,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000373-GPOS-00156\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require users to provide a password for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"NOPASSWD\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32915r567560_fix\"\n },\n \"fix\": {\n \"id\": \"F-32915r567560_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:137\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230271r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230271\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require users to provide a password for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"NOPASSWD\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32915r567560_fix\"\n },\n \"fix\": {\n \"id\": \"F-32915r567560_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:137\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230271r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4683,18 +4415,12 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158\",\"Documentable\":\"false\"}", + "description": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "group_id": "xccdf_mil.disa.stig_group_V-230272", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:138", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:138\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32916r567563_fix", "fixtext_fixref": "F-32916r567563_fix", "ident": { @@ -4702,77 +4428,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010381", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4784,24 +4493,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:137", + "name": "oval:mil.disa.stig.rhel8:def:138", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010380", + "version": "RHEL-08-010381", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010381" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require users to reauthenticate for privilege escalation.", - "id": "V-230272", - "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "id": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", + "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:138", @@ -4813,11 +4534,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000373-GPOS-00156\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010381\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require users to reauthenticate for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"!authenticate\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32916r567563_fix\"\n },\n \"fix\": {\n \"id\": \"F-32916r567563_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:138\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230272r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230272\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010381\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require users to reauthenticate for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"!authenticate\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32916r567563_fix\"\n },\n \"fix\": {\n \"id\": \"F-32916r567563_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:138\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230272r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4831,18 +4552,12 @@ "IA-2 (11)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\",\"Documentable\":\"false\"}", + "description": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", "group_id": "xccdf_mil.disa.stig_group_V-230273", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:139", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:139\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32917r743942_fix", "fixtext_fixref": "F-32917r743942_fix", "ident": { @@ -4850,106 +4565,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010390", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "pass", "ident": { - "text": "CCI-002038", + "text": "CCI-001948", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:138", + "name": "oval:mil.disa.stig.rhel8:def:139", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010381", + "version": "RHEL-08-010390", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must have the packages required for multifactor authentication installed.", - "id": "V-230273", - "desc": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).", + "id": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", + "desc": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:139", @@ -4961,11 +4671,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000375-GPOS-00160\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have the packages required for multifactor authentication installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required package with the following command:\\n\\n$ sudo yum install openssl-pkcs11\",\n \"lang\": \"en\",\n \"fixref\": \"F-32917r743942_fix\"\n },\n \"fix\": {\n \"id\": \"F-32917r743942_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:139\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230273r743943_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230273\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have the packages required for multifactor authentication installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required package with the following command:\\n\\n$ sudo yum install openssl-pkcs11\",\n \"lang\": \"en\",\n \"fixref\": \"F-32917r743942_fix\"\n },\n \"fix\": {\n \"id\": \"F-32917r743942_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:139\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230273r743943_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4979,18 +4689,12 @@ "SI-2 (6)" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.\",\"Documentable\":\"false\"}", + "description": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "group_id": "xccdf_mil.disa.stig_group_V-230281", "group_title": "SRG-OS-000437-GPOS-00194", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:145", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:145\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32925r567590_fix", "fixtext_fixref": "F-32925r567590_fix", "ident": { @@ -4998,106 +4702,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010440", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001948", + "text": "CCI-002617", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:139", + "name": "oval:mil.disa.stig.rhel8:def:145", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "medium", - "version": "RHEL-08-010390", + "severity": "low", + "version": "RHEL-08-010440", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "YUM must remove all software components after updated versions have been installed on RHEL 8.", - "id": "V-230281", - "desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.", + "id": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", + "desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:145", @@ -5109,11 +4808,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000437-GPOS-00194\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"YUM must remove all software components after updated versions have been installed on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nclean_requirements_on_remove=True\",\n \"lang\": \"en\",\n \"fixref\": \"F-32925r567590_fix\"\n },\n \"fix\": {\n \"id\": \"F-32925r567590_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:145\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230281r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230281\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"YUM must remove all software components after updated versions have been installed on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nclean_requirements_on_remove=True\",\n \"lang\": \"en\",\n \"fixref\": \"F-32925r567590_fix\"\n },\n \"fix\": {\n \"id\": \"F-32925r567590_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:145\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230281r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -5127,18 +4826,12 @@ "SI-6 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.\",\"Documentable\":\"false\"}", + "description": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", "group_id": "xccdf_mil.disa.stig_group_V-230282", "group_title": "SRG-OS-000445-GPOS-00199", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:146", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:146\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32926r567593_fix", "fixtext_fixref": "F-32926r567593_fix", "ident": { @@ -5146,225 +4839,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" - }, - "selected": "true", - "version": "RHEL-08-010450", - "weight": "10.000000", - "profiles": [ - { - "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, - "title": "I - Mission Critical Classified" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, - "title": "I - Mission Critical Public" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, - "title": "I - Mission Critical Sensitive" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, - "title": "II - Mission Support Classified" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, - "title": "II - Mission Support Public" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, - "title": "II - Mission Support Sensitive" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, - "title": "III - Administrative Classified" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, - "title": "III - Administrative Public" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, - "title": "III - Administrative Sensitive" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" } - ], - "rule_result": { - "result": "pass", - "ident": { - "text": "CCI-002617", - "system": "http://cyber.mil/cci" - }, - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:145", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "idref": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", - "role": "full", - "time": "2021-11-12T11:37:26-05:00", - "severity": "low", - "version": "RHEL-08-010440", - "weight": "10.000000" - } - }, - "refs": [], - "source_location": {}, - "title": "RHEL 8 must enable the SELinux targeted policy.", - "id": "V-230282", - "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.", - "descriptions": [ - { - "data": "oval:mil.disa.stig.rhel8:def:146", - "label": "check" - }, - { - "data": "Configure the operating system to verify correct operation of all security functions.\n\nSet the \"SELinuxtype\" to the \"targeted\" policy by modifying the \"/etc/selinux/config\" file to have the following line:\n\nSELINUXTYPE=targeted\n\nA reboot is required for the changes to take effect.", - "label": "fix" - } - ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000445-GPOS-00199\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable the SELinux targeted policy.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002696\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify correct operation of all security functions.\\n\\nSet the \\\"SELinuxtype\\\" to the \\\"targeted\\\" policy by modifying the \\\"/etc/selinux/config\\\" file to have the following line:\\n\\nSELINUXTYPE=targeted\\n\\nA reboot is required for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32926r567593_fix\"\n },\n \"fix\": {\n \"id\": \"F-32926r567593_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:146\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230282r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230282\"\n}", - "results": [ - { - "status": "passed", - "code_desc": "", - "start_time": "2021-11-12T11:37:26-05:00" - } - ] - }, - { - "tags": { - "cci": [ - "CCI-000366" - ], - "nist": [ - "CM-6 b" - ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"The \\\"shosts.equiv\\\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230283", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:147", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32927r567596_fix", - "fixtext_fixref": "F-32927r567596_fix", - "ident": { - "text": "CCI-000366", - "system": "http://cyber.mil/cci" - }, - "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" }, "selected": "true", - "version": "RHEL-08-010460", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5387,30 +4915,42 @@ "severity": "medium", "version": "RHEL-08-010450", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "There must be no shosts.equiv files on the RHEL 8 operating system.", - "id": "V-230283", - "desc": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "title": "RHEL 8 must enable the SELinux targeted policy.", + "id": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", + "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:147", + "data": "oval:mil.disa.stig.rhel8:def:146", "label": "check" }, { - "data": "Remove any found \"shosts.equiv\" files from the system.\n\n$ sudo rm /etc/ssh/shosts.equiv", + "data": "Configure the operating system to verify correct operation of all security functions.\n\nSet the \"SELinuxtype\" to the \"targeted\" policy by modifying the \"/etc/selinux/config\" file to have the following line:\n\nSELINUXTYPE=targeted\n\nA reboot is required for the changes to take effect.", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"There must be no shosts.equiv files on the RHEL 8 operating system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"shosts.equiv\\\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n$ sudo rm /etc/ssh/shosts.equiv\",\n \"lang\": \"en\",\n \"fixref\": \"F-32927r567596_fix\"\n },\n \"fix\": {\n \"id\": \"F-32927r567596_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:147\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230283r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230283\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable the SELinux targeted policy.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002696\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify correct operation of all security functions.\\n\\nSet the \\\"SELinuxtype\\\" to the \\\"targeted\\\" policy by modifying the \\\"/etc/selinux/config\\\" file to have the following line:\\n\\nSELINUXTYPE=targeted\\n\\nA reboot is required for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32926r567593_fix\"\n },\n \"fix\": {\n \"id\": \"F-32926r567593_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:146\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230282r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-11-12T11:37:28-05:00" + "code_desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", + "start_time": "2021-11-12T11:37:26-05:00" } ] }, @@ -5423,96 +4963,73 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"The \\\".shosts\\\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230284", + "description": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "group_id": "xccdf_mil.disa.stig_group_V-230283", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:148", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32928r567599_fix", - "fixtext_fixref": "F-32928r567599_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:147\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32927r567596_fix", + "fixtext_fixref": "F-32927r567596_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010470", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5535,30 +5052,42 @@ "severity": "high", "version": "RHEL-08-010460", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "There must be no .shosts files on the RHEL 8 operating system.", - "id": "V-230284", - "desc": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "title": "There must be no shosts.equiv files on the RHEL 8 operating system.", + "id": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", + "desc": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:148", + "data": "oval:mil.disa.stig.rhel8:def:147", "label": "check" }, { - "data": "Remove any found \".shosts\" files from the system.\n\n$ sudo rm /[path]/[to]/[file]/.shosts", + "data": "Remove any found \"shosts.equiv\" files from the system.\n\n$ sudo rm /etc/ssh/shosts.equiv", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"There must be no .shosts files on the RHEL 8 operating system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\".shosts\\\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n$ sudo rm /[path]/[to]/[file]/.shosts\",\n \"lang\": \"en\",\n \"fixref\": \"F-32928r567599_fix\"\n },\n \"fix\": {\n \"id\": \"F-32928r567599_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:148\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230284r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230284\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"There must be no shosts.equiv files on the RHEL 8 operating system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"shosts.equiv\\\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n$ sudo rm /etc/ssh/shosts.equiv\",\n \"lang\": \"en\",\n \"fixref\": \"F-32927r567596_fix\"\n },\n \"fix\": {\n \"id\": \"F-32927r567596_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:147\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230283r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-11-12T11:37:29-05:00" + "code_desc": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "start_time": "2021-11-12T11:37:28-05:00" } ] }, @@ -5570,97 +5099,74 @@ "nist": [ "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230286", + "severity": "high", + "description": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "group_id": "xccdf_mil.disa.stig_group_V-230284", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:149", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32930r567605_fix", - "fixtext_fixref": "F-32930r567605_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:148\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32928r567599_fix", + "fixtext_fixref": "F-32928r567599_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010480", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5683,29 +5189,41 @@ "severity": "high", "version": "RHEL-08-010470", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 SSH public host key files must have mode 0644 or less permissive.", - "id": "V-230286", - "desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.", + "title": "There must be no .shosts files on the RHEL 8 operating system.", + "id": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", + "desc": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:149", + "data": "oval:mil.disa.stig.rhel8:def:148", "label": "check" }, { - "data": "Change the mode of public host key files under \"/etc/ssh\" to \"0644\" with the following command:\n\n$ sudo chmod 0644 /etc/ssh/*key.pub\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", + "data": "Remove any found \".shosts\" files from the system.\n\n$ sudo rm /[path]/[to]/[file]/.shosts", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH public host key files must have mode 0644 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n$ sudo chmod 0644 /etc/ssh/*key.pub\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32930r567605_fix\"\n },\n \"fix\": {\n \"id\": \"F-32930r567605_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:149\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230286r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230286\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"There must be no .shosts files on the RHEL 8 operating system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\".shosts\\\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n$ sudo rm /[path]/[to]/[file]/.shosts\",\n \"lang\": \"en\",\n \"fixref\": \"F-32928r567599_fix\"\n },\n \"fix\": {\n \"id\": \"F-32928r567599_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:148\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230284r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -5719,96 +5237,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230287", + "description": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-230286", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:150", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32931r743950_fix", - "fixtext_fixref": "F-32931r743950_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:149\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32930r567605_fix", + "fixtext_fixref": "F-32930r567605_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010490", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5831,29 +5326,41 @@ "severity": "medium", "version": "RHEL-08-010480", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010480" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 SSH private host key files must have mode 0600 or less permissive.", - "id": "V-230287", - "desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.", + "title": "The RHEL 8 SSH public host key files must have mode 0644 or less permissive.", + "id": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", + "desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:150", + "data": "oval:mil.disa.stig.rhel8:def:149", "label": "check" }, { - "data": "Configure the mode of SSH private host key files under \"/etc/ssh\" to \"0600\" with the following command:\n\n$ sudo chmod 0600 /etc/ssh/ssh_host*key\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", + "data": "Change the mode of public host key files under \"/etc/ssh\" to \"0644\" with the following command:\n\n$ sudo chmod 0644 /etc/ssh/*key.pub\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH private host key files must have mode 0600 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0600\\\" with the following command:\\n\\n$ sudo chmod 0600 /etc/ssh/ssh_host*key\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32931r743950_fix\"\n },\n \"fix\": {\n \"id\": \"F-32931r743950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:150\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230287r743951_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230287\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH public host key files must have mode 0644 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If a public host key file is modified by an unauthorized user, the SSH service may be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n$ sudo chmod 0644 /etc/ssh/*key.pub\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32930r567605_fix\"\n },\n \"fix\": {\n \"id\": \"F-32930r567605_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:149\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230286r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -5867,96 +5374,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230288", + "description": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", + "group_id": "xccdf_mil.disa.stig_group_V-230287", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:151", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32932r567611_fix", - "fixtext_fixref": "F-32932r567611_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:150\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32931r743950_fix", + "fixtext_fixref": "F-32931r743950_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010500", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5979,29 +5463,41 @@ "severity": "medium", "version": "RHEL-08-010490", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010490" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.", - "id": "V-230288", - "desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.", + "title": "The RHEL 8 SSH private host key files must have mode 0600 or less permissive.", + "id": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", + "desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:151", + "data": "oval:mil.disa.stig.rhel8:def:150", "label": "check" }, { - "data": "Configure SSH to perform strict mode checking of home directory configuration files. Uncomment the \"StrictModes\" keyword in \"/etc/ssh/sshd_config\" and set the value to \"yes\":\n\nStrictModes yes\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", + "data": "Configure the mode of SSH private host key files under \"/etc/ssh\" to \"0600\" with the following command:\n\n$ sudo chmod 0600 /etc/ssh/ssh_host*key\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to perform strict mode checking of home directory configuration files. Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32932r567611_fix\"\n },\n \"fix\": {\n \"id\": \"F-32932r567611_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:151\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230288r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230288\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH private host key files must have mode 0600 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If an unauthorized user obtains the private SSH host key file, the host could be impersonated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0600\\\" with the following command:\\n\\n$ sudo chmod 0600 /etc/ssh/ssh_host*key\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32931r743950_fix\"\n },\n \"fix\": {\n \"id\": \"F-32931r743950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:150\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230287r743951_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6015,96 +5511,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230289", + "description": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", + "group_id": "xccdf_mil.disa.stig_group_V-230288", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:152", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32933r743953_fix", - "fixtext_fixref": "F-32933r743953_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:151\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32932r567611_fix", + "fixtext_fixref": "F-32932r567611_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010510", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6127,29 +5600,41 @@ "severity": "medium", "version": "RHEL-08-010500", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010500" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.", - "id": "V-230289", - "desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.", + "title": "The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.", + "id": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", + "desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:152", + "data": "oval:mil.disa.stig.rhel8:def:151", "label": "check" }, { - "data": "Uncomment the \"Compression\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \"delayed\" or \"no\":\n\nCompression no\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure SSH to perform strict mode checking of home directory configuration files. Uncomment the \"StrictModes\" keyword in \"/etc/ssh/sshd_config\" and set the value to \"yes\":\n\nStrictModes yes\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32933r743953_fix\"\n },\n \"fix\": {\n \"id\": \"F-32933r743953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:152\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230289r743954_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230289\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to perform strict mode checking of home directory configuration files. Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32932r567611_fix\"\n },\n \"fix\": {\n \"id\": \"F-32932r567611_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:151\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230288r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6163,96 +5648,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230290", + "description": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", + "group_id": "xccdf_mil.disa.stig_group_V-230289", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:153", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32934r567617_fix", - "fixtext_fixref": "F-32934r567617_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:152\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32933r743953_fix", + "fixtext_fixref": "F-32933r743953_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010520", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6275,29 +5737,41 @@ "severity": "medium", "version": "RHEL-08-010510", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010510" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 SSH daemon must not allow authentication using known host’s authentication.", - "id": "V-230290", - "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "title": "The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", + "desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:153", + "data": "oval:mil.disa.stig.rhel8:def:152", "label": "check" }, { - "data": "Configure the SSH daemon to not allow authentication using known host’s authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"yes\":\n\nIgnoreUserKnownHosts yes\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", + "data": "Uncomment the \"Compression\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \"delayed\" or \"no\":\n\nCompression no\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must not allow authentication using known host’s authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known host’s authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32934r567617_fix\"\n },\n \"fix\": {\n \"id\": \"F-32934r567617_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:153\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230290r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230290\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32933r743953_fix\"\n },\n \"fix\": {\n \"id\": \"F-32933r743953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:152\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230289r743954_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6311,96 +5785,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230291", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "group_id": "xccdf_mil.disa.stig_group_V-230290", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:154", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32935r743956_fix", - "fixtext_fixref": "F-32935r743956_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:153\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32934r567617_fix", + "fixtext_fixref": "F-32934r567617_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010521", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6423,29 +5874,41 @@ "severity": "medium", "version": "RHEL-08-010520", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010520" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.", - "id": "V-230291", - "desc": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.", + "title": "The RHEL 8 SSH daemon must not allow authentication using known host’s authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", + "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:154", + "data": "oval:mil.disa.stig.rhel8:def:153", "label": "check" }, { - "data": "Configure the SSH daemon to not allow Kerberos authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"no\":\n\nKerberosAuthentication no\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", + "data": "Configure the SSH daemon to not allow authentication using known host’s authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"yes\":\n\nIgnoreUserKnownHosts yes\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010521\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow Kerberos authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32935r743956_fix\"\n },\n \"fix\": {\n \"id\": \"F-32935r743956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:154\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230291r743957_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230291\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must not allow authentication using known host’s authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known host’s authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32934r567617_fix\"\n },\n \"fix\": {\n \"id\": \"F-32934r567617_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:153\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230290r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6458,97 +5921,74 @@ "nist": [ "CM-6 b" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230292", + "severity": "medium", + "description": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", + "group_id": "xccdf_mil.disa.stig_group_V-230291", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:155", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32936r567623_fix", - "fixtext_fixref": "F-32936r567623_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:154\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32935r743956_fix", + "fixtext_fixref": "F-32935r743956_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010540", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6571,29 +6011,41 @@ "severity": "medium", "version": "RHEL-08-010521", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010521" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must use a separate file system for /var.", - "id": "V-230292", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "title": "The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", + "desc": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:155", + "data": "oval:mil.disa.stig.rhel8:def:154", "label": "check" }, { - "data": "Migrate the \"/var\" path onto a separate file system.", + "data": "Configure the SSH daemon to not allow Kerberos authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"no\":\n\nKerberosAuthentication no\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use a separate file system for /var.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32936r567623_fix\"\n },\n \"fix\": {\n \"id\": \"F-32936r567623_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:155\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230292r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230292\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010521\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow Kerberos authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32935r743956_fix\"\n },\n \"fix\": {\n \"id\": \"F-32935r743956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:154\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230291r743957_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6607,96 +6059,73 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230293", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "group_id": "xccdf_mil.disa.stig_group_V-230292", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:156", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32937r567626_fix", - "fixtext_fixref": "F-32937r567626_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:155\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32936r567623_fix", + "fixtext_fixref": "F-32936r567623_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010541", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6719,29 +6148,41 @@ "severity": "low", "version": "RHEL-08-010540", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010540" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must use a separate file system for /var/log.", - "id": "V-230293", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "title": "RHEL 8 must use a separate file system for /var.", + "id": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:156", + "data": "oval:mil.disa.stig.rhel8:def:155", "label": "check" }, { - "data": "Migrate the \"/var/log\" path onto a separate file system.", + "data": "Migrate the \"/var\" path onto a separate file system.", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010541\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use a separate file system for /var/log.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var/log\\\" path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32937r567626_fix\"\n },\n \"fix\": {\n \"id\": \"F-32937r567626_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:156\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230293r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230293\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use a separate file system for /var.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32936r567623_fix\"\n },\n \"fix\": {\n \"id\": \"F-32936r567623_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:155\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230292r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6755,96 +6196,73 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230294", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "group_id": "xccdf_mil.disa.stig_group_V-230293", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:157", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32938r567629_fix", - "fixtext_fixref": "F-32938r567629_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:156\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32937r567626_fix", + "fixtext_fixref": "F-32937r567626_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010542", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6867,29 +6285,41 @@ "severity": "low", "version": "RHEL-08-010541", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010541" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must use a separate file system for the system audit data path.", - "id": "V-230294", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "title": "RHEL 8 must use a separate file system for /var/log.", + "id": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:157", + "data": "oval:mil.disa.stig.rhel8:def:156", "label": "check" }, { - "data": "Migrate the system audit data path onto a separate file system.", + "data": "Migrate the \"/var/log\" path onto a separate file system.", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010542\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use a separate file system for the system audit data path.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32938r567629_fix\"\n },\n \"fix\": {\n \"id\": \"F-32938r567629_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:157\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230294r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230294\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010541\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use a separate file system for /var/log.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var/log\\\" path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32937r567626_fix\"\n },\n \"fix\": {\n \"id\": \"F-32937r567626_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:156\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230293r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6902,97 +6332,74 @@ "nist": [ "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230295", + "severity": "low", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "group_id": "xccdf_mil.disa.stig_group_V-230294", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:158", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32939r567632_fix", - "fixtext_fixref": "F-32939r567632_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:157\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32938r567629_fix", + "fixtext_fixref": "F-32938r567629_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010543", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7015,29 +6422,41 @@ "severity": "low", "version": "RHEL-08-010542", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010542" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "A separate RHEL 8 filesystem must be used for the /tmp directory.", - "id": "V-230295", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "title": "RHEL 8 must use a separate file system for the system audit data path.", + "id": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:158", + "data": "oval:mil.disa.stig.rhel8:def:157", "label": "check" }, { - "data": "Migrate the \"/tmp\" directory onto a separate file system/partition.", + "data": "Migrate the system audit data path onto a separate file system.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010543\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"A separate RHEL 8 filesystem must be used for the /tmp directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/tmp\\\" directory onto a separate file system/partition.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32939r567632_fix\"\n },\n \"fix\": {\n \"id\": \"F-32939r567632_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:158\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230295r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230295\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010542\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use a separate file system for the system audit data path.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32938r567629_fix\"\n },\n \"fix\": {\n \"id\": \"F-32938r567629_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:157\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230294r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7045,102 +6464,79 @@ { "tags": { "cci": [ - "CCI-000770" + "CCI-000366" ], "nist": [ - "IA-2 (5)" + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230296", - "group_title": "SRG-OS-000109-GPOS-00056", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:159", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32940r567635_fix", - "fixtext_fixref": "F-32940r567635_fix", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "group_id": "xccdf_mil.disa.stig_group_V-230295", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:158\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32939r567632_fix", + "fixtext_fixref": "F-32939r567632_fix", "ident": { - "text": "CCI-000770", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010550", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7163,29 +6559,41 @@ "severity": "medium", "version": "RHEL-08-010543", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010543" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not permit direct logons to the root account using remote access via SSH.", - "id": "V-230296", - "desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.", + "title": "A separate RHEL 8 filesystem must be used for the /tmp directory.", + "id": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:159", + "data": "oval:mil.disa.stig.rhel8:def:158", "label": "check" }, { - "data": "Configure RHEL 8 to stop users from logging on remotely as the \"root\" user via SSH.\n\nEdit the appropriate \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"PermitRootLogin\" keyword and set its value to \"no\":\n\nPermitRootLogin no\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", + "data": "Migrate the \"/tmp\" directory onto a separate file system/partition.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000109-GPOS-00056\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not permit direct logons to the root account using remote access via SSH.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000770\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to stop users from logging on remotely as the \\\"root\\\" user via SSH.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\":\\n\\nPermitRootLogin no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32940r567635_fix\"\n },\n \"fix\": {\n \"id\": \"F-32940r567635_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:159\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230296r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230296\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010543\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"A separate RHEL 8 filesystem must be used for the /tmp directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/tmp\\\" directory onto a separate file system/partition.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32939r567632_fix\"\n },\n \"fix\": {\n \"id\": \"F-32939r567632_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:158\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230295r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7193,102 +6601,79 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-000770" ], "nist": [ - "CM-6 b" + "IA-2 (5)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230297", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:160", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32941r567638_fix", - "fixtext_fixref": "F-32941r567638_fix", + "description": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230296", + "group_title": "SRG-OS-000109-GPOS-00056", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:159\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32940r567635_fix", + "fixtext_fixref": "F-32940r567635_fix", "ident": { - "text": "CCI-000366", + "text": "CCI-000770", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010560", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7311,29 +6696,41 @@ "severity": "medium", "version": "RHEL-08-010550", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010550" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The auditd service must be running in RHEL 8.", - "id": "V-230297", - "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "title": "RHEL 8 must not permit direct logons to the root account using remote access via SSH.", + "id": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", + "desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:160", + "data": "oval:mil.disa.stig.rhel8:def:159", "label": "check" }, { - "data": "Start the auditd service, and enable the auditd service with the following commands:\n\n$ sudo systemctl start auditd.service\n\n$ sudo systemctl enable auditd.service", + "data": "Configure RHEL 8 to stop users from logging on remotely as the \"root\" user via SSH.\n\nEdit the appropriate \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"PermitRootLogin\" keyword and set its value to \"no\":\n\nPermitRootLogin no\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The auditd service must be running in RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the auditd service with the following commands:\\n\\n$ sudo systemctl start auditd.service\\n\\n$ sudo systemctl enable auditd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32941r567638_fix\"\n },\n \"fix\": {\n \"id\": \"F-32941r567638_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:160\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230297r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230297\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not permit direct logons to the root account using remote access via SSH.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000770\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to stop users from logging on remotely as the \\\"root\\\" user via SSH.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\":\\n\\nPermitRootLogin no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32940r567635_fix\"\n },\n \"fix\": {\n \"id\": \"F-32940r567635_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:159\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230296r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "error", + "code_desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7347,96 +6744,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230298", + "description": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", + "group_id": "xccdf_mil.disa.stig_group_V-230297", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:161", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32942r567641_fix", - "fixtext_fixref": "F-32942r567641_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:160\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32941r567638_fix", + "fixtext_fixref": "F-32941r567638_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010561", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7459,29 +6833,41 @@ "severity": "medium", "version": "RHEL-08-010560", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010560" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The rsyslog service must be running in RHEL 8.", - "id": "V-230298", - "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "title": "The auditd service must be running in RHEL 8.", + "id": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", + "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:161", + "data": "oval:mil.disa.stig.rhel8:def:160", "label": "check" }, { - "data": "Start the auditd service, and enable the rsyslog service with the following commands:\n\n$ sudo systemctl start rsyslog.service\n\n$ sudo systemctl enable rsyslog.service", + "data": "Start the auditd service, and enable the auditd service with the following commands:\n\n$ sudo systemctl start auditd.service\n\n$ sudo systemctl enable auditd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010561\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The rsyslog service must be running in RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the rsyslog service with the following commands:\\n\\n$ sudo systemctl start rsyslog.service\\n\\n$ sudo systemctl enable rsyslog.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32942r567641_fix\"\n },\n \"fix\": {\n \"id\": \"F-32942r567641_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:161\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230298r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230298\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The auditd service must be running in RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the auditd service with the following commands:\\n\\n$ sudo systemctl start auditd.service\\n\\n$ sudo systemctl enable auditd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32941r567638_fix\"\n },\n \"fix\": {\n \"id\": \"F-32941r567638_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:160\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230297r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7495,96 +6881,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230300", + "description": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", + "group_id": "xccdf_mil.disa.stig_group_V-230298", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:162", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32944r567647_fix", - "fixtext_fixref": "F-32944r567647_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:161\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32942r567641_fix", + "fixtext_fixref": "F-32942r567641_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010571", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7607,29 +6970,41 @@ "severity": "medium", "version": "RHEL-08-010561", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010561" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.", - "id": "V-230300", - "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "The rsyslog service must be running in RHEL 8.", + "id": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", + "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:162", + "data": "oval:mil.disa.stig.rhel8:def:161", "label": "check" }, { - "data": "Configure the \"/etc/fstab\" to use the \"nosuid\" option on the /boot directory.", + "data": "Start the auditd service, and enable the rsyslog service with the following commands:\n\n$ sudo systemctl start rsyslog.service\n\n$ sudo systemctl enable rsyslog.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010571\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on the /boot directory.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32944r567647_fix\"\n },\n \"fix\": {\n \"id\": \"F-32944r567647_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:162\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230300r743959_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230300\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010561\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The rsyslog service must be running in RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the rsyslog service with the following commands:\\n\\n$ sudo systemctl start rsyslog.service\\n\\n$ sudo systemctl enable rsyslog.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32942r567641_fix\"\n },\n \"fix\": {\n \"id\": \"F-32942r567641_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:161\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230298r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7643,96 +7018,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230301", + "description": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230300", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:163", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32945r567650_fix", - "fixtext_fixref": "F-32945r567650_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:162\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32944r567647_fix", + "fixtext_fixref": "F-32944r567647_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010580", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7755,29 +7107,41 @@ "severity": "medium", "version": "RHEL-08-010571", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010571" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent special devices on non-root local partitions.", - "id": "V-230301", - "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.", + "title": "RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.", + "id": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", + "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:163", + "data": "oval:mil.disa.stig.rhel8:def:162", "label": "check" }, { - "data": "Configure the \"/etc/fstab\" to use the \"nodev\" option on all non-root local partitions.", + "data": "Configure the \"/etc/fstab\" to use the \"nosuid\" option on the /boot directory.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent special devices on non-root local partitions.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on all non-root local partitions.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32945r567650_fix\"\n },\n \"fix\": {\n \"id\": \"F-32945r567650_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:163\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230301r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230301\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010571\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on the /boot directory.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32944r567647_fix\"\n },\n \"fix\": {\n \"id\": \"F-32944r567647_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:162\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230300r743959_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7791,96 +7155,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"noexec\\\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230306", + "description": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", + "group_id": "xccdf_mil.disa.stig_group_V-230301", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:165", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32950r567665_fix", - "fixtext_fixref": "F-32950r567665_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:163\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32945r567650_fix", + "fixtext_fixref": "F-32945r567650_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010630", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7903,29 +7244,41 @@ "severity": "medium", "version": "RHEL-08-010580", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010580" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).", - "id": "V-230306", - "desc": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must prevent special devices on non-root local partitions.", + "id": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", + "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:165", + "data": "oval:mil.disa.stig.rhel8:def:163", "label": "check" }, { - "data": "Configure the \"/etc/fstab\" to use the \"noexec\" option on file systems that are being imported via NFS.", + "data": "Configure the \"/etc/fstab\" to use the \"nodev\" option on all non-root local partitions.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"noexec\\\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32950r567665_fix\"\n },\n \"fix\": {\n \"id\": \"F-32950r567665_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:165\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230306r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230306\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent special devices on non-root local partitions.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on all non-root local partitions.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32945r567650_fix\"\n },\n \"fix\": {\n \"id\": \"F-32945r567650_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:163\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230301r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7939,96 +7292,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230307", + "description": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230306", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:166", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32951r567668_fix", - "fixtext_fixref": "F-32951r567668_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:165\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32950r567665_fix", + "fixtext_fixref": "F-32950r567665_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010640", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8051,29 +7381,41 @@ "severity": "medium", "version": "RHEL-08-010630", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010630" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).", - "id": "V-230307", - "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).", + "id": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", + "desc": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:166", + "data": "oval:mil.disa.stig.rhel8:def:165", "label": "check" }, { - "data": "Configure the \"/etc/fstab\" to use the \"nodev\" option on file systems that are being imported via NFS.", + "data": "Configure the \"/etc/fstab\" to use the \"noexec\" option on file systems that are being imported via NFS.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32951r567668_fix\"\n },\n \"fix\": {\n \"id\": \"F-32951r567668_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:166\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230307r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230307\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"noexec\\\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32950r567665_fix\"\n },\n \"fix\": {\n \"id\": \"F-32950r567665_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:165\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230306r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8087,96 +7429,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230308", + "description": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230307", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:167", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32952r567671_fix", - "fixtext_fixref": "F-32952r567671_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:166\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32951r567668_fix", + "fixtext_fixref": "F-32951r567668_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010650", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8199,29 +7518,41 @@ "severity": "medium", "version": "RHEL-08-010640", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010640" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).", - "id": "V-230308", - "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).", + "id": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", + "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:167", + "data": "oval:mil.disa.stig.rhel8:def:166", "label": "check" }, { - "data": "Configure the \"/etc/fstab\" to use the \"nosuid\" option on file systems that are being imported via NFS.", + "data": "Configure the \"/etc/fstab\" to use the \"nodev\" option on file systems that are being imported via NFS.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32952r567671_fix\"\n },\n \"fix\": {\n \"id\": \"F-32952r567671_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:167\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230308r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230308\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32951r567668_fix\"\n },\n \"fix\": {\n \"id\": \"F-32951r567668_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:166\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230307r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8235,96 +7566,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230311", + "description": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230308", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230311r792894_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:168", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32955r792893_fix", - "fixtext_fixref": "F-32955r792893_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:167\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32952r567671_fix", + "fixtext_fixref": "F-32952r567671_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010671", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8347,29 +7655,41 @@ "severity": "medium", "version": "RHEL-08-010650", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010650" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable the kernel.core_pattern.", - "id": "V-230311", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).", + "id": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", + "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:168", + "data": "oval:mil.disa.stig.rhel8:def:167", "label": "check" }, { - "data": "Configure RHEL 8 to disable storing core dumps.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nkernel.core_pattern = |/bin/false\n\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\n\n$ sudo sysctl --system", + "data": "Configure the \"/etc/fstab\" to use the \"nosuid\" option on file systems that are being imported via NFS.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010671\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the kernel.core_pattern.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable storing core dumps.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.core_pattern = |/bin/false\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32955r792893_fix\"\n },\n \"fix\": {\n \"id\": \"F-32955r792893_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:168\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230311r792894_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230311\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32952r567671_fix\"\n },\n \"fix\": {\n \"id\": \"F-32952r567671_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:167\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230308r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8383,96 +7703,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230313", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230311", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:169", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32957r619861_fix", - "fixtext_fixref": "F-32957r619861_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230311r792894_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:168\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32955r792893_fix", + "fixtext_fixref": "F-32955r792893_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010673", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8495,29 +7792,41 @@ "severity": "medium", "version": "RHEL-08-010671", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010671" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable core dumps for all users.", - "id": "V-230313", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.", + "title": "RHEL 8 must disable the kernel.core_pattern.", + "id": "xccdf_mil.disa.stig_rule_SV-230311r792894_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:169", + "data": "oval:mil.disa.stig.rhel8:def:168", "label": "check" }, { - "data": "Configure the operating system to disable core dumps for all users.\n\nAdd the following line to the top of the /etc/security/limits.conf or in a \".conf\" file defined in /etc/security/limits.d/:\n\n* hard core 0", + "data": "Configure RHEL 8 to disable storing core dumps.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nkernel.core_pattern = |/bin/false\n\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010673\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable core dumps for all users.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dumps for all users.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard core 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-32957r619861_fix\"\n },\n \"fix\": {\n \"id\": \"F-32957r619861_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:169\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230313r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230313\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010671\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the kernel.core_pattern.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable storing core dumps.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.core_pattern = |/bin/false\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32955r792893_fix\"\n },\n \"fix\": {\n \"id\": \"F-32955r792893_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:168\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230311r792894_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8531,96 +7840,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230314", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", + "group_id": "xccdf_mil.disa.stig_group_V-230313", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:170", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32958r567689_fix", - "fixtext_fixref": "F-32958r567689_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:169\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32957r619861_fix", + "fixtext_fixref": "F-32957r619861_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010674", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8643,29 +7929,41 @@ "severity": "medium", "version": "RHEL-08-010673", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010673" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable storing core dumps.", - "id": "V-230314", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.", + "title": "RHEL 8 must disable core dumps for all users.", + "id": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:170", + "data": "oval:mil.disa.stig.rhel8:def:169", "label": "check" }, { - "data": "Configure the operating system to disable storing core dumps for all users.\n\nAdd or modify the following line in /etc/systemd/coredump.conf:\n\nStorage=none", + "data": "Configure the operating system to disable core dumps for all users.\n\nAdd the following line to the top of the /etc/security/limits.conf or in a \".conf\" file defined in /etc/security/limits.d/:\n\n* hard core 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010674\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable storing core dumps.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable storing core dumps for all users.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nStorage=none\",\n \"lang\": \"en\",\n \"fixref\": \"F-32958r567689_fix\"\n },\n \"fix\": {\n \"id\": \"F-32958r567689_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:170\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230314r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230314\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010673\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable core dumps for all users.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dumps for all users.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard core 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-32957r619861_fix\"\n },\n \"fix\": {\n \"id\": \"F-32957r619861_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:169\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230313r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8679,96 +7977,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230315", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", + "group_id": "xccdf_mil.disa.stig_group_V-230314", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:171", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32959r567692_fix", - "fixtext_fixref": "F-32959r567692_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:170\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32958r567689_fix", + "fixtext_fixref": "F-32958r567689_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010675", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8791,29 +8066,41 @@ "severity": "medium", "version": "RHEL-08-010674", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010674" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable core dump backtraces.", - "id": "V-230315", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.", + "title": "RHEL 8 must disable storing core dumps.", + "id": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:171", + "data": "oval:mil.disa.stig.rhel8:def:170", "label": "check" }, { - "data": "Configure the operating system to disable core dump backtraces.\n\nAdd or modify the following line in /etc/systemd/coredump.conf:\n\nProcessSizeMax=0", + "data": "Configure the operating system to disable storing core dumps for all users.\n\nAdd or modify the following line in /etc/systemd/coredump.conf:\n\nStorage=none", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010675\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable core dump backtraces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dump backtraces.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nProcessSizeMax=0\",\n \"lang\": \"en\",\n \"fixref\": \"F-32959r567692_fix\"\n },\n \"fix\": {\n \"id\": \"F-32959r567692_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:171\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230315r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230315\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010674\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable storing core dumps.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable storing core dumps for all users.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nStorage=none\",\n \"lang\": \"en\",\n \"fixref\": \"F-32958r567689_fix\"\n },\n \"fix\": {\n \"id\": \"F-32958r567689_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:170\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230314r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8827,96 +8114,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230324", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", + "group_id": "xccdf_mil.disa.stig_group_V-230315", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:177", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32968r567719_fix", - "fixtext_fixref": "F-32968r567719_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:171\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32959r567692_fix", + "fixtext_fixref": "F-32959r567692_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010760", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8939,29 +8203,41 @@ "severity": "medium", "version": "RHEL-08-010675", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010675" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.", - "id": "V-230324", - "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.", + "title": "RHEL 8 must disable core dump backtraces.", + "id": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:177", + "data": "oval:mil.disa.stig.rhel8:def:171", "label": "check" }, { - "data": "Configure RHEL 8 to assign home directories to all new local interactive users by setting the \"CREATE_HOME\" parameter in \"/etc/login.defs\" to \"yes\" as follows.\n\nCREATE_HOME yes", + "data": "Configure the operating system to disable core dump backtraces.\n\nAdd or modify the following line in /etc/systemd/coredump.conf:\n\nProcessSizeMax=0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-32968r567719_fix\"\n },\n \"fix\": {\n \"id\": \"F-32968r567719_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:177\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230324r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230324\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010675\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable core dump backtraces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dump backtraces.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nProcessSizeMax=0\",\n \"lang\": \"en\",\n \"fixref\": \"F-32959r567692_fix\"\n },\n \"fix\": {\n \"id\": \"F-32959r567692_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:171\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230315r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8975,96 +8251,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"SSH environment options potentially allow users to bypass access restriction in some configurations.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230330", - "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:179", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32974r567737_fix", - "fixtext_fixref": "F-32974r567737_fix", + "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", + "group_id": "xccdf_mil.disa.stig_group_V-230324", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:177\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32968r567719_fix", + "fixtext_fixref": "F-32968r567719_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010830", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9087,29 +8340,41 @@ "severity": "medium", "version": "RHEL-08-010760", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010760" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not allow users to override SSH environment variables.", - "id": "V-230330", - "desc": "SSH environment options potentially allow users to bypass access restriction in some configurations.", + "title": "All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.", + "id": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", + "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:179", + "data": "oval:mil.disa.stig.rhel8:def:177", "label": "check" }, { - "data": "Configure RHEL 8 to allow the SSH daemon to not allow unattended or automatic logon to the system.\n\nAdd or edit the following line in the \"/etc/ssh/sshd_config\" file:\n\nPermitUserEnvironment no\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", + "data": "Configure RHEL 8 to assign home directories to all new local interactive users by setting the \"CREATE_HOME\" parameter in \"/etc/login.defs\" to \"yes\" as follows.\n\nCREATE_HOME yes", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00229\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not allow users to override SSH environment variables.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"SSH environment options potentially allow users to bypass access restriction in some configurations.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to allow the SSH daemon to not allow unattended or automatic logon to the system.\\n\\nAdd or edit the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nPermitUserEnvironment no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32974r567737_fix\"\n },\n \"fix\": {\n \"id\": \"F-32974r567737_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:179\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230330r646870_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230330\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-32968r567719_fix\"\n },\n \"fix\": {\n \"id\": \"F-32968r567719_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:177\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230324r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -9117,102 +8382,79 @@ { "tags": { "cci": [ - "CCI-000044" + "CCI-000366" ], "nist": [ - "AC-7 a" + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230332", - "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:180", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32976r567743_fix", - "fixtext_fixref": "F-32976r567743_fix", + "description": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", + "group_id": "xccdf_mil.disa.stig_group_V-230330", + "group_title": "SRG-OS-000480-GPOS-00229", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:179\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32974r567737_fix", + "fixtext_fixref": "F-32974r567737_fix", "ident": { - "text": "CCI-000044", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020010", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9235,29 +8477,41 @@ "severity": "medium", "version": "RHEL-08-010830", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010830" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.", - "id": "V-230332", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "title": "RHEL 8 must not allow users to override SSH environment variables.", + "id": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", + "desc": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:180", + "data": "oval:mil.disa.stig.rhel8:def:179", "label": "check" }, { - "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", + "data": "Configure RHEL 8 to allow the SSH daemon to not allow unattended or automatic logon to the system.\n\nAdd or edit the following line in the \"/etc/ssh/sshd_config\" file:\n\nPermitUserEnvironment no\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32976r567743_fix\"\n },\n \"fix\": {\n \"id\": \"F-32976r567743_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:180\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230332r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230332\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not allow users to override SSH environment variables.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>SSH environment options potentially allow users to bypass access restriction in some configurations.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to allow the SSH daemon to not allow unattended or automatic logon to the system.\\n\\nAdd or edit the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nPermitUserEnvironment no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32974r567737_fix\"\n },\n \"fix\": {\n \"id\": \"F-32974r567737_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:179\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230330r646870_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "error", + "code_desc": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -9271,96 +8525,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230333", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230332", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230333r743966_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:181", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32977r743965_fix", - "fixtext_fixref": "F-32977r743965_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:180\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32976r567743_fix", + "fixtext_fixref": "F-32976r567743_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020011", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9383,29 +8614,41 @@ "severity": "medium", "version": "RHEL-08-020010", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020010" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.", - "id": "V-230333", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:181", + "data": "oval:mil.disa.stig.rhel8:def:180", "label": "check" }, { - "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\ndeny = 3", + "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020011\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\ndeny = 3\",\n \"lang\": \"en\",\n \"fixref\": \"F-32977r743965_fix\"\n },\n \"fix\": {\n \"id\": \"F-32977r743965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:181\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230333r743966_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230333\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32976r567743_fix\"\n },\n \"fix\": {\n \"id\": \"F-32976r567743_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:180\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230332r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -9419,96 +8662,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230334", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230333", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:182", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32978r567749_fix", - "fixtext_fixref": "F-32978r567749_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230333r743966_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:181\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32977r743965_fix", + "fixtext_fixref": "F-32977r743965_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020012", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9531,29 +8751,41 @@ "severity": "medium", "version": "RHEL-08-020011", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020011" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230334", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.", + "id": "xccdf_mil.disa.stig_rule_SV-230333r743966_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:182", + "data": "oval:mil.disa.stig.rhel8:def:181", "label": "check" }, { - "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", + "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\ndeny = 3", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020012\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32978r567749_fix\"\n },\n \"fix\": {\n \"id\": \"F-32978r567749_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:182\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230334r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230334\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020011\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\ndeny = 3\",\n \"lang\": \"en\",\n \"fixref\": \"F-32977r743965_fix\"\n },\n \"fix\": {\n \"id\": \"F-32977r743965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:181\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230333r743966_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -9567,96 +8799,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230335", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230334", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:183", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32979r743968_fix", - "fixtext_fixref": "F-32979r743968_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:182\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32978r567749_fix", + "fixtext_fixref": "F-32978r567749_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020013", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9679,29 +8888,41 @@ "severity": "medium", "version": "RHEL-08-020012", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020012" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230335", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:183", + "data": "oval:mil.disa.stig.rhel8:def:182", "label": "check" }, { - "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\nfail_interval = 900", + "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020013\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nfail_interval = 900\",\n \"lang\": \"en\",\n \"fixref\": \"F-32979r743968_fix\"\n },\n \"fix\": {\n \"id\": \"F-32979r743968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:183\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230335r743969_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230335\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020012\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32978r567749_fix\"\n },\n \"fix\": {\n \"id\": \"F-32978r567749_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:182\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230334r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -9715,96 +8936,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230336", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230335", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:184", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32980r567755_fix", - "fixtext_fixref": "F-32980r567755_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:183\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32979r743968_fix", + "fixtext_fixref": "F-32979r743968_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020014", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9827,29 +9025,41 @@ "severity": "medium", "version": "RHEL-08-020013", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020013" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230336", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.", + "id": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:184", + "data": "oval:mil.disa.stig.rhel8:def:183", "label": "check" }, { - "data": "Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", + "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\nfail_interval = 900", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020014\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32980r567755_fix\"\n },\n \"fix\": {\n \"id\": \"F-32980r567755_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:184\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230336r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230336\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020013\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nfail_interval = 900\",\n \"lang\": \"en\",\n \"fixref\": \"F-32979r743968_fix\"\n },\n \"fix\": {\n \"id\": \"F-32979r743968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:183\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230335r743969_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -9863,96 +9073,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230337", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230336", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:185", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32981r743971_fix", - "fixtext_fixref": "F-32981r743971_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:184\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32980r567755_fix", + "fixtext_fixref": "F-32980r567755_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020015", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9975,29 +9162,41 @@ "severity": "medium", "version": "RHEL-08-020014", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020014" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230337", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:185", + "data": "oval:mil.disa.stig.rhel8:def:184", "label": "check" }, { - "data": "Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\nunlock_time = 0", + "data": "Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020015\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nunlock_time = 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-32981r743971_fix\"\n },\n \"fix\": {\n \"id\": \"F-32981r743971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:185\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230337r743972_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230337\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020014\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32980r567755_fix\"\n },\n \"fix\": {\n \"id\": \"F-32980r567755_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:184\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230336r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10011,96 +9210,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230340", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230337", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:186", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32984r567767_fix", - "fixtext_fixref": "F-32984r567767_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:185\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32981r743971_fix", + "fixtext_fixref": "F-32981r743971_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020018", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10123,29 +9299,41 @@ "severity": "medium", "version": "RHEL-08-020015", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020015" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.", - "id": "V-230340", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "title": "RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", + "id": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:186", + "data": "oval:mil.disa.stig.rhel8:def:185", "label": "check" }, { - "data": "Configure the operating system to prevent informative messages from being presented at logon attempts.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", + "data": "Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\nunlock_time = 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020018\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32984r567767_fix\"\n },\n \"fix\": {\n \"id\": \"F-32984r567767_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:186\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230340r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230340\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020015\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nunlock_time = 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-32981r743971_fix\"\n },\n \"fix\": {\n \"id\": \"F-32981r743971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:185\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230337r743972_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10159,96 +9347,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230341", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230340", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:187", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32985r743977_fix", - "fixtext_fixref": "F-32985r743977_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:186\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32984r567767_fix", + "fixtext_fixref": "F-32984r567767_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020019", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10271,29 +9436,41 @@ "severity": "medium", "version": "RHEL-08-020018", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020018" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.", - "id": "V-230341", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:187", + "data": "oval:mil.disa.stig.rhel8:def:186", "label": "check" }, { - "data": "Configure the operating system to prevent informative messages from being presented at logon attempts.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\nsilent", + "data": "Configure the operating system to prevent informative messages from being presented at logon attempts.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020019\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nsilent\",\n \"lang\": \"en\",\n \"fixref\": \"F-32985r743977_fix\"\n },\n \"fix\": {\n \"id\": \"F-32985r743977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:187\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230341r743978_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230341\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020018\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32984r567767_fix\"\n },\n \"fix\": {\n \"id\": \"F-32984r567767_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:186\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230340r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10307,96 +9484,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230342", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230341", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:188", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32986r567773_fix", - "fixtext_fixref": "F-32986r567773_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:187\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32985r743977_fix", + "fixtext_fixref": "F-32985r743977_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020020", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10419,29 +9573,41 @@ "severity": "medium", "version": "RHEL-08-020019", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020019" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must log user name information when unsuccessful logon attempts occur.", - "id": "V-230342", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "title": "RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.", + "id": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:188", + "data": "oval:mil.disa.stig.rhel8:def:187", "label": "check" }, { - "data": "Configure the operating system to log user name information when unsuccessful logon attempts occur.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", + "data": "Configure the operating system to prevent informative messages from being presented at logon attempts.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\nsilent", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32986r567773_fix\"\n },\n \"fix\": {\n \"id\": \"F-32986r567773_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:188\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230342r646872_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230342\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020019\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nsilent\",\n \"lang\": \"en\",\n \"fixref\": \"F-32985r743977_fix\"\n },\n \"fix\": {\n \"id\": \"F-32985r743977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:187\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230341r743978_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10455,96 +9621,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230343", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230342", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:189", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32987r743980_fix", - "fixtext_fixref": "F-32987r743980_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:188\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32986r567773_fix", + "fixtext_fixref": "F-32986r567773_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020021", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10567,29 +9710,41 @@ "severity": "medium", "version": "RHEL-08-020020", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must log user name information when unsuccessful logon attempts occur.", - "id": "V-230343", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:189", + "data": "oval:mil.disa.stig.rhel8:def:188", "label": "check" }, { - "data": "Configure the operating system to log user name information when unsuccessful logon attempts occur.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\naudit", + "data": "Configure the operating system to log user name information when unsuccessful logon attempts occur.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\naudit\",\n \"lang\": \"en\",\n \"fixref\": \"F-32987r743980_fix\"\n },\n \"fix\": {\n \"id\": \"F-32987r743980_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:189\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230343r743981_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230343\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32986r567773_fix\"\n },\n \"fix\": {\n \"id\": \"F-32986r567773_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:188\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230342r646872_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10603,96 +9758,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230344", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230343", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:190", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32988r567779_fix", - "fixtext_fixref": "F-32988r567779_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:189\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32987r743980_fix", + "fixtext_fixref": "F-32987r743980_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020022", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10715,29 +9847,41 @@ "severity": "medium", "version": "RHEL-08-020021", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020021" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230344", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "title": "RHEL 8 must log user name information when unsuccessful logon attempts occur.", + "id": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:190", + "data": "oval:mil.disa.stig.rhel8:def:189", "label": "check" }, { - "data": "Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", + "data": "Configure the operating system to log user name information when unsuccessful logon attempts occur.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\naudit", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32988r567779_fix\"\n },\n \"fix\": {\n \"id\": \"F-32988r567779_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:190\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230344r646874_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230344\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\naudit\",\n \"lang\": \"en\",\n \"fixref\": \"F-32987r743980_fix\"\n },\n \"fix\": {\n \"id\": \"F-32987r743980_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:189\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230343r743981_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10751,96 +9895,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230345", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230344", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:191", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32989r743983_fix", - "fixtext_fixref": "F-32989r743983_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:190\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32988r567779_fix", + "fixtext_fixref": "F-32988r567779_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020023", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10863,29 +9984,41 @@ "severity": "medium", "version": "RHEL-08-020022", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020022" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230345", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:191", + "data": "oval:mil.disa.stig.rhel8:def:190", "label": "check" }, { - "data": "Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\neven_deny_root", + "data": "Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\neven_deny_root\",\n \"lang\": \"en\",\n \"fixref\": \"F-32989r743983_fix\"\n },\n \"fix\": {\n \"id\": \"F-32989r743983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:191\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230345r743984_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230345\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32988r567779_fix\"\n },\n \"fix\": {\n \"id\": \"F-32988r567779_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:190\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230344r646874_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10893,102 +10026,79 @@ { "tags": { "cci": [ - "CCI-000054" + "CCI-000044" ], "nist": [ - "AC-10" + "AC-7 a" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230346", - "group_title": "SRG-OS-000027-GPOS-00008", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:192", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32990r619863_fix", - "fixtext_fixref": "F-32990r619863_fix", + "severity": "medium", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230345", + "group_title": "SRG-OS-000021-GPOS-00005", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:191\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32989r743983_fix", + "fixtext_fixref": "F-32989r743983_fix", "ident": { - "text": "CCI-000054", + "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020024", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11011,29 +10121,41 @@ "severity": "medium", "version": "RHEL-08-020023", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020023" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.", - "id": "V-230346", - "desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.", + "title": "RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", + "id": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:192", + "data": "oval:mil.disa.stig.rhel8:def:191", "label": "check" }, { - "data": "Configure the operating system to limit the number of concurrent sessions to \"10\" for all accounts and/or account types.\n\nAdd the following line to the top of the /etc/security/limits.conf or in a \".conf\" file defined in /etc/security/limits.d/:\n\n* hard maxlogins 10", + "data": "Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\neven_deny_root", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000027-GPOS-00008\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard maxlogins 10\",\n \"lang\": \"en\",\n \"fixref\": \"F-32990r619863_fix\"\n },\n \"fix\": {\n \"id\": \"F-32990r619863_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:192\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230346r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230346\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\neven_deny_root\",\n \"lang\": \"en\",\n \"fixref\": \"F-32989r743983_fix\"\n },\n \"fix\": {\n \"id\": \"F-32989r743983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:191\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230345r743984_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11041,102 +10163,79 @@ { "tags": { "cci": [ - "CCI-000056" + "CCI-000054" ], "nist": [ - "AC-11 b" + "AC-10" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230348", - "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:193", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32992r743986_fix", - "fixtext_fixref": "F-32992r743986_fix", + "severity": "low", + "description": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230346", + "group_title": "SRG-OS-000027-GPOS-00008", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:192\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32990r619863_fix", + "fixtext_fixref": "F-32990r619863_fix", "ident": { - "text": "CCI-000056", + "text": "CCI-000054", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020040", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11159,29 +10258,41 @@ "severity": "low", "version": "RHEL-08-020024", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020024" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.", - "id": "V-230348", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "title": "RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.", + "id": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", + "desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:193", + "data": "oval:mil.disa.stig.rhel8:def:192", "label": "check" }, { - "data": "Configure the operating system to enable a user to initiate a session lock via tmux.\n\nCreate a global configuration file \"/etc/tmux.conf\" and add the following line:\n\nset -g lock-command vlock", + "data": "Configure the operating system to limit the number of concurrent sessions to \"10\" for all accounts and/or account types.\n\nAdd the following line to the top of the /etc/security/limits.conf or in a \".conf\" file defined in /etc/security/limits.d/:\n\n* hard maxlogins 10", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000028-GPOS-00009\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user to initiate a session lock via tmux.\\n\\nCreate a global configuration file \\\"/etc/tmux.conf\\\" and add the following line:\\n\\nset -g lock-command vlock\",\n \"lang\": \"en\",\n \"fixref\": \"F-32992r743986_fix\"\n },\n \"fix\": {\n \"id\": \"F-32992r743986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:193\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230348r743987_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230348\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard maxlogins 10\",\n \"lang\": \"en\",\n \"fixref\": \"F-32990r619863_fix\"\n },\n \"fix\": {\n \"id\": \"F-32990r619863_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:192\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230346r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11195,96 +10306,73 @@ "AC-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230349", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "group_id": "xccdf_mil.disa.stig_group_V-230348", "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:194", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32993r567794_fix", - "fixtext_fixref": "F-32993r567794_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:193\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32992r743986_fix", + "fixtext_fixref": "F-32992r743986_fix", "ident": { "text": "CCI-000056", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020041", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11307,29 +10395,41 @@ "severity": "medium", "version": "RHEL-08-020040", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020040" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must ensure session control is automatically started at shell initialization.", - "id": "V-230349", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "title": "RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.", + "id": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:194", + "data": "oval:mil.disa.stig.rhel8:def:193", "label": "check" }, { - "data": "Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \"/etc/bashrc\" configuration file:\n\n[ -n \"$PS1\" -a -z \"$TMUX\" ] && exec tmux\n\nThis setting will take effect at next logon.", + "data": "Configure the operating system to enable a user to initiate a session lock via tmux.\n\nCreate a global configuration file \"/etc/tmux.conf\" and add the following line:\n\nset -g lock-command vlock", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000028-GPOS-00009\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020041\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ensure session control is automatically started at shell initialization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \\\"/etc/bashrc\\\" configuration file:\\n\\n[ -n \\\"$PS1\\\" -a -z \\\"$TMUX\\\" ] && exec tmux\\n\\nThis setting will take effect at next logon.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32993r567794_fix\"\n },\n \"fix\": {\n \"id\": \"F-32993r567794_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:194\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230349r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230349\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user to initiate a session lock via tmux.\\n\\nCreate a global configuration file \\\"/etc/tmux.conf\\\" and add the following line:\\n\\nset -g lock-command vlock\",\n \"lang\": \"en\",\n \"fixref\": \"F-32992r743986_fix\"\n },\n \"fix\": {\n \"id\": \"F-32992r743986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:193\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230348r743987_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11342,97 +10442,74 @@ "nist": [ "AC-11 b" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230350", + "severity": "medium", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "group_id": "xccdf_mil.disa.stig_group_V-230349", "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:195", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32994r567797_fix", - "fixtext_fixref": "F-32994r567797_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:194\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32993r567794_fix", + "fixtext_fixref": "F-32993r567794_fix", "ident": { "text": "CCI-000056", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020042", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11455,29 +10532,41 @@ "severity": "medium", "version": "RHEL-08-020041", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020041" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent users from disabling session control mechanisms.", - "id": "V-230350", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "title": "RHEL 8 must ensure session control is automatically started at shell initialization.", + "id": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:195", + "data": "oval:mil.disa.stig.rhel8:def:194", "label": "check" }, { - "data": "Configure the operating system to prevent users from disabling the tmux terminal multiplexer by editing the \"/etc/shells\" configuration file to remove any instances of tmux.", + "data": "Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \"/etc/bashrc\" configuration file:\n\n[ -n \"$PS1\" -a -z \"$TMUX\" ] && exec tmux\n\nThis setting will take effect at next logon.", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000028-GPOS-00009\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020042\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent users from disabling session control mechanisms.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent users from disabling the tmux terminal multiplexer by editing the \\\"/etc/shells\\\" configuration file to remove any instances of tmux.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32994r567797_fix\"\n },\n \"fix\": {\n \"id\": \"F-32994r567797_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:195\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230350r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230350\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020041\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ensure session control is automatically started at shell initialization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \\\"/etc/bashrc\\\" configuration file:\\n\\n[ -n \\\"$PS1\\\" -a -z \\\"$TMUX\\\" ] && exec tmux\\n\\nThis setting will take effect at next logon.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32993r567794_fix\"\n },\n \"fix\": {\n \"id\": \"F-32993r567794_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:194\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230349r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11485,102 +10574,79 @@ { "tags": { "cci": [ - "CCI-000192" + "CCI-000056" ], "nist": [ - "IA-5 (1) (a)" + "AC-11 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth\\n\\nNote the value of \\\"retry\\\" set in these configuration files should be between \\\"1\\\" and \\\"3\\\". Manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230356", - "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:196", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33000r567815_fix", - "fixtext_fixref": "F-33000r567815_fix", + "severity": "low", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "group_id": "xccdf_mil.disa.stig_group_V-230350", + "group_title": "SRG-OS-000028-GPOS-00009", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:195\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32994r567797_fix", + "fixtext_fixref": "F-32994r567797_fix", "ident": { - "text": "CCI-000192", + "text": "CCI-000056", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020100", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11603,29 +10669,41 @@ "severity": "low", "version": "RHEL-08-020042", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020042" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must ensure a password complexity module is enabled.", - "id": "V-230356", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.", + "title": "RHEL 8 must prevent users from disabling session control mechanisms.", + "id": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:196", + "data": "oval:mil.disa.stig.rhel8:def:195", "label": "check" }, { - "data": "Configure the operating system to use \"pwquality\" to enforce password complexity rules.\n\nAdd the following line to both \"/etc/pam.d/password-auth\" and \"/etc/pam.d/system-auth\" (or modify the line to have the required value):\n\npassword required pam_pwquality.so retry=3", + "data": "Configure the operating system to prevent users from disabling the tmux terminal multiplexer by editing the \"/etc/shells\" configuration file to remove any instances of tmux.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000069-GPOS-00037\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ensure a password complexity module is enabled.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth\\n\\nNote the value of \\\"retry\\\" set in these configuration files should be between \\\"1\\\" and \\\"3\\\". Manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to both \\\"/etc/pam.d/password-auth\\\" and \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\",\n \"lang\": \"en\",\n \"fixref\": \"F-33000r567815_fix\"\n },\n \"fix\": {\n \"id\": \"F-33000r567815_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:196\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230356r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230356\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020042\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent users from disabling session control mechanisms.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent users from disabling the tmux terminal multiplexer by editing the \\\"/etc/shells\\\" configuration file to remove any instances of tmux.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32994r567797_fix\"\n },\n \"fix\": {\n \"id\": \"F-32994r567797_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:195\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230350r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11639,96 +10717,73 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230357", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", + "group_id": "xccdf_mil.disa.stig_group_V-230356", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:197", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33001r567818_fix", - "fixtext_fixref": "F-33001r567818_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:196\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33000r567815_fix", + "fixtext_fixref": "F-33000r567815_fix", "ident": { "text": "CCI-000192", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020110", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11751,29 +10806,41 @@ "severity": "medium", "version": "RHEL-08-020100", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020100" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.", - "id": "V-230357", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "title": "RHEL 8 must ensure a password complexity module is enabled.", + "id": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:197", + "data": "oval:mil.disa.stig.rhel8:def:196", "label": "check" }, { - "data": "Configure the operating system to enforce password complexity by requiring that at least one uppercase character be used by setting the \"ucredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\nucredit = -1", + "data": "Configure the operating system to use \"pwquality\" to enforce password complexity rules.\n\nAdd the following line to both \"/etc/pam.d/password-auth\" and \"/etc/pam.d/system-auth\" (or modify the line to have the required value):\n\npassword required pam_pwquality.so retry=3", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000069-GPOS-00037\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one uppercase character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33001r567818_fix\"\n },\n \"fix\": {\n \"id\": \"F-33001r567818_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:197\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230357r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230357\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ensure a password complexity module is enabled.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth\\n\\nNote the value of \\\"retry\\\" set in these configuration files should be between \\\"1\\\" and \\\"3\\\". Manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to both \\\"/etc/pam.d/password-auth\\\" and \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\",\n \"lang\": \"en\",\n \"fixref\": \"F-33000r567815_fix\"\n },\n \"fix\": {\n \"id\": \"F-33000r567815_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:196\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230356r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11781,102 +10848,79 @@ { "tags": { "cci": [ - "CCI-000193" + "CCI-000192" ], "nist": [ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230358", - "group_title": "SRG-OS-000070-GPOS-00038", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:198", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33002r567821_fix", - "fixtext_fixref": "F-33002r567821_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "group_id": "xccdf_mil.disa.stig_group_V-230357", + "group_title": "SRG-OS-000069-GPOS-00037", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:197\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33001r567818_fix", + "fixtext_fixref": "F-33001r567818_fix", "ident": { - "text": "CCI-000193", + "text": "CCI-000192", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020120", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11899,29 +10943,41 @@ "severity": "medium", "version": "RHEL-08-020110", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.", - "id": "V-230358", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "title": "RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.", + "id": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:198", + "data": "oval:mil.disa.stig.rhel8:def:197", "label": "check" }, { - "data": "Configure the operating system to enforce password complexity by requiring that at least one lower-case character be used by setting the \"lcredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\nlcredit = -1", + "data": "Configure the operating system to enforce password complexity by requiring that at least one uppercase character be used by setting the \"ucredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\nucredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000070-GPOS-00038\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one lower-case character be used by setting the \\\"lcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nlcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33002r567821_fix\"\n },\n \"fix\": {\n \"id\": \"F-33002r567821_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:198\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230358r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230358\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one uppercase character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33001r567818_fix\"\n },\n \"fix\": {\n \"id\": \"F-33001r567818_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:197\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230357r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11929,102 +10985,79 @@ { "tags": { "cci": [ - "CCI-000194" + "CCI-000193" ], "nist": [ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230359", - "group_title": "SRG-OS-000071-GPOS-00039", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:199", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33003r567824_fix", - "fixtext_fixref": "F-33003r567824_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "group_id": "xccdf_mil.disa.stig_group_V-230358", + "group_title": "SRG-OS-000070-GPOS-00038", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:198\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33002r567821_fix", + "fixtext_fixref": "F-33002r567821_fix", "ident": { - "text": "CCI-000194", + "text": "CCI-000193", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020130", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12047,29 +11080,41 @@ "severity": "medium", "version": "RHEL-08-020120", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.", - "id": "V-230359", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "title": "RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.", + "id": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:199", + "data": "oval:mil.disa.stig.rhel8:def:198", "label": "check" }, { - "data": "Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \"dcredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\ndcredit = -1", + "data": "Configure the operating system to enforce password complexity by requiring that at least one lower-case character be used by setting the \"lcredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\nlcredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000071-GPOS-00039\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33003r567824_fix\"\n },\n \"fix\": {\n \"id\": \"F-33003r567824_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:199\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230359r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230359\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one lower-case character be used by setting the \\\"lcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nlcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33002r567821_fix\"\n },\n \"fix\": {\n \"id\": \"F-33002r567821_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:198\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230358r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12077,102 +11122,79 @@ { "tags": { "cci": [ - "CCI-000195" + "CCI-000194" ], "nist": [ - "IA-5 (1) (b)" + "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxclassrepeat\\\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230360", - "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:200", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33004r567827_fix", - "fixtext_fixref": "F-33004r567827_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "group_id": "xccdf_mil.disa.stig_group_V-230359", + "group_title": "SRG-OS-000071-GPOS-00039", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:199\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33003r567824_fix", + "fixtext_fixref": "F-33003r567824_fix", "ident": { - "text": "CCI-000195", + "text": "CCI-000194", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020140", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12195,29 +11217,41 @@ "severity": "medium", "version": "RHEL-08-020130", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.", - "id": "V-230360", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.", + "title": "RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.", + "id": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:200", + "data": "oval:mil.disa.stig.rhel8:def:199", "label": "check" }, { - "data": "Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \"maxclassrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" conf (or modify the line to have the required value):\n\nmaxclassrepeat = 4", + "data": "Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \"dcredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\ndcredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000072-GPOS-00040\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxclassrepeat\\\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-33004r567827_fix\"\n },\n \"fix\": {\n \"id\": \"F-33004r567827_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:200\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230360r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230360\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33003r567824_fix\"\n },\n \"fix\": {\n \"id\": \"F-33003r567824_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:199\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230359r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12231,96 +11265,73 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxrepeat\\\" option sets the maximum number of allowed same consecutive characters in a new password.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230361", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", + "group_id": "xccdf_mil.disa.stig_group_V-230360", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:201", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33005r567830_fix", - "fixtext_fixref": "F-33005r567830_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:200\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33004r567827_fix", + "fixtext_fixref": "F-33004r567827_fix", "ident": { "text": "CCI-000195", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020150", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12343,29 +11354,41 @@ "severity": "medium", "version": "RHEL-08-020140", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020140" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.", - "id": "V-230361", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.", + "title": "RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.", + "id": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:201", + "data": "oval:mil.disa.stig.rhel8:def:200", "label": "check" }, { - "data": "Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \"maxrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nmaxrepeat = 3", + "data": "Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \"maxclassrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" conf (or modify the line to have the required value):\n\nmaxclassrepeat = 4", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000072-GPOS-00040\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxrepeat\\\" option sets the maximum number of allowed same consecutive characters in a new password.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"lang\": \"en\",\n \"fixref\": \"F-33005r567830_fix\"\n },\n \"fix\": {\n \"id\": \"F-33005r567830_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:201\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230361r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230361\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxclassrepeat\\\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-33004r567827_fix\"\n },\n \"fix\": {\n \"id\": \"F-33004r567827_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:200\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230360r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12379,96 +11402,73 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"minclass\\\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230362", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", + "group_id": "xccdf_mil.disa.stig_group_V-230361", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:202", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33006r567833_fix", - "fixtext_fixref": "F-33006r567833_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:201\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33005r567830_fix", + "fixtext_fixref": "F-33005r567830_fix", "ident": { "text": "CCI-000195", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020160", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12491,29 +11491,41 @@ "severity": "medium", "version": "RHEL-08-020150", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020150" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must require the change of at least four character classes when passwords are changed.", - "id": "V-230362", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).", + "title": "RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.", + "id": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:202", + "data": "oval:mil.disa.stig.rhel8:def:201", "label": "check" }, { - "data": "Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \"minclass\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nminclass = 4", + "data": "Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \"maxrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nmaxrepeat = 3", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000072-GPOS-00040\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the change of at least four character classes when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"minclass\\\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-33006r567833_fix\"\n },\n \"fix\": {\n \"id\": \"F-33006r567833_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:202\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230362r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230362\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxrepeat\\\" option sets the maximum number of allowed same consecutive characters in a new password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"lang\": \"en\",\n \"fixref\": \"F-33005r567830_fix\"\n },\n \"fix\": {\n \"id\": \"F-33005r567830_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:201\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230361r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12527,96 +11539,73 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"difok\\\" option sets the number of characters in a password that must not be present in the old password.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230363", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", + "group_id": "xccdf_mil.disa.stig_group_V-230362", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:203", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33007r567836_fix", - "fixtext_fixref": "F-33007r567836_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:202\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33006r567833_fix", + "fixtext_fixref": "F-33006r567833_fix", "ident": { "text": "CCI-000195", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020170", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12639,29 +11628,41 @@ "severity": "medium", "version": "RHEL-08-020160", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must require the change of at least 8 characters when passwords are changed.", - "id": "V-230363", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.", + "title": "RHEL 8 must require the change of at least four character classes when passwords are changed.", + "id": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:203", + "data": "oval:mil.disa.stig.rhel8:def:202", "label": "check" }, { - "data": "Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \"difok\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\ndifok = 8", + "data": "Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \"minclass\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nminclass = 4", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000072-GPOS-00040\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the change of at least 8 characters when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"difok\\\" option sets the number of characters in a password that must not be present in the old password.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"lang\": \"en\",\n \"fixref\": \"F-33007r567836_fix\"\n },\n \"fix\": {\n \"id\": \"F-33007r567836_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:203\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230363r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230363\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the change of at least four character classes when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"minclass\\\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-33006r567833_fix\"\n },\n \"fix\": {\n \"id\": \"F-33006r567833_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:202\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230362r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12669,102 +11670,79 @@ { "tags": { "cci": [ - "CCI-000198" + "CCI-000195" ], "nist": [ - "IA-5 (1) (d)" + "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230364", - "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:204", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33008r567839_fix", - "fixtext_fixref": "F-33008r567839_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", + "group_id": "xccdf_mil.disa.stig_group_V-230363", + "group_title": "SRG-OS-000072-GPOS-00040", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:203\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33007r567836_fix", + "fixtext_fixref": "F-33007r567836_fix", "ident": { - "text": "CCI-000198", + "text": "CCI-000195", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020180", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12787,29 +11765,41 @@ "severity": "medium", "version": "RHEL-08-020170", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020170" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.", - "id": "V-230364", - "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "title": "RHEL 8 must require the change of at least 8 characters when passwords are changed.", + "id": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:204", + "data": "oval:mil.disa.stig.rhel8:def:203", "label": "check" }, { - "data": "Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\n\n$ sudo chage -m 1 [user]", + "data": "Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \"difok\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\ndifok = 8", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000075-GPOS-00043\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n$ sudo chage -m 1 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-33008r567839_fix\"\n },\n \"fix\": {\n \"id\": \"F-33008r567839_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:204\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230364r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230364\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the change of at least 8 characters when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"difok\\\" option sets the number of characters in a password that must not be present in the old password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"lang\": \"en\",\n \"fixref\": \"F-33007r567836_fix\"\n },\n \"fix\": {\n \"id\": \"F-33007r567836_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:203\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230363r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12823,96 +11813,73 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230365", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "group_id": "xccdf_mil.disa.stig_group_V-230364", "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:205", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33009r567842_fix", - "fixtext_fixref": "F-33009r567842_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:204\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33008r567839_fix", + "fixtext_fixref": "F-33008r567839_fix", "ident": { "text": "CCI-000198", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020190", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12935,29 +11902,41 @@ "severity": "medium", "version": "RHEL-08-020180", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020180" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.", - "id": "V-230365", - "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "title": "RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.", + "id": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", + "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:205", + "data": "oval:mil.disa.stig.rhel8:def:204", "label": "check" }, { - "data": "Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\n\nAdd the following line in \"/etc/login.defs\" (or modify the line to have the required value):\n\nPASS_MIN_DAYS 1", + "data": "Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\n\n$ sudo chage -m 1 [user]", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000075-GPOS-00043\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33009r567842_fix\"\n },\n \"fix\": {\n \"id\": \"F-33009r567842_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:205\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230365r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230365\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n$ sudo chage -m 1 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-33008r567839_fix\"\n },\n \"fix\": {\n \"id\": \"F-33008r567839_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:204\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230364r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12965,102 +11944,79 @@ { "tags": { "cci": [ - "CCI-000199" + "CCI-000198" ], "nist": [ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230366", - "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:206", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33010r567845_fix", - "fixtext_fixref": "F-33010r567845_fix", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "group_id": "xccdf_mil.disa.stig_group_V-230365", + "group_title": "SRG-OS-000075-GPOS-00043", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:205\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33009r567842_fix", + "fixtext_fixref": "F-33009r567842_fix", "ident": { - "text": "CCI-000199", + "text": "CCI-000198", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020200", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13083,13 +12039,162 @@ "severity": "medium", "version": "RHEL-08-020190", "weight": "10.000000" + }, + "value": [], + "version": "RHEL-08-020190" + }, + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], + "source_location": {}, + "title": "RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.", + "id": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", + "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "descriptions": [ + { + "data": "oval:mil.disa.stig.rhel8:def:205", + "label": "check" + }, + { + "data": "Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\n\nAdd the following line in \"/etc/login.defs\" (or modify the line to have the required value):\n\nPASS_MIN_DAYS 1", + "label": "fix" + } + ], + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33009r567842_fix\"\n },\n \"fix\": {\n \"id\": \"F-33009r567842_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:205\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230365r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", + "results": [ + { + "status": "failed", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "start_time": "2021-11-12T11:37:29-05:00" } + ] + }, + { + "tags": { + "cci": [ + "CCI-000199" + ], + "nist": [ + "IA-5 (1) (d)" + ], + "severity": "medium", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-230366", + "group_title": "SRG-OS-000076-GPOS-00044", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:206\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33010r567845_fix", + "fixtext_fixref": "F-33010r567845_fix", + "ident": { + "text": "CCI-000199", + "system": "http://cyber.mil/cci" + }, + "reference": { + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } + }, + "selected": "true", + "weight": "10.000000", + "profiles": [ + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", + "description": "", + "title": "I - Mission Critical Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", + "description": "", + "title": "I - Mission Critical Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", + "description": "", + "title": "I - Mission Critical Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", + "description": "", + "title": "II - Mission Support Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", + "description": "", + "title": "II - Mission Support Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", + "description": "", + "title": "II - Mission Support Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", + "description": "", + "title": "III - Administrative Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", + "description": "", + "title": "III - Administrative Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", + "description": "", + "title": "III - Administrative Sensitive" + } + ], + "rule_result": { + "result": "fail", + "ident": { + "text": "CCI-000199", + "system": "http://cyber.mil/cci" + }, + "check": { + "check-content-ref": { + "name": "oval:mil.disa.stig.rhel8:def:206", + "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" + }, + "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" + }, + "idref": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", + "role": "full", + "time": "2021-11-12T11:37:29-05:00", + "severity": "medium", + "version": "RHEL-08-020200", + "weight": "10.000000" + }, + "value": [], + "version": "RHEL-08-020200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.", - "id": "V-230366", - "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", + "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:206", @@ -13101,11 +12206,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000076-GPOS-00044\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to enforce a 60-day maximum password lifetime.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MAX_DAYS 60\",\n \"lang\": \"en\",\n \"fixref\": \"F-33010r567845_fix\"\n },\n \"fix\": {\n \"id\": \"F-33010r567845_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:206\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230366r646878_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230366\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to enforce a 60-day maximum password lifetime.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MAX_DAYS 60\",\n \"lang\": \"en\",\n \"fixref\": \"F-33010r567845_fix\"\n },\n \"fix\": {\n \"id\": \"F-33010r567845_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:206\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230366r646878_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -13119,18 +12224,12 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.\",\"Documentable\":\"false\"}", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230367", "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:207", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:207\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33011r567848_fix", "fixtext_fixref": "F-33011r567848_fix", "ident": { @@ -13138,106 +12237,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020210", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "error", "ident": { "text": "CCI-000199", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:206", + "name": "oval:mil.disa.stig.rhel8:def:207", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-020200", + "version": "RHEL-08-020210", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.", - "id": "V-230367", - "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", + "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:207", @@ -13249,11 +12343,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000076-GPOS-00044\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n$ sudo chage -M 60 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-33011r567848_fix\"\n },\n \"fix\": {\n \"id\": \"F-33011r567848_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:207\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230367r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230367\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n$ sudo chage -M 60 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-33011r567848_fix\"\n },\n \"fix\": {\n \"id\": \"F-33011r567848_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:207\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230367r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -13267,18 +12361,12 @@ "IA-5 (1) (e)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" consecutively as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth.\\n\\nNote that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\",\"Documentable\":\"false\"}", + "description": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", "group_id": "xccdf_mil.disa.stig_group_V-230368", "group_title": "SRG-OS-000077-GPOS-00045", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:208", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:208\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33012r567851_fix", "fixtext_fixref": "F-33012r567851_fix", "ident": { @@ -13286,106 +12374,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020220", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "fail", "ident": { - "text": "CCI-000199", + "text": "CCI-000200", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:207", + "name": "oval:mil.disa.stig.rhel8:def:208", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-020210", + "version": "RHEL-08-020220", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.", - "id": "V-230368", - "desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.", + "id": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", + "desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:208", @@ -13397,11 +12480,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000077-GPOS-00045\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" consecutively as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth.\\n\\nNote that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwhistory.so use_authtok remember=5 retry=3\",\n \"lang\": \"en\",\n \"fixref\": \"F-33012r567851_fix\"\n },\n \"fix\": {\n \"id\": \"F-33012r567851_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:208\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230368r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230368\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" consecutively as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth.\\n\\nNote that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwhistory.so use_authtok remember=5 retry=3\",\n \"lang\": \"en\",\n \"fixref\": \"F-33012r567851_fix\"\n },\n \"fix\": {\n \"id\": \"F-33012r567851_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:208\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230368r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -13415,18 +12498,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Configurations are set in the \\\"etc/security/pwquality.conf\\\" file.\\n\\nThe \\\"minlen\\\", sometimes noted as minimum length, acts as a \\\"score\\\" of complexity based on the credit components of the \\\"pwquality\\\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \\\"score\\\" of \\\"minlen\\\". This will enable \\\"minlen\\\" to require a 15-character minimum.\\n\\nThe DoD minimum password requirement is 15 characters.\",\"Documentable\":\"false\"}", + "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", "group_id": "xccdf_mil.disa.stig_group_V-230369", "group_title": "SRG-OS-000078-GPOS-00046", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:209", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:209\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33013r567854_fix", "fixtext_fixref": "F-33013r567854_fix", "ident": { @@ -13434,106 +12511,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020230", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000200", + "text": "CCI-000205", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:208", + "name": "oval:mil.disa.stig.rhel8:def:209", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-020220", + "version": "RHEL-08-020230", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 passwords must have a minimum of 15 characters.", - "id": "V-230369", - "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.", + "id": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", + "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:209", @@ -13545,11 +12617,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000078-GPOS-00046\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords must have a minimum of 15 characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Configurations are set in the \\\"etc/security/pwquality.conf\\\" file.\\n\\nThe \\\"minlen\\\", sometimes noted as minimum length, acts as a \\\"score\\\" of complexity based on the credit components of the \\\"pwquality\\\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \\\"score\\\" of \\\"minlen\\\". This will enable \\\"minlen\\\" to require a 15-character minimum.\\n\\nThe DoD minimum password requirement is 15 characters.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"lang\": \"en\",\n \"fixref\": \"F-33013r567854_fix\"\n },\n \"fix\": {\n \"id\": \"F-33013r567854_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:209\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230369r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230369\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords must have a minimum of 15 characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Configurations are set in the \\\"etc/security/pwquality.conf\\\" file.\\n\\nThe \\\"minlen\\\", sometimes noted as minimum length, acts as a \\\"score\\\" of complexity based on the credit components of the \\\"pwquality\\\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \\\"score\\\" of \\\"minlen\\\". This will enable \\\"minlen\\\" to require a 15-character minimum.\\n\\nThe DoD minimum password requirement is 15 characters.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"lang\": \"en\",\n \"fixref\": \"F-33013r567854_fix\"\n },\n \"fix\": {\n \"id\": \"F-33013r567854_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:209\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230369r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -13563,18 +12635,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nThe DoD minimum password requirement is 15 characters.\",\"Documentable\":\"false\"}", + "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", "group_id": "xccdf_mil.disa.stig_group_V-230370", "group_title": "SRG-OS-000078-GPOS-00046", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:210", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:210\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33014r567857_fix", "fixtext_fixref": "F-33014r567857_fix", "ident": { @@ -13582,77 +12648,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020231", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13664,24 +12713,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:209", + "name": "oval:mil.disa.stig.rhel8:def:210", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-020230", + "version": "RHEL-08-020231", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020231" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 passwords for new users must have a minimum of 15 characters.", - "id": "V-230370", - "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.", + "id": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", + "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:210", @@ -13693,11 +12754,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000078-GPOS-00046\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020231\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords for new users must have a minimum of 15 characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nThe DoD minimum password requirement is 15 characters.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length for new user accounts.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MIN_LEN 15\",\n \"lang\": \"en\",\n \"fixref\": \"F-33014r567857_fix\"\n },\n \"fix\": {\n \"id\": \"F-33014r567857_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:210\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230370r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230370\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020231\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords for new users must have a minimum of 15 characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nThe DoD minimum password requirement is 15 characters.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length for new user accounts.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MIN_LEN 15\",\n \"lang\": \"en\",\n \"fixref\": \"F-33014r567857_fix\"\n },\n \"fix\": {\n \"id\": \"F-33014r567857_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:210\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230370r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -13711,18 +12772,12 @@ "IA-4 e" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.\",\"Documentable\":\"false\"}", + "description": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", "group_id": "xccdf_mil.disa.stig_group_V-230373", "group_title": "SRG-OS-000118-GPOS-00060", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:211", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:211\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33017r567866_fix", "fixtext_fixref": "F-33017r567866_fix", "ident": { @@ -13730,106 +12785,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020260", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000205", + "text": "CCI-000795", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:210", + "name": "oval:mil.disa.stig.rhel8:def:211", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-020231", + "version": "RHEL-08-020260", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.", - "id": "V-230373", - "desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.", + "id": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", + "desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:211", @@ -13841,11 +12891,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000118-GPOS-00060\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable account identifiers after 35 days of inactivity after the password expiration. \\n\\nRun the following command to change the configuration for useradd:\\n\\n$ sudo useradd -D -f 35\\n\\nDoD recommendation is 35 days, but a lower value is acceptable. The value \\\"-1\\\" will disable this feature, and \\\"0\\\" will disable the account immediately after the password expires.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33017r567866_fix\"\n },\n \"fix\": {\n \"id\": \"F-33017r567866_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:211\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230373r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230373\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable account identifiers after 35 days of inactivity after the password expiration. \\n\\nRun the following command to change the configuration for useradd:\\n\\n$ sudo useradd -D -f 35\\n\\nDoD recommendation is 35 days, but a lower value is acceptable. The value \\\"-1\\\" will disable this feature, and \\\"0\\\" will disable the account immediately after the password expires.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33017r567866_fix\"\n },\n \"fix\": {\n \"id\": \"F-33017r567866_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:211\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230373r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -13859,18 +12909,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "group_id": "xccdf_mil.disa.stig_group_V-230375", "group_title": "SRG-OS-000266-GPOS-00101", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:212", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:212\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33019r567872_fix", "fixtext_fixref": "F-33019r567872_fix", "ident": { @@ -13878,106 +12922,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020280", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000795", + "text": "CCI-001619", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:211", + "name": "oval:mil.disa.stig.rhel8:def:212", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-020260", + "version": "RHEL-08-020280", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020280" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "All RHEL 8 passwords must contain at least one special character.", - "id": "V-230375", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "id": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:212", @@ -13989,11 +13028,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000266-GPOS-00101\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"All RHEL 8 passwords must contain at least one special character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33019r567872_fix\"\n },\n \"fix\": {\n \"id\": \"F-33019r567872_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:212\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230375r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230375\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"All RHEL 8 passwords must contain at least one special character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33019r567872_fix\"\n },\n \"fix\": {\n \"id\": \"F-33019r567872_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:212\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230375r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14007,18 +13046,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.\",\"Documentable\":\"false\"}", + "description": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", "group_id": "xccdf_mil.disa.stig_group_V-230377", "group_title": "SRG-OS-000480-GPOS-00225", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:214", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:214\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33021r567878_fix", "fixtext_fixref": "F-33021r567878_fix", "ident": { @@ -14026,106 +13059,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020300", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-001619", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:212", + "name": "oval:mil.disa.stig.rhel8:def:214", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-020280", + "version": "RHEL-08-020300", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent the use of dictionary words for passwords.", - "id": "V-230377", - "desc": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.", + "id": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", + "desc": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:214", @@ -14137,11 +13165,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00225\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the use of dictionary words for passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent the use of dictionary words for passwords.\\n\\nAdd or update the following line in the \\\"/etc/security/pwquality.conf\\\" file or a configuration file in the /etc/pwquality.conf.d/ directory to contain the \\\"dictcheck\\\" parameter:\\n\\ndictcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33021r567878_fix\"\n },\n \"fix\": {\n \"id\": \"F-33021r567878_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:214\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230377r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230377\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the use of dictionary words for passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent the use of dictionary words for passwords.\\n\\nAdd or update the following line in the \\\"/etc/security/pwquality.conf\\\" file or a configuration file in the /etc/pwquality.conf.d/ directory to contain the \\\"dictcheck\\\" parameter:\\n\\ndictcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33021r567878_fix\"\n },\n \"fix\": {\n \"id\": \"F-33021r567878_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:214\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230377r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14155,18 +13183,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", + "description": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "group_id": "xccdf_mil.disa.stig_group_V-230378", "group_title": "SRG-OS-000480-GPOS-00226", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:215", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:215\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33022r567881_fix", "fixtext_fixref": "F-33022r567881_fix", "ident": { @@ -14174,77 +13196,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020310", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14256,24 +13261,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:214", + "name": "oval:mil.disa.stig.rhel8:def:215", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-020300", + "version": "RHEL-08-020310", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.", - "id": "V-230378", - "desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "id": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", + "desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:215", @@ -14285,11 +13302,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00226\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-33022r567881_fix\"\n },\n \"fix\": {\n \"id\": \"F-33022r567881_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:215\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230378r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230378\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-33022r567881_fix\"\n },\n \"fix\": {\n \"id\": \"F-33022r567881_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:215\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230378r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14303,18 +13320,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.\",\"Documentable\":\"false\"}", + "description": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "group_id": "xccdf_mil.disa.stig_group_V-230380", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:216", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:216\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33024r743992_fix", "fixtext_fixref": "F-33024r743992_fix", "ident": { @@ -14322,106 +13333,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020330", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "error", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:215", + "name": "oval:mil.disa.stig.rhel8:def:216", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", - "severity": "medium", - "version": "RHEL-08-020310", + "severity": "high", + "version": "RHEL-08-020330", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020330" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not allow accounts configured with blank or null passwords.", - "id": "V-230380", - "desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.", + "id": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", + "desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:216", @@ -14433,11 +13439,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not allow accounts configured with blank or null passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the following line in \\\"etc/ssh/sshd_config\\\" to prevent logons with empty passwords.\\n\\nPermitEmptyPasswords no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-33024r743992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33024r743992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:216\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230380r743993_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230380\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not allow accounts configured with blank or null passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the following line in \\\"etc/ssh/sshd_config\\\" to prevent logons with empty passwords.\\n\\nPermitEmptyPasswords no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-33024r743992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33024r743992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:216\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230380r743993_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14451,18 +13457,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.\",\"Documentable\":\"false\"}", + "description": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "group_id": "xccdf_mil.disa.stig_group_V-230382", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:218", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:218\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33026r567893_fix", "fixtext_fixref": "F-33026r567893_fix", "ident": { @@ -14470,77 +13470,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020350", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14552,24 +13535,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:216", + "name": "oval:mil.disa.stig.rhel8:def:218", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", - "severity": "high", - "version": "RHEL-08-020330", + "severity": "medium", + "version": "RHEL-08-020350", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.", - "id": "V-230382", - "desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.", + "id": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", + "desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:218", @@ -14581,11 +13576,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33026r567893_fix\"\n },\n \"fix\": {\n \"id\": \"F-33026r567893_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:218\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230382r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230382\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33026r567893_fix\"\n },\n \"fix\": {\n \"id\": \"F-33026r567893_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:218\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230382r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14599,18 +13594,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.\",\"Documentable\":\"false\"}", + "description": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "group_id": "xccdf_mil.disa.stig_group_V-230383", "group_title": "SRG-OS-000480-GPOS-00228", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:219", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:219\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33027r567896_fix", "fixtext_fixref": "F-33027r567896_fix", "ident": { @@ -14618,106 +13607,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020351", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:218", + "name": "oval:mil.disa.stig.rhel8:def:219", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-020350", + "version": "RHEL-08-020351", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020351" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.", - "id": "V-230383", - "desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.", + "id": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", + "desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:219", @@ -14729,11 +13713,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00228\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020351\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"lang\": \"en\",\n \"fixref\": \"F-33027r567896_fix\"\n },\n \"fix\": {\n \"id\": \"F-33027r567896_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:219\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230383r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230383\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020351\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"lang\": \"en\",\n \"fixref\": \"F-33027r567896_fix\"\n },\n \"fix\": {\n \"id\": \"F-33027r567896_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:219\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230383r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14747,18 +13731,12 @@ "AC-6 (8)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\\n\\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127\",\"Documentable\":\"false\"}", + "description": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", "group_id": "xccdf_mil.disa.stig_group_V-230386", "group_title": "SRG-OS-000326-GPOS-00126", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:220", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:220\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33030r567905_fix", "fixtext_fixref": "F-33030r567905_fix", "ident": { @@ -14766,106 +13744,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030000", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-002233", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:219", + "name": "oval:mil.disa.stig.rhel8:def:220", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-020351", + "version": "RHEL-08-030000", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.", - "id": "V-230386", - "desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127", + "id": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", + "desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:220", @@ -14877,11 +13850,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000326-GPOS-00126\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\\n\\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002233\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"execve\\\" system call.\\n\\nAdd or update the following file system rules to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k execpriv\\n\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k execpriv \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33030r567905_fix\"\n },\n \"fix\": {\n \"id\": \"F-33030r567905_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:220\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230386r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230386\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\\n\\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002233\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"execve\\\" system call.\\n\\nAdd or update the following file system rules to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k execpriv\\n\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k execpriv \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33030r567905_fix\"\n },\n \"fix\": {\n \"id\": \"F-33030r567905_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:220\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230386r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14895,18 +13868,12 @@ "AU-5 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\",\"Documentable\":\"false\"}", + "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "group_id": "xccdf_mil.disa.stig_group_V-230388", "group_title": "SRG-OS-000046-GPOS-00022", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:222", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:222\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33032r567911_fix", "fixtext_fixref": "F-33032r567911_fix", "ident": { @@ -14914,106 +13881,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030020", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-002233", + "text": "CCI-000139", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:220", + "name": "oval:mil.disa.stig.rhel8:def:222", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030000", + "version": "RHEL-08-030020", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.", - "id": "V-230388", - "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.", + "id": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", + "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:222", @@ -15025,11 +13987,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000046-GPOS-00022\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure \\\"auditd\\\" service to notify the SA and ISSO in the event of an audit processing failure. \\n\\nEdit the following line in \\\"/etc/audit/auditd.conf\\\" to ensure that administrators are notified via email for those situations:\\n\\naction_mail_acct = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-33032r567911_fix\"\n },\n \"fix\": {\n \"id\": \"F-33032r567911_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:222\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230388r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230388\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure \\\"auditd\\\" service to notify the SA and ISSO in the event of an audit processing failure. \\n\\nEdit the following line in \\\"/etc/audit/auditd.conf\\\" to ensure that administrators are notified via email for those situations:\\n\\naction_mail_acct = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-33032r567911_fix\"\n },\n \"fix\": {\n \"id\": \"F-33032r567911_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:222\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230388r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15043,18 +14005,12 @@ "AU-5 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\",\"Documentable\":\"false\"}", + "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "group_id": "xccdf_mil.disa.stig_group_V-230390", "group_title": "SRG-OS-000047-GPOS-00023", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:223", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:223\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33034r567917_fix", "fixtext_fixref": "F-33034r567917_fix", "ident": { @@ -15062,106 +14018,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030040", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000139", + "text": "CCI-000140", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:222", + "name": "oval:mil.disa.stig.rhel8:def:223", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030020", + "version": "RHEL-08-030040", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030040" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 System must take appropriate action when an audit processing failure occurs.", - "id": "V-230390", - "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.", + "id": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", + "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:223", @@ -15173,11 +14124,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000047-GPOS-00023\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 System must take appropriate action when an audit processing failure occurs.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_error_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_error_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_error_action\\\" to \\\"SYSLOG\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33034r567917_fix\"\n },\n \"fix\": {\n \"id\": \"F-33034r567917_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:223\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230390r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230390\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 System must take appropriate action when an audit processing failure occurs.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_error_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_error_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_error_action\\\" to \\\"SYSLOG\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33034r567917_fix\"\n },\n \"fix\": {\n \"id\": \"F-33034r567917_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:223\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230390r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15191,18 +14142,12 @@ "AU-5 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.\",\"Documentable\":\"false\"}", + "description": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "group_id": "xccdf_mil.disa.stig_group_V-230391", "group_title": "SRG-OS-000047-GPOS-00023", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:224", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:224\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33035r743997_fix", "fixtext_fixref": "F-33035r743997_fix", "ident": { @@ -15210,77 +14155,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030050", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15292,24 +14220,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:223", + "name": "oval:mil.disa.stig.rhel8:def:224", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030040", + "version": "RHEL-08-030050", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030050" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.", - "id": "V-230391", - "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.", + "id": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", + "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:224", @@ -15321,11 +14261,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000047-GPOS-00023\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to notify the System Administrator (SA) and Information System Security Officer (ISSO) when the audit storage volume is full by configuring the \\\"max_log_file_action\\\" parameter in the \\\"/etc/audit/auditd.conf\\\" file with the a value of \\\"syslog\\\" or \\\"keep_logs\\\":\\n\\nmax_log_file_action = syslog\",\n \"lang\": \"en\",\n \"fixref\": \"F-33035r743997_fix\"\n },\n \"fix\": {\n \"id\": \"F-33035r743997_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:224\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230391r743998_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230391\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to notify the System Administrator (SA) and Information System Security Officer (ISSO) when the audit storage volume is full by configuring the \\\"max_log_file_action\\\" parameter in the \\\"/etc/audit/auditd.conf\\\" file with the a value of \\\"syslog\\\" or \\\"keep_logs\\\":\\n\\nmax_log_file_action = syslog\",\n \"lang\": \"en\",\n \"fixref\": \"F-33035r743997_fix\"\n },\n \"fix\": {\n \"id\": \"F-33035r743997_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:224\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230391r743998_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15339,18 +14279,12 @@ "AU-5 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.\",\"Documentable\":\"false\"}", + "description": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "group_id": "xccdf_mil.disa.stig_group_V-230392", "group_title": "SRG-OS-000047-GPOS-00023", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:225", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:225\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33036r567923_fix", "fixtext_fixref": "F-33036r567923_fix", "ident": { @@ -15358,77 +14292,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030060", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15440,24 +14357,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:224", + "name": "oval:mil.disa.stig.rhel8:def:225", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030050", + "version": "RHEL-08-030060", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030060" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must take appropriate action when the audit storage volume is full.", - "id": "V-230392", - "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.", + "id": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", + "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:225", @@ -15469,11 +14398,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000047-GPOS-00023\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must take appropriate action when the audit storage volume is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_full_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_full_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_full_action\\\" to \\\"SYSLOG\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33036r567923_fix\"\n },\n \"fix\": {\n \"id\": \"F-33036r567923_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:225\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230392r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230392\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must take appropriate action when the audit storage volume is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_full_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_full_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_full_action\\\" to \\\"SYSLOG\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33036r567923_fix\"\n },\n \"fix\": {\n \"id\": \"F-33036r567923_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:225\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230392r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15487,18 +14416,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\",\"Documentable\":\"false\"}", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", "group_id": "xccdf_mil.disa.stig_group_V-230393", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:226", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:226\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33037r567926_fix", "fixtext_fixref": "F-33037r567926_fix", "ident": { @@ -15506,106 +14429,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030061", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000140", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:225", + "name": "oval:mil.disa.stig.rhel8:def:226", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030060", + "version": "RHEL-08-030061", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030061" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must audit local events.", - "id": "V-230393", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.", + "id": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:226", @@ -15617,11 +14535,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must audit local events.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit local events on the system.\\n\\nAdd or update the following line in \\\"/etc/audit/auditd.conf\\\" file:\\n\\nlocal_events = yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-33037r567926_fix\"\n },\n \"fix\": {\n \"id\": \"F-33037r567926_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:226\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230393r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230393\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must audit local events.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit local events on the system.\\n\\nAdd or update the following line in \\\"/etc/audit/auditd.conf\\\" file:\\n\\nlocal_events = yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-33037r567926_fix\"\n },\n \"fix\": {\n \"id\": \"F-33037r567926_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:226\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230393r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15635,18 +14553,12 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\\n\\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\",\"Documentable\":\"false\"}", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", "group_id": "xccdf_mil.disa.stig_group_V-230394", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:227", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:227\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33038r567929_fix", "fixtext_fixref": "F-33038r567929_fix", "ident": { @@ -15654,106 +14566,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030062", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-001851", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:226", + "name": "oval:mil.disa.stig.rhel8:def:227", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030061", + "version": "RHEL-08-030062", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030062" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must label all off-loaded audit logs before sending them to the central log server.", - "id": "V-230394", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.", + "id": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:227", @@ -15765,11 +14672,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000342-GPOS-00133\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030062\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must label all off-loaded audit logs before sending them to the central log server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\\n\\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33038r567929_fix\"\n },\n \"fix\": {\n \"id\": \"F-33038r567929_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:227\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230394r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230394\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030062\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must label all off-loaded audit logs before sending them to the central log server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\\n\\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33038r567929_fix\"\n },\n \"fix\": {\n \"id\": \"F-33038r567929_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:227\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230394r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15783,18 +14690,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\",\"Documentable\":\"false\"}", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", "group_id": "xccdf_mil.disa.stig_group_V-230395", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:228", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:228\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33039r567932_fix", "fixtext_fixref": "F-33039r567932_fix", "ident": { @@ -15802,106 +14703,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030063", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-001851", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:227", + "name": "oval:mil.disa.stig.rhel8:def:228", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", - "severity": "medium", - "version": "RHEL-08-030062", + "severity": "low", + "version": "RHEL-08-030063", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030063" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must resolve audit information before writing to disk.", - "id": "V-230395", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.", + "id": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:228", @@ -15913,11 +14809,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030063\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must resolve audit information before writing to disk.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"log_format\\\" option:\\n\\nlog_format = ENRICHED\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33039r567932_fix\"\n },\n \"fix\": {\n \"id\": \"F-33039r567932_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:228\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230395r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230395\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030063\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must resolve audit information before writing to disk.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"log_format\\\" option:\\n\\nlog_format = ENRICHED\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33039r567932_fix\"\n },\n \"fix\": {\n \"id\": \"F-33039r567932_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:228\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230395r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15931,18 +14827,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "group_id": "xccdf_mil.disa.stig_group_V-230396", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:229", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:229\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33040r567935_fix", "fixtext_fixref": "F-33040r567935_fix", "ident": { @@ -15950,106 +14840,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030070", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-000162", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:228", + "name": "oval:mil.disa.stig.rhel8:def:229", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", - "severity": "low", - "version": "RHEL-08-030063", + "severity": "medium", + "version": "RHEL-08-030070", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030070" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.", - "id": "V-230396", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084", + "id": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:229", @@ -16061,11 +14946,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-33040r567935_fix\"\n },\n \"fix\": {\n \"id\": \"F-33040r567935_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:229\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230396r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230396\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-33040r567935_fix\"\n },\n \"fix\": {\n \"id\": \"F-33040r567935_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:229\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230396r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16079,18 +14964,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "group_id": "xccdf_mil.disa.stig_group_V-230397", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:230", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:230\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33041r567938_fix", "fixtext_fixref": "F-33041r567938_fix", "ident": { @@ -16098,77 +14977,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030080", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16180,24 +15042,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:229", + "name": "oval:mil.disa.stig.rhel8:def:230", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030070", + "version": "RHEL-08-030080", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030080" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit logs must be owned by root to prevent unauthorized read access.", - "id": "V-230397", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084", + "id": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:230", @@ -16209,11 +15083,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit logs must be owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_file]\\n\\nReplace \\\"[audit_log_file]\\\" to the correct audit log path, by default this location is \\\"/var/log/audit/audit.log\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33041r567938_fix\"\n },\n \"fix\": {\n \"id\": \"F-33041r567938_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:230\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230397r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230397\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit logs must be owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_file]\\n\\nReplace \\\"[audit_log_file]\\\" to the correct audit log path, by default this location is \\\"/var/log/audit/audit.log\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33041r567938_fix\"\n },\n \"fix\": {\n \"id\": \"F-33041r567938_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:230\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230397r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16227,18 +15101,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230398", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:231", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:231\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33042r567941_fix", "fixtext_fixref": "F-33042r567941_fix", "ident": { @@ -16246,77 +15114,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030090", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16328,24 +15179,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:230", + "name": "oval:mil.disa.stig.rhel8:def:231", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030080", + "version": "RHEL-08-030090", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030090" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.", - "id": "V-230398", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:231", @@ -16357,11 +15220,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030090\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be owned by root by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-33042r567941_fix\"\n },\n \"fix\": {\n \"id\": \"F-33042r567941_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:231\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230398r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230398\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030090\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be owned by root by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-33042r567941_fix\"\n },\n \"fix\": {\n \"id\": \"F-33042r567941_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:231\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230398r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16375,18 +15238,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230399", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:232", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:232\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33043r567944_fix", "fixtext_fixref": "F-33043r567944_fix", "ident": { @@ -16394,77 +15251,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030100", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16476,24 +15316,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:231", + "name": "oval:mil.disa.stig.rhel8:def:232", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030090", + "version": "RHEL-08-030100", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030100" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.", - "id": "V-230399", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:232", @@ -16505,11 +15357,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33043r567944_fix\"\n },\n \"fix\": {\n \"id\": \"F-33043r567944_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:232\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230399r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230399\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33043r567944_fix\"\n },\n \"fix\": {\n \"id\": \"F-33043r567944_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:232\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230399r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16523,18 +15375,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230400", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:233", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:233\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33044r567947_fix", "fixtext_fixref": "F-33044r567947_fix", "ident": { @@ -16542,77 +15388,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030110", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16624,24 +15453,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:232", + "name": "oval:mil.disa.stig.rhel8:def:233", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030100", + "version": "RHEL-08-030110", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.", - "id": "V-230400", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:233", @@ -16653,11 +15494,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by setting the correct group-owner as \\\"root\\\" with the following command:\\n\\n$ sudo chgrp root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33044r567947_fix\"\n },\n \"fix\": {\n \"id\": \"F-33044r567947_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:233\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230400r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230400\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by setting the correct group-owner as \\\"root\\\" with the following command:\\n\\n$ sudo chgrp root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33044r567947_fix\"\n },\n \"fix\": {\n \"id\": \"F-33044r567947_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:233\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230400r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16671,18 +15512,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230401", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:234", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:234\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33045r567950_fix", "fixtext_fixref": "F-33045r567950_fix", "ident": { @@ -16690,77 +15525,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030120", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16772,24 +15590,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:233", + "name": "oval:mil.disa.stig.rhel8:def:234", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030110", + "version": "RHEL-08-030120", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.", - "id": "V-230401", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:234", @@ -16801,11 +15631,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log directory to be protected from unauthorized read access by setting the correct permissive mode with the following command:\\n\\n$ sudo chmod 0700 [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" to the correct audit log directory path, by default this location is \\\"/var/log/audit\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33045r567950_fix\"\n },\n \"fix\": {\n \"id\": \"F-33045r567950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:234\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230401r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230401\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log directory to be protected from unauthorized read access by setting the correct permissive mode with the following command:\\n\\n$ sudo chmod 0700 [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" to the correct audit log directory path, by default this location is \\\"/var/log/audit\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33045r567950_fix\"\n },\n \"fix\": {\n \"id\": \"F-33045r567950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:234\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230401r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16819,18 +15649,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230402", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:235", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:235\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33046r567953_fix", "fixtext_fixref": "F-33046r567953_fix", "ident": { @@ -16838,77 +15662,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030121", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16920,24 +15727,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:234", + "name": "oval:mil.disa.stig.rhel8:def:235", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030120", + "version": "RHEL-08-030121", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030121" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit system must protect auditing rules from unauthorized change.", - "id": "V-230402", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:235", @@ -16949,11 +15768,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit system must protect auditing rules from unauthorized change.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the audit rules to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n-e 2\\n\\nNote: Once set, the system must be rebooted for auditing to be changed. It is recommended to add this option as the last step in securing the system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33046r567953_fix\"\n },\n \"fix\": {\n \"id\": \"F-33046r567953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:235\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230402r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230402\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit system must protect auditing rules from unauthorized change.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the audit rules to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n-e 2\\n\\nNote: Once set, the system must be rebooted for auditing to be changed. It is recommended to add this option as the last step in securing the system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33046r567953_fix\"\n },\n \"fix\": {\n \"id\": \"F-33046r567953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:235\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230402r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16967,18 +15786,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230403", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:236", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:236\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33047r567956_fix", "fixtext_fixref": "F-33047r567956_fix", "ident": { @@ -16986,77 +15799,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030122", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17068,24 +15864,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:235", + "name": "oval:mil.disa.stig.rhel8:def:236", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030121", + "version": "RHEL-08-030122", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030122" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit system must protect logon UIDs from unauthorized change.", - "id": "V-230403", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:236", @@ -17097,11 +15905,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit system must protect logon UIDs from unauthorized change.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the logon UIDs to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n--loginuid-immutable\",\n \"lang\": \"en\",\n \"fixref\": \"F-33047r567956_fix\"\n },\n \"fix\": {\n \"id\": \"F-33047r567956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:236\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230403r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230403\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit system must protect logon UIDs from unauthorized change.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the logon UIDs to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n--loginuid-immutable\",\n \"lang\": \"en\",\n \"fixref\": \"F-33047r567956_fix\"\n },\n \"fix\": {\n \"id\": \"F-33047r567956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:236\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230403r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -17115,18 +15923,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230404", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:237", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:237\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33048r567959_fix", "fixtext_fixref": "F-33048r567959_fix", "ident": { @@ -17134,106 +15936,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030130", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000162", + "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:236", + "name": "oval:mil.disa.stig.rhel8:def:237", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030122", + "version": "RHEL-08-030130", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.", - "id": "V-230404", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:237", @@ -17245,11 +16042,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/shadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33048r567959_fix\"\n },\n \"fix\": {\n \"id\": \"F-33048r567959_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:237\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230404r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230404\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/shadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33048r567959_fix\"\n },\n \"fix\": {\n \"id\": \"F-33048r567959_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:237\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230404r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -17263,18 +16060,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230405", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:238", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:238\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33049r567962_fix", "fixtext_fixref": "F-33049r567962_fix", "ident": { @@ -17282,77 +16073,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030140", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17364,24 +16138,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:237", + "name": "oval:mil.disa.stig.rhel8:def:238", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030130", + "version": "RHEL-08-030140", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030140" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.", - "id": "V-230405", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:238", @@ -17393,11 +16179,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/security/opasswd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33049r567962_fix\"\n },\n \"fix\": {\n \"id\": \"F-33049r567962_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:238\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230405r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230405\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/security/opasswd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33049r567962_fix\"\n },\n \"fix\": {\n \"id\": \"F-33049r567962_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:238\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230405r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -17411,18 +16197,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230406", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:239", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:239\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33050r567965_fix", "fixtext_fixref": "F-33050r567965_fix", "ident": { @@ -17430,77 +16210,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030150", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17512,24 +16275,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:238", + "name": "oval:mil.disa.stig.rhel8:def:239", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030140", + "version": "RHEL-08-030150", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030150" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.", - "id": "V-230406", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:239", @@ -17541,11 +16316,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33050r567965_fix\"\n },\n \"fix\": {\n \"id\": \"F-33050r567965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:239\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230406r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230406\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33050r567965_fix\"\n },\n \"fix\": {\n \"id\": \"F-33050r567965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:239\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230406r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -17559,18 +16334,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230407", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:240", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:240\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33051r567968_fix", "fixtext_fixref": "F-33051r567968_fix", "ident": { @@ -17578,77 +16347,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030160", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17660,24 +16412,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:239", + "name": "oval:mil.disa.stig.rhel8:def:240", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030150", + "version": "RHEL-08-030160", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.", - "id": "V-230407", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:240", @@ -17689,11 +16453,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33051r567968_fix\"\n },\n \"fix\": {\n \"id\": \"F-33051r567968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:240\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230407r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230407\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33051r567968_fix\"\n },\n \"fix\": {\n \"id\": \"F-33051r567968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:240\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230407r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -17707,18 +16471,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230408", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:241", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:241\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33052r567971_fix", "fixtext_fixref": "F-33052r567971_fix", "ident": { @@ -17726,77 +16484,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030170", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17808,24 +16549,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:240", + "name": "oval:mil.disa.stig.rhel8:def:241", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030160", + "version": "RHEL-08-030170", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030170" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.", - "id": "V-230408", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:241", @@ -17837,11 +16590,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33052r567971_fix\"\n },\n \"fix\": {\n \"id\": \"F-33052r567971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:241\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230408r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230408\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33052r567971_fix\"\n },\n \"fix\": {\n \"id\": \"F-33052r567971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:241\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230408r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -17855,18 +16608,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230409", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:242", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:242\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33053r567974_fix", "fixtext_fixref": "F-33053r567974_fix", "ident": { @@ -17874,77 +16621,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030171", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17956,24 +16686,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:241", + "name": "oval:mil.disa.stig.rhel8:def:242", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030170", + "version": "RHEL-08-030171", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030171" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.", - "id": "V-230409", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:242", @@ -17985,11 +16727,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33053r567974_fix\"\n },\n \"fix\": {\n \"id\": \"F-33053r567974_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:242\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230409r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230409\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33053r567974_fix\"\n },\n \"fix\": {\n \"id\": \"F-33053r567974_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:242\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230409r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18003,18 +16745,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230410", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:243", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:243\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33054r567977_fix", "fixtext_fixref": "F-33054r567977_fix", "ident": { @@ -18022,77 +16758,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030172", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18104,24 +16823,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:242", + "name": "oval:mil.disa.stig.rhel8:def:243", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030171", + "version": "RHEL-08-030172", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030172" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.", - "id": "V-230410", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:243", @@ -18133,11 +16864,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers.d/\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers.d/ -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33054r567977_fix\"\n },\n \"fix\": {\n \"id\": \"F-33054r567977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:243\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230410r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230410\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers.d/\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers.d/ -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33054r567977_fix\"\n },\n \"fix\": {\n \"id\": \"F-33054r567977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:243\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230410r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18151,18 +16882,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220\",\"Documentable\":\"false\"}", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", "group_id": "xccdf_mil.disa.stig_group_V-230411", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:244", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:244\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33055r646880_fix", "fixtext_fixref": "F-33055r646880_fix", "ident": { @@ -18170,106 +16895,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030180", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:243", + "name": "oval:mil.disa.stig.rhel8:def:244", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030172", + "version": "RHEL-08-030180", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030180" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit package must be installed.", - "id": "V-230411", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220", + "id": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:244", @@ -18281,11 +17001,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit package must be installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit service to produce audit records containing the information needed to establish when (date and time) an event occurred.\\n\\nInstall the audit service (if the audit service is not already installed) with the following command:\\n\\n$ sudo yum install audit\",\n \"lang\": \"en\",\n \"fixref\": \"F-33055r646880_fix\"\n },\n \"fix\": {\n \"id\": \"F-33055r646880_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:244\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230411r744000_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230411\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit package must be installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit service to produce audit records containing the information needed to establish when (date and time) an event occurred.\\n\\nInstall the audit service (if the audit service is not already installed) with the following command:\\n\\n$ sudo yum install audit\",\n \"lang\": \"en\",\n \"fixref\": \"F-33055r646880_fix\"\n },\n \"fix\": {\n \"id\": \"F-33055r646880_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:244\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230411r744000_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18299,18 +17019,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"su\\\" command allows a user to run commands with a substitute user and group ID.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230412", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:245", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:245\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33056r567983_fix", "fixtext_fixref": "F-33056r567983_fix", "ident": { @@ -18318,106 +17032,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030190", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:244", + "name": "oval:mil.disa.stig.rhel8:def:245", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030180", + "version": "RHEL-08-030190", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030190" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.", - "id": "V-230412", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:245", @@ -18429,11 +17138,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"su\\\" command allows a user to run commands with a substitute user and group ID.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur by adding or updating the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33056r567983_fix\"\n },\n \"fix\": {\n \"id\": \"F-33056r567983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:245\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230412r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230412\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"su\\\" command allows a user to run commands with a substitute user and group ID.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur by adding or updating the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33056r567983_fix\"\n },\n \"fix\": {\n \"id\": \"F-33056r567983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:245\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230412r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18447,18 +17156,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230413", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:246", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:246\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33057r567986_fix", "fixtext_fixref": "F-33057r567986_fix", "ident": { @@ -18466,77 +17169,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030200", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18548,24 +17234,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:245", + "name": "oval:mil.disa.stig.rhel8:def:246", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030190", + "version": "RHEL-08-030200", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.", - "id": "V-230413", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:246", @@ -18577,11 +17275,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lremovexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33057r567986_fix\"\n },\n \"fix\": {\n \"id\": \"F-33057r567986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:246\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230413r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230413\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lremovexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33057r567986_fix\"\n },\n \"fix\": {\n \"id\": \"F-33057r567986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:246\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230413r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18595,18 +17293,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Removexattr\\\" is a system call that removes extended attributes.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230414", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:247", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:247\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33058r567989_fix", "fixtext_fixref": "F-33058r567989_fix", "ident": { @@ -18614,77 +17306,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030210", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18696,24 +17371,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:246", + "name": "oval:mil.disa.stig.rhel8:def:247", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030200", + "version": "RHEL-08-030210", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.", - "id": "V-230414", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:247", @@ -18725,11 +17412,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Removexattr\\\" is a system call that removes extended attributes.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"removexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33058r567989_fix\"\n },\n \"fix\": {\n \"id\": \"F-33058r567989_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:247\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230414r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230414\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Removexattr\\\" is a system call that removes extended attributes.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"removexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33058r567989_fix\"\n },\n \"fix\": {\n \"id\": \"F-33058r567989_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:247\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230414r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18743,18 +17430,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-230415", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:248", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:248\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33059r567992_fix", "fixtext_fixref": "F-33059r567992_fix", "ident": { @@ -18762,77 +17443,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030220", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18844,24 +17508,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:247", + "name": "oval:mil.disa.stig.rhel8:def:248", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030210", + "version": "RHEL-08-030220", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.", - "id": "V-230415", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219", + "id": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:248", @@ -18873,11 +17549,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \\n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33059r567992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33059r567992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:248\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230415r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230415\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \\n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33059r567992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33059r567992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:248\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230415r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18891,18 +17567,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The auid representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-230416", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:249", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:249\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33060r567995_fix", "fixtext_fixref": "F-33060r567995_fix", "ident": { @@ -18910,77 +17580,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030230", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18992,24 +17645,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:248", + "name": "oval:mil.disa.stig.rhel8:def:249", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030220", + "version": "RHEL-08-030230", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.", - "id": "V-230416", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219", + "id": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:249", @@ -19021,11 +17686,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The auid representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33060r567995_fix\"\n },\n \"fix\": {\n \"id\": \"F-33060r567995_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:249\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230416r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230416\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The auid representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33060r567995_fix\"\n },\n \"fix\": {\n \"id\": \"F-33060r567995_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:249\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230416r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19039,18 +17704,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230417", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:250", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:250\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33061r567998_fix", "fixtext_fixref": "F-33061r567998_fix", "ident": { @@ -19058,77 +17717,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030240", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19140,24 +17782,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:249", + "name": "oval:mil.disa.stig.rhel8:def:250", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030230", + "version": "RHEL-08-030240", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.", - "id": "V-230417", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:250", @@ -19169,11 +17823,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fremovexattr\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33061r567998_fix\"\n },\n \"fix\": {\n \"id\": \"F-33061r567998_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:250\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230417r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230417\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fremovexattr\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33061r567998_fix\"\n },\n \"fix\": {\n \"id\": \"F-33061r567998_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:250\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230417r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19187,18 +17841,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chage\\\" command is used to change or view user password expiry information.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230418", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:251", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:251\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33062r568001_fix", "fixtext_fixref": "F-33062r568001_fix", "ident": { @@ -19206,77 +17854,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030250", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19288,24 +17919,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:250", + "name": "oval:mil.disa.stig.rhel8:def:251", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030240", + "version": "RHEL-08-030250", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.", - "id": "V-230418", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:251", @@ -19317,11 +17960,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chage\\\" command is used to change or view user password expiry information.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"chage\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33062r568001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33062r568001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:251\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230418r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230418\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chage\\\" command is used to change or view user password expiry information.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"chage\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33062r568001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33062r568001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:251\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230418r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19335,18 +17978,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chcon\\\" command is used to change file SELinux security context.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230419", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:252", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:252\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33063r568004_fix", "fixtext_fixref": "F-33063r568004_fix", "ident": { @@ -19354,77 +17991,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030260", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19436,24 +18056,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:251", + "name": "oval:mil.disa.stig.rhel8:def:252", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030250", + "version": "RHEL-08-030260", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.", - "id": "V-230419", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:252", @@ -19465,11 +18097,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chcon\\\" command is used to change file SELinux security context.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chcon\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33063r568004_fix\"\n },\n \"fix\": {\n \"id\": \"F-33063r568004_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:252\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230419r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230419\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chcon\\\" command is used to change file SELinux security context.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chcon\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33063r568004_fix\"\n },\n \"fix\": {\n \"id\": \"F-33063r568004_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:252\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230419r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19483,18 +18115,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Setxattr\\\" is a system call used to set an extended attribute value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230420", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:253", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:253\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33064r568007_fix", "fixtext_fixref": "F-33064r568007_fix", "ident": { @@ -19502,77 +18128,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030270", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19584,24 +18193,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:252", + "name": "oval:mil.disa.stig.rhel8:def:253", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030260", + "version": "RHEL-08-030270", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030270" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.", - "id": "V-230420", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:253", @@ -19613,11 +18234,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Setxattr\\\" is a system call used to set an extended attribute value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"setxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33064r568007_fix\"\n },\n \"fix\": {\n \"id\": \"F-33064r568007_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:253\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230420r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230420\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Setxattr\\\" is a system call used to set an extended attribute value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"setxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33064r568007_fix\"\n },\n \"fix\": {\n \"id\": \"F-33064r568007_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:253\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230420r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19631,18 +18252,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-agent\\\" is a program to hold private keys used for public key authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230421", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:254", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:254\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33065r568010_fix", "fixtext_fixref": "F-33065r568010_fix", "ident": { @@ -19650,77 +18265,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030280", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19732,24 +18330,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:253", + "name": "oval:mil.disa.stig.rhel8:def:254", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030270", + "version": "RHEL-08-030280", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030280" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.", - "id": "V-230421", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:254", @@ -19761,11 +18371,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-agent\\\" is a program to hold private keys used for public key authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-agent\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33065r568010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33065r568010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:254\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230421r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230421\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-agent\\\" is a program to hold private keys used for public key authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-agent\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33065r568010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33065r568010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:254\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230421r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19779,18 +18389,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"passwd\\\" command is used to change passwords for user accounts.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230422", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:255", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:255\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33066r568013_fix", "fixtext_fixref": "F-33066r568013_fix", "ident": { @@ -19798,77 +18402,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030290", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19880,24 +18467,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:254", + "name": "oval:mil.disa.stig.rhel8:def:255", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030280", + "version": "RHEL-08-030290", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030290" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.", - "id": "V-230422", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:255", @@ -19909,11 +18508,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"passwd\\\" command is used to change passwords for user accounts.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"passwd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33066r568013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33066r568013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:255\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230422r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230422\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"passwd\\\" command is used to change passwords for user accounts.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"passwd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33066r568013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33066r568013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:255\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230422r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19927,18 +18526,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" command is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230423", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:256", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:256\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33067r568016_fix", "fixtext_fixref": "F-33067r568016_fix", "ident": { @@ -19946,77 +18539,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030300", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20028,24 +18604,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:255", + "name": "oval:mil.disa.stig.rhel8:def:256", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030290", + "version": "RHEL-08-030300", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.", - "id": "V-230423", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:256", @@ -20057,11 +18645,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" command is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33067r568016_fix\"\n },\n \"fix\": {\n \"id\": \"F-33067r568016_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:256\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230423r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230423\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" command is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33067r568016_fix\"\n },\n \"fix\": {\n \"id\": \"F-33067r568016_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:256\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230423r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20075,18 +18663,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"umount\\\" command is used to unmount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230424", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:257", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:257\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33068r568019_fix", "fixtext_fixref": "F-33068r568019_fix", "ident": { @@ -20094,77 +18676,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030301", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20176,24 +18741,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:256", + "name": "oval:mil.disa.stig.rhel8:def:257", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030300", + "version": "RHEL-08-030301", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030301" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.", - "id": "V-230424", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:257", @@ -20205,11 +18782,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030301\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"umount\\\" command is used to unmount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"umount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33068r568019_fix\"\n },\n \"fix\": {\n \"id\": \"F-33068r568019_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:257\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230424r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230424\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030301\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"umount\\\" command is used to unmount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"umount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33068r568019_fix\"\n },\n \"fix\": {\n \"id\": \"F-33068r568019_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:257\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230424r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20223,18 +18800,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" syscall is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230425", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:258", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:258\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33069r568022_fix", "fixtext_fixref": "F-33069r568022_fix", "ident": { @@ -20242,77 +18813,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030302", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20324,24 +18878,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:257", + "name": "oval:mil.disa.stig.rhel8:def:258", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030301", + "version": "RHEL-08-030302", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030302" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.", - "id": "V-230425", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:258", @@ -20353,11 +18919,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030302\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" syscall is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" syscall by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33069r568022_fix\"\n },\n \"fix\": {\n \"id\": \"F-33069r568022_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:258\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230425r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230425\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030302\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" syscall is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" syscall by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33069r568022_fix\"\n },\n \"fix\": {\n \"id\": \"F-33069r568022_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:258\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230425r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20371,18 +18937,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \\\"Unix_update\\\" is a helper program for the \\\"pam_unix\\\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230426", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:259", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:259\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33070r568025_fix", "fixtext_fixref": "F-33070r568025_fix", "ident": { @@ -20390,77 +18950,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030310", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20472,24 +19015,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:258", + "name": "oval:mil.disa.stig.rhel8:def:259", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030302", + "version": "RHEL-08-030310", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.", - "id": "V-230426", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:259", @@ -20501,11 +19056,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \\\"Unix_update\\\" is a helper program for the \\\"pam_unix\\\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_update\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33070r568025_fix\"\n },\n \"fix\": {\n \"id\": \"F-33070r568025_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:259\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230426r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230426\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \\\"Unix_update\\\" is a helper program for the \\\"pam_unix\\\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_update\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33070r568025_fix\"\n },\n \"fix\": {\n \"id\": \"F-33070r568025_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:259\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230426r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20519,18 +19074,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postdrop\\\" command creates a file in the maildrop directory and copies its standard input to the file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230427", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:260", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:260\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33071r568028_fix", "fixtext_fixref": "F-33071r568028_fix", "ident": { @@ -20538,77 +19087,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030311", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20620,24 +19152,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:259", + "name": "oval:mil.disa.stig.rhel8:def:260", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030310", + "version": "RHEL-08-030311", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030311" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.", - "id": "V-230427", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:260", @@ -20649,11 +19193,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030311\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postdrop\\\" command creates a file in the maildrop directory and copies its standard input to the file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postdrop\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33071r568028_fix\"\n },\n \"fix\": {\n \"id\": \"F-33071r568028_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:260\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230427r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230427\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030311\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postdrop\\\" command creates a file in the maildrop directory and copies its standard input to the file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postdrop\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33071r568028_fix\"\n },\n \"fix\": {\n \"id\": \"F-33071r568028_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:260\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230427r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20667,18 +19211,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postqueue\\\" command implements the Postfix user interface for queue management.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230428", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:261", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:261\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33072r568031_fix", "fixtext_fixref": "F-33072r568031_fix", "ident": { @@ -20686,77 +19224,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030312", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20768,24 +19289,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:260", + "name": "oval:mil.disa.stig.rhel8:def:261", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030311", + "version": "RHEL-08-030312", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030312" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.", - "id": "V-230428", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:261", @@ -20797,11 +19330,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030312\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postqueue\\\" command implements the Postfix user interface for queue management.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postqueue\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33072r568031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33072r568031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:261\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230428r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230428\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030312\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postqueue\\\" command implements the Postfix user interface for queue management.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postqueue\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33072r568031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33072r568031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:261\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230428r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20815,18 +19348,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"semanage\\\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230429", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:262", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:262\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33073r568034_fix", "fixtext_fixref": "F-33073r568034_fix", "ident": { @@ -20834,77 +19361,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030313", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20916,24 +19426,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:261", + "name": "oval:mil.disa.stig.rhel8:def:262", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030312", + "version": "RHEL-08-030313", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030313" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.", - "id": "V-230429", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:262", @@ -20945,11 +19467,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030313\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"semanage\\\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"semanage\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33073r568034_fix\"\n },\n \"fix\": {\n \"id\": \"F-33073r568034_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:262\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230429r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230429\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030313\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"semanage\\\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"semanage\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33073r568034_fix\"\n },\n \"fix\": {\n \"id\": \"F-33073r568034_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:262\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230429r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20963,18 +19485,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setfiles\\\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230430", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:263", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:263\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33074r568037_fix", "fixtext_fixref": "F-33074r568037_fix", "ident": { @@ -20982,77 +19498,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030314", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21064,24 +19563,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:262", + "name": "oval:mil.disa.stig.rhel8:def:263", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030313", + "version": "RHEL-08-030314", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030314" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.", - "id": "V-230430", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:263", @@ -21093,11 +19604,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030314\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setfiles\\\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setfiles\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33074r568037_fix\"\n },\n \"fix\": {\n \"id\": \"F-33074r568037_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:263\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230430r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230430\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030314\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setfiles\\\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setfiles\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33074r568037_fix\"\n },\n \"fix\": {\n \"id\": \"F-33074r568037_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:263\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230430r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21111,18 +19622,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"userhelper\\\" command is not intended to be run interactively. \\\"Userhelper\\\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230431", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:264", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:264\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33075r568040_fix", "fixtext_fixref": "F-33075r568040_fix", "ident": { @@ -21130,77 +19635,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030315", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21212,24 +19700,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:263", + "name": "oval:mil.disa.stig.rhel8:def:264", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030314", + "version": "RHEL-08-030315", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030315" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.", - "id": "V-230431", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:264", @@ -21241,11 +19741,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030315\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"userhelper\\\" command is not intended to be run interactively. \\\"Userhelper\\\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"userhelper\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33075r568040_fix\"\n },\n \"fix\": {\n \"id\": \"F-33075r568040_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:264\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230431r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230431\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030315\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"userhelper\\\" command is not intended to be run interactively. \\\"Userhelper\\\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"userhelper\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33075r568040_fix\"\n },\n \"fix\": {\n \"id\": \"F-33075r568040_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:264\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230431r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21259,18 +19759,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setsebool\\\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230432", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:265", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:265\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33076r568043_fix", "fixtext_fixref": "F-33076r568043_fix", "ident": { @@ -21278,77 +19772,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030316", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21360,24 +19837,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:264", + "name": "oval:mil.disa.stig.rhel8:def:265", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030315", + "version": "RHEL-08-030316", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030316" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.", - "id": "V-230432", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:265", @@ -21389,11 +19878,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030316\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setsebool\\\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setsebool\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33076r568043_fix\"\n },\n \"fix\": {\n \"id\": \"F-33076r568043_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:265\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230432r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230432\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030316\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setsebool\\\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setsebool\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33076r568043_fix\"\n },\n \"fix\": {\n \"id\": \"F-33076r568043_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:265\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230432r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21407,18 +19896,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"unix_chkpwd\\\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230433", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:266", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:266\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33077r568046_fix", "fixtext_fixref": "F-33077r568046_fix", "ident": { @@ -21426,77 +19909,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030317", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21508,24 +19974,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:265", + "name": "oval:mil.disa.stig.rhel8:def:266", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030316", + "version": "RHEL-08-030317", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030317" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.", - "id": "V-230433", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:266", @@ -21537,11 +20015,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030317\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"unix_chkpwd\\\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_chkpwd\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33077r568046_fix\"\n },\n \"fix\": {\n \"id\": \"F-33077r568046_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:266\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230433r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230433\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030317\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"unix_chkpwd\\\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_chkpwd\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33077r568046_fix\"\n },\n \"fix\": {\n \"id\": \"F-33077r568046_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:266\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230433r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21555,18 +20033,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-keysign\\\" program is an SSH helper program for host-based authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230434", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:267", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:267\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33078r744001_fix", "fixtext_fixref": "F-33078r744001_fix", "ident": { @@ -21574,77 +20046,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030320", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21656,24 +20111,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:266", + "name": "oval:mil.disa.stig.rhel8:def:267", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030317", + "version": "RHEL-08-030320", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030320" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.", - "id": "V-230434", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:267", @@ -21685,11 +20152,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-keysign\\\" program is an SSH helper program for host-based authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-keysign\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33078r744001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33078r744001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:267\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230434r744002_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230434\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-keysign\\\" program is an SSH helper program for host-based authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-keysign\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33078r744001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33078r744001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:267\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230434r744002_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21703,18 +20170,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"setfacl\\\" command is used to set file access control lists.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230435", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:268", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:268\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33079r568052_fix", "fixtext_fixref": "F-33079r568052_fix", "ident": { @@ -21722,77 +20183,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030330", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21804,24 +20248,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:267", + "name": "oval:mil.disa.stig.rhel8:def:268", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030320", + "version": "RHEL-08-030330", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030330" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.", - "id": "V-230435", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:268", @@ -21833,11 +20289,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"setfacl\\\" command is used to set file access control lists.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"setfacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33079r568052_fix\"\n },\n \"fix\": {\n \"id\": \"F-33079r568052_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:268\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230435r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230435\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"setfacl\\\" command is used to set file access control lists.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"setfacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33079r568052_fix\"\n },\n \"fix\": {\n \"id\": \"F-33079r568052_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:268\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230435r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21851,18 +20307,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"pam_timestamp_check\\\" command is used to check if the default timestamp is valid.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230436", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:269", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:269\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33080r568055_fix", "fixtext_fixref": "F-33080r568055_fix", "ident": { @@ -21870,77 +20320,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030340", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21952,24 +20385,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:268", + "name": "oval:mil.disa.stig.rhel8:def:269", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030330", + "version": "RHEL-08-030340", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.", - "id": "V-230436", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:269", @@ -21981,11 +20426,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"pam_timestamp_check\\\" command is used to check if the default timestamp is valid.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"pam_timestamp_check\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33080r568055_fix\"\n },\n \"fix\": {\n \"id\": \"F-33080r568055_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:269\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230436r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230436\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"pam_timestamp_check\\\" command is used to check if the default timestamp is valid.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"pam_timestamp_check\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33080r568055_fix\"\n },\n \"fix\": {\n \"id\": \"F-33080r568055_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:269\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230436r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21999,18 +20444,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"newgrp\\\" command is used to change the current group ID during a login session.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230437", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:270", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:270\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33081r568058_fix", "fixtext_fixref": "F-33081r568058_fix", "ident": { @@ -22018,77 +20457,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030350", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22100,24 +20522,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:269", + "name": "oval:mil.disa.stig.rhel8:def:270", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030340", + "version": "RHEL-08-030350", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.", - "id": "V-230437", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:270", @@ -22129,11 +20563,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"newgrp\\\" command is used to change the current group ID during a login session.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"newgrp\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33081r568058_fix\"\n },\n \"fix\": {\n \"id\": \"F-33081r568058_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:270\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230437r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230437\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"newgrp\\\" command is used to change the current group ID during a login session.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"newgrp\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33081r568058_fix\"\n },\n \"fix\": {\n \"id\": \"F-33081r568058_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:270\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230437r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -22147,18 +20581,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"init_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230438", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:271", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:271\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33082r568061_fix", "fixtext_fixref": "F-33082r568061_fix", "ident": { @@ -22166,77 +20594,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030360", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22248,24 +20659,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:270", + "name": "oval:mil.disa.stig.rhel8:def:271", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030350", + "version": "RHEL-08-030360", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030360" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.", - "id": "V-230438", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:271", @@ -22277,11 +20700,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"init_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"init_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33082r568061_fix\"\n },\n \"fix\": {\n \"id\": \"F-33082r568061_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:271\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230438r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230438\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"init_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"init_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33082r568061_fix\"\n },\n \"fix\": {\n \"id\": \"F-33082r568061_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:271\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230438r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -22295,18 +20718,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rename\\\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230439", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:272", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:272\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33083r568064_fix", "fixtext_fixref": "F-33083r568064_fix", "ident": { @@ -22314,77 +20731,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030361", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22396,24 +20796,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:271", + "name": "oval:mil.disa.stig.rhel8:def:272", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030360", + "version": "RHEL-08-030361", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030361" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.", - "id": "V-230439", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:272", @@ -22425,11 +20837,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030361\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rename\\\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rename\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33083r568064_fix\"\n },\n \"fix\": {\n \"id\": \"F-33083r568064_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:272\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230439r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230439\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030361\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rename\\\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rename\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33083r568064_fix\"\n },\n \"fix\": {\n \"id\": \"F-33083r568064_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:272\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230439r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -22443,18 +20855,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"renameat\\\" command renames a file, moving it between directories if required.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230440", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:273", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:273\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33084r568067_fix", "fixtext_fixref": "F-33084r568067_fix", "ident": { @@ -22462,77 +20868,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030362", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22544,24 +20933,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:272", + "name": "oval:mil.disa.stig.rhel8:def:273", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030361", + "version": "RHEL-08-030362", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030362" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.", - "id": "V-230440", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:273", @@ -22573,11 +20974,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030362\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"renameat\\\" command renames a file, moving it between directories if required.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"renameat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33084r568067_fix\"\n },\n \"fix\": {\n \"id\": \"F-33084r568067_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:273\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230440r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230440\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030362\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"renameat\\\" command renames a file, moving it between directories if required.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"renameat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33084r568067_fix\"\n },\n \"fix\": {\n \"id\": \"F-33084r568067_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:273\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230440r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -22591,18 +20992,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rmdir\\\" command removes empty directories.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230441", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:274", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:274\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33085r568070_fix", "fixtext_fixref": "F-33085r568070_fix", "ident": { @@ -22610,77 +21005,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030363", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22692,24 +21070,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:273", + "name": "oval:mil.disa.stig.rhel8:def:274", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030362", + "version": "RHEL-08-030363", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030363" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.", - "id": "V-230441", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:274", @@ -22721,11 +21111,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030363\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rmdir\\\" command removes empty directories.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rmdir\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33085r568070_fix\"\n },\n \"fix\": {\n \"id\": \"F-33085r568070_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:274\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230441r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230441\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030363\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rmdir\\\" command removes empty directories.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rmdir\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33085r568070_fix\"\n },\n \"fix\": {\n \"id\": \"F-33085r568070_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:274\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230441r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -22739,18 +21129,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlink\\\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230442", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:275", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:275\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33086r568073_fix", "fixtext_fixref": "F-33086r568073_fix", "ident": { @@ -22758,77 +21142,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030364", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22840,24 +21207,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:274", + "name": "oval:mil.disa.stig.rhel8:def:275", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030363", + "version": "RHEL-08-030364", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030364" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.", - "id": "V-230442", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:275", @@ -22869,11 +21248,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030364\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlink\\\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlink\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33086r568073_fix\"\n },\n \"fix\": {\n \"id\": \"F-33086r568073_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:275\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230442r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230442\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030364\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlink\\\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlink\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33086r568073_fix\"\n },\n \"fix\": {\n \"id\": \"F-33086r568073_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:275\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230442r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -22887,18 +21266,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlinkat\\\" system call operates in exactly the same way as either \\\"unlink\\\" or \\\"rmdir\\\" except for the differences described in the manual page.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230443", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:276", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:276\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33087r568076_fix", "fixtext_fixref": "F-33087r568076_fix", "ident": { @@ -22906,77 +21279,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030365", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22988,24 +21344,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:275", + "name": "oval:mil.disa.stig.rhel8:def:276", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030364", + "version": "RHEL-08-030365", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030365" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.", - "id": "V-230443", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:276", @@ -23017,11 +21385,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030365\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlinkat\\\" system call operates in exactly the same way as either \\\"unlink\\\" or \\\"rmdir\\\" except for the differences described in the manual page.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlinkat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33087r568076_fix\"\n },\n \"fix\": {\n \"id\": \"F-33087r568076_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:276\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230443r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230443\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030365\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlinkat\\\" system call operates in exactly the same way as either \\\"unlink\\\" or \\\"rmdir\\\" except for the differences described in the manual page.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlinkat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33087r568076_fix\"\n },\n \"fix\": {\n \"id\": \"F-33087r568076_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:276\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230443r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23035,18 +21403,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"gpasswd\\\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230444", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:277", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:277\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33088r568079_fix", "fixtext_fixref": "F-33088r568079_fix", "ident": { @@ -23054,77 +21416,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030370", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23136,24 +21481,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:276", + "name": "oval:mil.disa.stig.rhel8:def:277", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030365", + "version": "RHEL-08-030370", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.", - "id": "V-230444", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:277", @@ -23165,11 +21522,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"gpasswd\\\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"gpasswd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33088r568079_fix\"\n },\n \"fix\": {\n \"id\": \"F-33088r568079_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:277\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230444r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230444\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"gpasswd\\\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"gpasswd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33088r568079_fix\"\n },\n \"fix\": {\n \"id\": \"F-33088r568079_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:277\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230444r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23183,18 +21540,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"finit_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230445", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:278", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:278\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33089r568082_fix", "fixtext_fixref": "F-33089r568082_fix", "ident": { @@ -23202,77 +21553,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030380", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23284,24 +21618,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:277", + "name": "oval:mil.disa.stig.rhel8:def:278", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030370", + "version": "RHEL-08-030380", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.", - "id": "V-230445", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:278", @@ -23313,11 +21659,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"finit_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"finit_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33089r568082_fix\"\n },\n \"fix\": {\n \"id\": \"F-33089r568082_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:278\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230445r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230445\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"finit_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"finit_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33089r568082_fix\"\n },\n \"fix\": {\n \"id\": \"F-33089r568082_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:278\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230445r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23331,18 +21677,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"delete_module\\\" command is used to unload a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230446", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:279", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:279\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33090r568085_fix", "fixtext_fixref": "F-33090r568085_fix", "ident": { @@ -23350,77 +21690,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030390", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23432,24 +21755,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:278", + "name": "oval:mil.disa.stig.rhel8:def:279", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030380", + "version": "RHEL-08-030390", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.", - "id": "V-230446", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:279", @@ -23461,11 +21796,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"delete_module\\\" command is used to unload a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"delete_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33090r568085_fix\"\n },\n \"fix\": {\n \"id\": \"F-33090r568085_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:279\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230446r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230446\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"delete_module\\\" command is used to unload a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"delete_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33090r568085_fix\"\n },\n \"fix\": {\n \"id\": \"F-33090r568085_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:279\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230446r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23479,18 +21814,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"crontab\\\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230447", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:280", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:280\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33091r568088_fix", "fixtext_fixref": "F-33091r568088_fix", "ident": { @@ -23498,77 +21827,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030400", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23580,24 +21892,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:279", + "name": "oval:mil.disa.stig.rhel8:def:280", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030390", + "version": "RHEL-08-030400", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030400" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.", - "id": "V-230447", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:280", @@ -23609,11 +21933,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"crontab\\\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"crontab\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33091r568088_fix\"\n },\n \"fix\": {\n \"id\": \"F-33091r568088_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:280\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230447r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230447\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"crontab\\\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"crontab\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33091r568088_fix\"\n },\n \"fix\": {\n \"id\": \"F-33091r568088_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:280\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230447r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23627,18 +21951,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chsh\\\" command is used to change the login shell.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230448", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:281", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:281\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33092r568091_fix", "fixtext_fixref": "F-33092r568091_fix", "ident": { @@ -23646,77 +21964,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030410", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23728,24 +22029,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:280", + "name": "oval:mil.disa.stig.rhel8:def:281", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030400", + "version": "RHEL-08-030410", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030410" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.", - "id": "V-230448", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:281", @@ -23757,11 +22070,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chsh\\\" command is used to change the login shell.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chsh\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33092r568091_fix\"\n },\n \"fix\": {\n \"id\": \"F-33092r568091_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:281\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230448r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230448\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chsh\\\" command is used to change the login shell.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chsh\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33092r568091_fix\"\n },\n \"fix\": {\n \"id\": \"F-33092r568091_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:281\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230448r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23775,18 +22088,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230449", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:282", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:282\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33093r568094_fix", "fixtext_fixref": "F-33093r568094_fix", "ident": { @@ -23794,77 +22101,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030420", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23876,24 +22166,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:281", + "name": "oval:mil.disa.stig.rhel8:def:282", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030410", + "version": "RHEL-08-030420", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030420" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.", - "id": "V-230449", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:282", @@ -23905,11 +22207,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"truncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33093r568094_fix\"\n },\n \"fix\": {\n \"id\": \"F-33093r568094_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:282\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230449r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230449\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"truncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33093r568094_fix\"\n },\n \"fix\": {\n \"id\": \"F-33093r568094_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:282\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230449r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23923,18 +22225,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"openat\\\" system call opens a file specified by a relative pathname.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230450", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:283", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:283\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33094r568097_fix", "fixtext_fixref": "F-33094r568097_fix", "ident": { @@ -23942,77 +22238,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030430", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24024,24 +22303,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:282", + "name": "oval:mil.disa.stig.rhel8:def:283", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030420", + "version": "RHEL-08-030430", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030430" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.", - "id": "V-230450", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:283", @@ -24053,11 +22344,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"openat\\\" system call opens a file specified by a relative pathname.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"openat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33094r568097_fix\"\n },\n \"fix\": {\n \"id\": \"F-33094r568097_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:283\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230450r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230450\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"openat\\\" system call opens a file specified by a relative pathname.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"openat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33094r568097_fix\"\n },\n \"fix\": {\n \"id\": \"F-33094r568097_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:283\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230450r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24071,18 +22362,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"open system\\\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \\\"open\\\".\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230451", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:284", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:284\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33095r568100_fix", "fixtext_fixref": "F-33095r568100_fix", "ident": { @@ -24090,77 +22375,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030440", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24172,24 +22440,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:283", + "name": "oval:mil.disa.stig.rhel8:def:284", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030430", + "version": "RHEL-08-030440", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.", - "id": "V-230451", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:284", @@ -24201,11 +22481,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"open system\\\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \\\"open\\\".\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33095r568100_fix\"\n },\n \"fix\": {\n \"id\": \"F-33095r568100_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:284\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230451r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230451\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"open system\\\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \\\"open\\\".\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33095r568100_fix\"\n },\n \"fix\": {\n \"id\": \"F-33095r568100_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:284\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230451r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24219,18 +22499,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"name_to_handle_at\\\" and \\\"open_by_handle_at\\\" system calls split the functionality of openat into two parts: \\\"name_to_handle_at\\\" returns an opaque handle that corresponds to a specified file; \\\"open_by_handle_at\\\" opens the file corresponding to a handle returned by a previous call to \\\"name_to_handle_at\\\" and returns an open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230452", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:285", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:285\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33096r568103_fix", "fixtext_fixref": "F-33096r568103_fix", "ident": { @@ -24238,77 +22512,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030450", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24320,24 +22577,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:284", + "name": "oval:mil.disa.stig.rhel8:def:285", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030440", + "version": "RHEL-08-030450", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.", - "id": "V-230452", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:285", @@ -24349,11 +22618,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"name_to_handle_at\\\" and \\\"open_by_handle_at\\\" system calls split the functionality of openat into two parts: \\\"name_to_handle_at\\\" returns an opaque handle that corresponds to a specified file; \\\"open_by_handle_at\\\" opens the file corresponding to a handle returned by a previous call to \\\"name_to_handle_at\\\" and returns an open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open_by_handle_at\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33096r568103_fix\"\n },\n \"fix\": {\n \"id\": \"F-33096r568103_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:285\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230452r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230452\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"name_to_handle_at\\\" and \\\"open_by_handle_at\\\" system calls split the functionality of openat into two parts: \\\"name_to_handle_at\\\" returns an opaque handle that corresponds to a specified file; \\\"open_by_handle_at\\\" opens the file corresponding to a handle returned by a previous call to \\\"name_to_handle_at\\\" and returns an open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open_by_handle_at\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33096r568103_fix\"\n },\n \"fix\": {\n \"id\": \"F-33096r568103_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:285\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230452r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24367,18 +22636,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230453", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:286", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:286\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33097r568106_fix", "fixtext_fixref": "F-33097r568106_fix", "ident": { @@ -24386,77 +22649,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030460", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24468,24 +22714,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:285", + "name": "oval:mil.disa.stig.rhel8:def:286", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030450", + "version": "RHEL-08-030460", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.", - "id": "V-230453", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:286", @@ -24497,11 +22755,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ftruncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33097r568106_fix\"\n },\n \"fix\": {\n \"id\": \"F-33097r568106_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:286\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230453r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230453\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ftruncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33097r568106_fix\"\n },\n \"fix\": {\n \"id\": \"F-33097r568106_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:286\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230453r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24515,18 +22773,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"creat\\\" system call is used to open and possibly create a file or device.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230454", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:287", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:287\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33098r568109_fix", "fixtext_fixref": "F-33098r568109_fix", "ident": { @@ -24534,77 +22786,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030470", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24616,24 +22851,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:286", + "name": "oval:mil.disa.stig.rhel8:def:287", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030460", + "version": "RHEL-08-030470", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.", - "id": "V-230454", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:287", @@ -24645,11 +22892,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"creat\\\" system call is used to open and possibly create a file or device.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"creat\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33098r568109_fix\"\n },\n \"fix\": {\n \"id\": \"F-33098r568109_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:287\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230454r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230454\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"creat\\\" system call is used to open and possibly create a file or device.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"creat\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33098r568109_fix\"\n },\n \"fix\": {\n \"id\": \"F-33098r568109_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:287\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230454r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24663,18 +22910,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chown\\\" command is used to change file owner and group.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230455", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:288", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:288\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33099r568112_fix", "fixtext_fixref": "F-33099r568112_fix", "ident": { @@ -24682,77 +22923,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030480", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24764,24 +22988,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:287", + "name": "oval:mil.disa.stig.rhel8:def:288", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030470", + "version": "RHEL-08-030480", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030480" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.", - "id": "V-230455", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:288", @@ -24793,11 +23029,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chown\\\" command is used to change file owner and group.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chown\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33099r568112_fix\"\n },\n \"fix\": {\n \"id\": \"F-33099r568112_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:288\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230455r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230455\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chown\\\" command is used to change file owner and group.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chown\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33099r568112_fix\"\n },\n \"fix\": {\n \"id\": \"F-33099r568112_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:288\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230455r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24811,18 +23047,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chmod\\\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230456", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:289", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:289\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33100r568115_fix", "fixtext_fixref": "F-33100r568115_fix", "ident": { @@ -24830,77 +23060,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030490", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24912,24 +23125,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:288", + "name": "oval:mil.disa.stig.rhel8:def:289", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030480", + "version": "RHEL-08-030490", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030490" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.", - "id": "V-230456", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:289", @@ -24941,11 +23166,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chmod\\\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chmod\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33100r568115_fix\"\n },\n \"fix\": {\n \"id\": \"F-33100r568115_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:289\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230456r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230456\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chmod\\\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chmod\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33100r568115_fix\"\n },\n \"fix\": {\n \"id\": \"F-33100r568115_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:289\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230456r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24959,18 +23184,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"lchown\\\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230457", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:290", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:290\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33101r568118_fix", "fixtext_fixref": "F-33101r568118_fix", "ident": { @@ -24978,77 +23197,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030500", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25060,24 +23262,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:289", + "name": "oval:mil.disa.stig.rhel8:def:290", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030490", + "version": "RHEL-08-030500", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030500" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.", - "id": "V-230457", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:290", @@ -25089,11 +23303,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"lchown\\\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"lchown\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33101r568118_fix\"\n },\n \"fix\": {\n \"id\": \"F-33101r568118_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:290\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230457r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230457\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"lchown\\\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"lchown\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33101r568118_fix\"\n },\n \"fix\": {\n \"id\": \"F-33101r568118_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:290\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230457r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25107,18 +23321,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchownat\\\" system call is used to change ownership of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230458", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:291", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:291\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33102r568121_fix", "fixtext_fixref": "F-33102r568121_fix", "ident": { @@ -25126,77 +23334,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030510", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25208,24 +23399,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:290", + "name": "oval:mil.disa.stig.rhel8:def:291", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030500", + "version": "RHEL-08-030510", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030510" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.", - "id": "V-230458", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:291", @@ -25237,11 +23440,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchownat\\\" system call is used to change ownership of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchownat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33102r568121_fix\"\n },\n \"fix\": {\n \"id\": \"F-33102r568121_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:291\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230458r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230458\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchownat\\\" system call is used to change ownership of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchownat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33102r568121_fix\"\n },\n \"fix\": {\n \"id\": \"F-33102r568121_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:291\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230458r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25255,18 +23458,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchown\\\" system call is used to change the ownership of a file referred to by the open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230459", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:292", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:292\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33103r568124_fix", "fixtext_fixref": "F-33103r568124_fix", "ident": { @@ -25274,77 +23471,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030520", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25356,24 +23536,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:291", + "name": "oval:mil.disa.stig.rhel8:def:292", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030510", + "version": "RHEL-08-030520", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030520" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.", - "id": "V-230459", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:292", @@ -25385,11 +23577,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchown\\\" system call is used to change the ownership of a file referred to by the open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchown\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33103r568124_fix\"\n },\n \"fix\": {\n \"id\": \"F-33103r568124_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:292\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230459r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230459\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchown\\\" system call is used to change the ownership of a file referred to by the open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchown\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33103r568124_fix\"\n },\n \"fix\": {\n \"id\": \"F-33103r568124_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:292\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230459r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25403,18 +23595,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmodat\\\" system call is used to change permissions of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230460", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:293", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:293\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33104r568127_fix", "fixtext_fixref": "F-33104r568127_fix", "ident": { @@ -25422,77 +23608,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030530", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25504,24 +23673,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:292", + "name": "oval:mil.disa.stig.rhel8:def:293", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030520", + "version": "RHEL-08-030530", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030530" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.", - "id": "V-230460", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:293", @@ -25533,11 +23714,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmodat\\\" system call is used to change permissions of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmodat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33104r568127_fix\"\n },\n \"fix\": {\n \"id\": \"F-33104r568127_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:293\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230460r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230460\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmodat\\\" system call is used to change permissions of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmodat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33104r568127_fix\"\n },\n \"fix\": {\n \"id\": \"F-33104r568127_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:293\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230460r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25551,18 +23732,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmod\\\" system call is used to change permissions of a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230461", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:294", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:294\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33105r568130_fix", "fixtext_fixref": "F-33105r568130_fix", "ident": { @@ -25570,77 +23745,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030540", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25652,24 +23810,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:293", + "name": "oval:mil.disa.stig.rhel8:def:294", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030530", + "version": "RHEL-08-030540", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030540" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.", - "id": "V-230461", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:294", @@ -25681,11 +23851,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmod\\\" system call is used to change permissions of a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmod\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33105r568130_fix\"\n },\n \"fix\": {\n \"id\": \"F-33105r568130_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:294\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230461r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230461\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmod\\\" system call is used to change permissions of a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmod\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33105r568130_fix\"\n },\n \"fix\": {\n \"id\": \"F-33105r568130_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:294\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230461r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25699,18 +23869,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"sudo\\\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230462", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:295", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:295\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33106r568133_fix", "fixtext_fixref": "F-33106r568133_fix", "ident": { @@ -25718,77 +23882,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030550", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25800,24 +23947,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:294", + "name": "oval:mil.disa.stig.rhel8:def:295", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030540", + "version": "RHEL-08-030550", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030550" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.", - "id": "V-230462", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:295", @@ -25829,11 +23988,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"sudo\\\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"sudo\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33106r568133_fix\"\n },\n \"fix\": {\n \"id\": \"F-33106r568133_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:295\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230462r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230462\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"sudo\\\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"sudo\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33106r568133_fix\"\n },\n \"fix\": {\n \"id\": \"F-33106r568133_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:295\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230462r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25847,18 +24006,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"usermod\\\" command modifies the system account files to reflect the changes that are specified on the command line.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230463", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:296", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:296\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33107r568136_fix", "fixtext_fixref": "F-33107r568136_fix", "ident": { @@ -25866,77 +24019,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030560", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25948,24 +24084,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:295", + "name": "oval:mil.disa.stig.rhel8:def:296", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030550", + "version": "RHEL-08-030560", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030560" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.", - "id": "V-230463", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:296", @@ -25977,11 +24125,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"usermod\\\" command modifies the system account files to reflect the changes that are specified on the command line.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"usermod\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33107r568136_fix\"\n },\n \"fix\": {\n \"id\": \"F-33107r568136_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:296\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230463r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230463\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"usermod\\\" command modifies the system account files to reflect the changes that are specified on the command line.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"usermod\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33107r568136_fix\"\n },\n \"fix\": {\n \"id\": \"F-33107r568136_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:296\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230463r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25995,18 +24143,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chacl\\\" command is used to change the access control list of a file or directory.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230464", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:297", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:297\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33108r568139_fix", "fixtext_fixref": "F-33108r568139_fix", "ident": { @@ -26014,77 +24156,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030570", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26096,24 +24221,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:296", + "name": "oval:mil.disa.stig.rhel8:def:297", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030560", + "version": "RHEL-08-030570", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030570" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.", - "id": "V-230464", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:297", @@ -26125,11 +24262,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chacl\\\" command is used to change the access control list of a file or directory.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33108r568139_fix\"\n },\n \"fix\": {\n \"id\": \"F-33108r568139_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:297\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230464r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230464\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chacl\\\" command is used to change the access control list of a file or directory.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33108r568139_fix\"\n },\n \"fix\": {\n \"id\": \"F-33108r568139_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:297\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230464r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -26143,18 +24280,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"kmod\\\" command is used to control Linux Kernel modules.\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", + "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "group_id": "xccdf_mil.disa.stig_group_V-230465", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:298", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:298\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33109r568142_fix", "fixtext_fixref": "F-33109r568142_fix", "ident": { @@ -26162,77 +24293,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030580", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26244,24 +24358,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:297", + "name": "oval:mil.disa.stig.rhel8:def:298", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030570", + "version": "RHEL-08-030580", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030580" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.", - "id": "V-230465", - "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "id": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", + "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:298", @@ -26273,11 +24399,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"kmod\\\" command is used to control Linux Kernel modules.\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the module management program \\\"kmod\\\" by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33109r568142_fix\"\n },\n \"fix\": {\n \"id\": \"F-33109r568142_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:298\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230465r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230465\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"kmod\\\" command is used to control Linux Kernel modules.\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the module management program \\\"kmod\\\" by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33109r568142_fix\"\n },\n \"fix\": {\n \"id\": \"F-33109r568142_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:298\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230465r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -26291,18 +24417,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218\",\"Documentable\":\"false\"}", + "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", "group_id": "xccdf_mil.disa.stig_group_V-230467", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:299", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:299\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33111r568148_fix", "fixtext_fixref": "F-33111r568148_fix", "ident": { @@ -26310,77 +24430,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030600", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26392,24 +24495,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:298", + "name": "oval:mil.disa.stig.rhel8:def:299", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030580", + "version": "RHEL-08-030600", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030600" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.", - "id": "V-230467", - "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218", + "id": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", + "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:299", @@ -26421,11 +24536,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030600\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful modifications to the \\\"lastlog\\\" file by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33111r568148_fix\"\n },\n \"fix\": {\n \"id\": \"F-33111r568148_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:299\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230467r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230467\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030600\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful modifications to the \\\"lastlog\\\" file by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33111r568148_fix\"\n },\n \"fix\": {\n \"id\": \"F-33111r568148_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:299\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230467r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -26439,18 +24554,12 @@ "AU-12 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\",\"Documentable\":\"false\"}", + "description": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", "group_id": "xccdf_mil.disa.stig_group_V-230471", "group_title": "SRG-OS-000063-GPOS-00032", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:303", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:303\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33115r568160_fix", "fixtext_fixref": "F-33115r568160_fix", "ident": { @@ -26458,106 +24567,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030610", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000169", + "text": "CCI-000171", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:299", + "name": "oval:mil.disa.stig.rhel8:def:303", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030600", + "version": "RHEL-08-030610", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030610" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.", - "id": "V-230471", - "desc": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.", + "id": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", + "desc": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:303", @@ -26569,11 +24673,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000063-GPOS-00032\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000171\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the files in directory \\\"/etc/audit/rules.d/\\\" and the \\\"/etc/audit/auditd.conf\\\" file to have a mode of \\\"0640\\\" with the following commands:\\n\\n$ sudo chmod 0640 /etc/audit/rules.d/audit.rules\\n$ sudo chmod 0640 /etc/audit/rules.d/[customrulesfile].rules\\n$ sudo chmod 0640 /etc/audit/auditd.conf\",\n \"lang\": \"en\",\n \"fixref\": \"F-33115r568160_fix\"\n },\n \"fix\": {\n \"id\": \"F-33115r568160_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:303\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230471r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230471\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000171\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the files in directory \\\"/etc/audit/rules.d/\\\" and the \\\"/etc/audit/auditd.conf\\\" file to have a mode of \\\"0640\\\" with the following commands:\\n\\n$ sudo chmod 0640 /etc/audit/rules.d/audit.rules\\n$ sudo chmod 0640 /etc/audit/rules.d/[customrulesfile].rules\\n$ sudo chmod 0640 /etc/audit/auditd.conf\",\n \"lang\": \"en\",\n \"fixref\": \"F-33115r568160_fix\"\n },\n \"fix\": {\n \"id\": \"F-33115r568160_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:303\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230471r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -26587,18 +24691,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\",\"Documentable\":\"false\"}", + "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", "group_id": "xccdf_mil.disa.stig_group_V-230472", "group_title": "SRG-OS-000256-GPOS-00097", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:304", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:304\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33116r568163_fix", "fixtext_fixref": "F-33116r568163_fix", "ident": { @@ -26606,106 +24704,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030620", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000171", + "text": "CCI-001493", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:303", + "name": "oval:mil.disa.stig.rhel8:def:304", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030610", + "version": "RHEL-08-030620", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030620" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit tools must have a mode of 0755 or less permissive.", - "id": "V-230472", - "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.", + "id": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", + "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:304", @@ -26717,11 +24810,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000256-GPOS-00097\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit tools must have a mode of 0755 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be protected from unauthorized access by setting the correct permissive mode using the following command:\\n\\n$ sudo chmod 0755 [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with the audit tool that does not have the correct permissive mode.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33116r568163_fix\"\n },\n \"fix\": {\n \"id\": \"F-33116r568163_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:304\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230472r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230472\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit tools must have a mode of 0755 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be protected from unauthorized access by setting the correct permissive mode using the following command:\\n\\n$ sudo chmod 0755 [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with the audit tool that does not have the correct permissive mode.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33116r568163_fix\"\n },\n \"fix\": {\n \"id\": \"F-33116r568163_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:304\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230472r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -26735,18 +24828,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099\",\"Documentable\":\"false\"}", + "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "group_id": "xccdf_mil.disa.stig_group_V-230473", "group_title": "SRG-OS-000256-GPOS-00097", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:305", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:305\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33117r568166_fix", "fixtext_fixref": "F-33117r568166_fix", "ident": { @@ -26754,77 +24841,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030630", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26836,24 +24906,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:304", + "name": "oval:mil.disa.stig.rhel8:def:305", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030620", + "version": "RHEL-08-030630", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030630" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit tools must be owned by root.", - "id": "V-230473", - "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099", + "id": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", + "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:305", @@ -26865,11 +24947,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000256-GPOS-00097\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit tools must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chown root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not owned by \\\"root\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33117r568166_fix\"\n },\n \"fix\": {\n \"id\": \"F-33117r568166_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:305\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230473r744008_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230473\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit tools must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chown root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not owned by \\\"root\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33117r568166_fix\"\n },\n \"fix\": {\n \"id\": \"F-33117r568166_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:305\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230473r744008_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -26883,18 +24965,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099\",\"Documentable\":\"false\"}", + "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "group_id": "xccdf_mil.disa.stig_group_V-230474", "group_title": "SRG-OS-000256-GPOS-00097", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:306", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:306\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33118r568169_fix", "fixtext_fixref": "F-33118r568169_fix", "ident": { @@ -26902,77 +24978,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030640", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26984,24 +25043,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:305", + "name": "oval:mil.disa.stig.rhel8:def:306", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030630", + "version": "RHEL-08-030640", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030640" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit tools must be group-owned by root.", - "id": "V-230474", - "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099", + "id": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", + "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:306", @@ -27013,11 +25084,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000256-GPOS-00097\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit tools must be group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be group-owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chgrp root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not group-owned by \\\"root\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33118r568169_fix\"\n },\n \"fix\": {\n \"id\": \"F-33118r568169_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:306\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230474r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230474\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit tools must be group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be group-owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chgrp root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not group-owned by \\\"root\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33118r568169_fix\"\n },\n \"fix\": {\n \"id\": \"F-33118r568169_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:306\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230474r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27031,18 +25102,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.\",\"Documentable\":\"false\"}", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "group_id": "xccdf_mil.disa.stig_group_V-230477", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:412", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:412\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33121r568178_fix", "fixtext_fixref": "F-33121r568178_fix", "ident": { @@ -27050,106 +25115,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030670", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001493", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:306", + "name": "oval:mil.disa.stig.rhel8:def:412", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030640", + "version": "RHEL-08-030670", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030670" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must have the packages required for offloading audit logs installed.", - "id": "V-230477", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.", + "id": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:412", @@ -27161,11 +25221,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have the packages required for offloading audit logs installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to offload audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog\",\n \"lang\": \"en\",\n \"fixref\": \"F-33121r568178_fix\"\n },\n \"fix\": {\n \"id\": \"F-33121r568178_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:412\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230477r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230477\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have the packages required for offloading audit logs installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to offload audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog\",\n \"lang\": \"en\",\n \"fixref\": \"F-33121r568178_fix\"\n },\n \"fix\": {\n \"id\": \"F-33121r568178_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:412\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230477r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27179,18 +25239,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"rsyslog-gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.\",\"Documentable\":\"false\"}", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "group_id": "xccdf_mil.disa.stig_group_V-230478", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:307", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:307\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33122r744010_fix", "fixtext_fixref": "F-33122r744010_fix", "ident": { @@ -27198,77 +25252,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030680", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27280,24 +25317,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:412", + "name": "oval:mil.disa.stig.rhel8:def:307", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030670", + "version": "RHEL-08-030680", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030680" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must have the packages required for encrypting offloaded audit logs installed.", - "id": "V-230478", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.", + "id": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:307", @@ -27309,11 +25358,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have the packages required for encrypting offloaded audit logs installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"rsyslog-gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt offloaded audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog-gnutls\",\n \"lang\": \"en\",\n \"fixref\": \"F-33122r744010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33122r744010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:307\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230478r744011_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230478\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have the packages required for encrypting offloaded audit logs installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"rsyslog-gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt offloaded audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog-gnutls\",\n \"lang\": \"en\",\n \"fixref\": \"F-33122r744010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33122r744010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:307\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230478r744011_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27327,18 +25376,12 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "group_id": "xccdf_mil.disa.stig_group_V-230480", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:308", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:308\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33124r568187_fix", "fixtext_fixref": "F-33124r568187_fix", "ident": { @@ -27346,106 +25389,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030700", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-001851", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:307", + "name": "oval:mil.disa.stig.rhel8:def:308", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030680", + "version": "RHEL-08-030700", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030700" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must take appropriate action when the internal event queue is full.", - "id": "V-230480", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "id": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:308", @@ -27457,11 +25495,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000342-GPOS-00133\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must take appropriate action when the internal event queue is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33124r568187_fix\"\n },\n \"fix\": {\n \"id\": \"F-33124r568187_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:308\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230480r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230480\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must take appropriate action when the internal event queue is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33124r568187_fix\"\n },\n \"fix\": {\n \"id\": \"F-33124r568187_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:308\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230480r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27475,18 +25513,12 @@ "AU-5 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.\",\"Documentable\":\"false\"}", + "description": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", "group_id": "xccdf_mil.disa.stig_group_V-230483", "group_title": "SRG-OS-000343-GPOS-00134", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:309", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:309\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33127r744013_fix", "fixtext_fixref": "F-33127r744013_fix", "ident": { @@ -27494,106 +25526,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030730", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-001851", + "text": "CCI-001855", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:308", + "name": "oval:mil.disa.stig.rhel8:def:309", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-030700", + "version": "RHEL-08-030730", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030730" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.", - "id": "V-230483", - "desc": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.", + "id": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", + "desc": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:309", @@ -27605,11 +25632,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000343-GPOS-00134\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate an action to notify the SA and ISSO (at a minimum) when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity by adding/modifying the following line in the /etc/audit/auditd.conf file.\\n\\nspace_left = 25%\\n\\nNote: Option names and values in the auditd.conf file are case insensitive.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33127r744013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33127r744013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:309\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230483r744014_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230483\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate an action to notify the SA and ISSO (at a minimum) when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity by adding/modifying the following line in the /etc/audit/auditd.conf file.\\n\\nspace_left = 25%\\n\\nNote: Option names and values in the auditd.conf file are case insensitive.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33127r744013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33127r744013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:309\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230483r744014_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27623,18 +25650,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.\",\"Documentable\":\"false\"}", + "description": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "group_id": "xccdf_mil.disa.stig_group_V-230485", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:310", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:310\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33129r568202_fix", "fixtext_fixref": "F-33129r568202_fix", "ident": { @@ -27642,106 +25663,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030741", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-001855", + "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:309", + "name": "oval:mil.disa.stig.rhel8:def:310", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", - "severity": "medium", - "version": "RHEL-08-030730", + "severity": "low", + "version": "RHEL-08-030741", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030741" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the chrony daemon from acting as a server.", - "id": "V-230485", - "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.", + "id": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", + "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:310", @@ -27753,11 +25769,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030741\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the chrony daemon from acting as a server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the chrony daemon from acting as a server by adding/modifying the following line in the /etc/chrony.conf file.\\n\\nport 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33129r568202_fix\"\n },\n \"fix\": {\n \"id\": \"F-33129r568202_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:310\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230485r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230485\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030741\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the chrony daemon from acting as a server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the chrony daemon from acting as a server by adding/modifying the following line in the /etc/chrony.conf file.\\n\\nport 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33129r568202_fix\"\n },\n \"fix\": {\n \"id\": \"F-33129r568202_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:310\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230485r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27771,18 +25787,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.\",\"Documentable\":\"false\"}", + "description": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "group_id": "xccdf_mil.disa.stig_group_V-230486", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:311", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:311\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33130r568205_fix", "fixtext_fixref": "F-33130r568205_fix", "ident": { @@ -27790,77 +25800,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030742", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27872,24 +25865,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:310", + "name": "oval:mil.disa.stig.rhel8:def:311", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "low", - "version": "RHEL-08-030741", + "version": "RHEL-08-030742", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030742" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable network management of the chrony daemon.", - "id": "V-230486", - "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.", + "id": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", + "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:311", @@ -27901,11 +25906,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030742\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable network management of the chrony daemon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system disable network management of the chrony daemon by adding/modifying the following line in the /etc/chrony.conf file.\\n\\ncmdport 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33130r568205_fix\"\n },\n \"fix\": {\n \"id\": \"F-33130r568205_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:311\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230486r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230486\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030742\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable network management of the chrony daemon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system disable network management of the chrony daemon by adding/modifying the following line in the /etc/chrony.conf file.\\n\\ncmdport 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33130r568205_fix\"\n },\n \"fix\": {\n \"id\": \"F-33130r568205_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:311\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230486r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27919,18 +25924,12 @@ "CM-7 a" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\\n\\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230487", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:312", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:312\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33131r568208_fix", "fixtext_fixref": "F-33131r568208_fix", "ident": { @@ -27938,106 +25937,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040000", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:311", + "name": "oval:mil.disa.stig.rhel8:def:312", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", - "severity": "low", - "version": "RHEL-08-030742", + "severity": "high", + "version": "RHEL-08-040000", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not have the telnet-server package installed.", - "id": "V-230487", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:312", @@ -28049,11 +26043,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have the telnet-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\\n\\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n$ sudo yum remove telnet-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-33131r568208_fix\"\n },\n \"fix\": {\n \"id\": \"F-33131r568208_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:312\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230487r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230487\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have the telnet-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\\n\\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n$ sudo yum remove telnet-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-33131r568208_fix\"\n },\n \"fix\": {\n \"id\": \"F-33131r568208_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:312\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230487r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -28067,18 +26061,12 @@ "CM-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "group_id": "xccdf_mil.disa.stig_group_V-230488", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:313", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:313\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33132r568211_fix", "fixtext_fixref": "F-33132r568211_fix", "ident": { @@ -28086,77 +26074,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040001", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28168,24 +26139,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:312", + "name": "oval:mil.disa.stig.rhel8:def:313", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", "role": "full", - "time": "2021-11-12T11:37:29-05:00", - "severity": "high", - "version": "RHEL-08-040000", + "time": "2021-11-12T11:37:31-05:00", + "severity": "medium", + "version": "RHEL-08-040001", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040001" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not have any automated bug reporting tools installed.", - "id": "V-230488", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:313", @@ -28197,11 +26180,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have any automated bug reporting tools installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing automated bug reporting packages from the system with the following command:\\n\\n$ sudo yum remove abrt*\",\n \"lang\": \"en\",\n \"fixref\": \"F-33132r568211_fix\"\n },\n \"fix\": {\n \"id\": \"F-33132r568211_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:313\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230488r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230488\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have any automated bug reporting tools installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing automated bug reporting packages from the system with the following command:\\n\\n$ sudo yum remove abrt*\",\n \"lang\": \"en\",\n \"fixref\": \"F-33132r568211_fix\"\n },\n \"fix\": {\n \"id\": \"F-33132r568211_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:313\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230488r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -28215,18 +26198,12 @@ "CM-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "group_id": "xccdf_mil.disa.stig_group_V-230489", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:314", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:314\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33133r568214_fix", "fixtext_fixref": "F-33133r568214_fix", "ident": { @@ -28234,77 +26211,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040002", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28316,24 +26276,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:313", + "name": "oval:mil.disa.stig.rhel8:def:314", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040001", + "version": "RHEL-08-040002", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040002" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not have the sendmail package installed.", - "id": "V-230489", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:314", @@ -28345,11 +26317,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have the sendmail package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the sendmail package from the system with the following command:\\n\\n$ sudo yum remove sendmail\",\n \"lang\": \"en\",\n \"fixref\": \"F-33133r568214_fix\"\n },\n \"fix\": {\n \"id\": \"F-33133r568214_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:314\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230489r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230489\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have the sendmail package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the sendmail package from the system with the following command:\\n\\n$ sudo yum remove sendmail\",\n \"lang\": \"en\",\n \"fixref\": \"F-33133r568214_fix\"\n },\n \"fix\": {\n \"id\": \"F-33133r568214_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:314\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230489r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -28363,18 +26335,12 @@ "CM-7 a" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\\n\\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", "group_id": "xccdf_mil.disa.stig_group_V-230492", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:317", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:317\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33136r568223_fix", "fixtext_fixref": "F-33136r568223_fix", "ident": { @@ -28382,77 +26348,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040010", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28464,24 +26413,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:314", + "name": "oval:mil.disa.stig.rhel8:def:317", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", - "severity": "medium", - "version": "RHEL-08-040002", + "severity": "high", + "version": "RHEL-08-040010", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040010" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not have the rsh-server package installed.", - "id": "V-230492", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042", + "id": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:317", @@ -28493,11 +26454,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have the rsh-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\\n\\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n$ sudo yum remove rsh-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-33136r568223_fix\"\n },\n \"fix\": {\n \"id\": \"F-33136r568223_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:317\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230492r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230492\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have the rsh-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\\n\\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n$ sudo yum remove rsh-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-33136r568223_fix\"\n },\n \"fix\": {\n \"id\": \"F-33136r568223_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:317\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230492r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -28511,18 +26472,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230494", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230494r792911_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:318", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:318\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33138r792910_fix", "fixtext_fixref": "F-33138r792910_fix", "ident": { @@ -28530,106 +26485,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040021", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:317", + "name": "oval:mil.disa.stig.rhel8:def:318", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230494r792911_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", - "severity": "high", - "version": "RHEL-08-040010", + "severity": "low", + "version": "RHEL-08-040021", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040021" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.", - "id": "V-230494", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230494r792911_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:318", @@ -28641,11 +26591,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the ATM protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall atm /bin/true\\nblacklist atm\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33138r792910_fix\"\n },\n \"fix\": {\n \"id\": \"F-33138r792910_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:318\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230494r792911_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230494\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the ATM protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall atm /bin/true\\nblacklist atm\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33138r792910_fix\"\n },\n \"fix\": {\n \"id\": \"F-33138r792910_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:318\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230494r792911_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -28659,18 +26609,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230495", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230495r792914_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:319", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:319\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33139r792913_fix", "fixtext_fixref": "F-33139r792913_fix", "ident": { @@ -28678,77 +26622,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040022", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28760,24 +26687,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:318", + "name": "oval:mil.disa.stig.rhel8:def:319", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230494r792911_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230495r792914_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "low", - "version": "RHEL-08-040021", + "version": "RHEL-08-040022", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040022" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the controller area network (CAN) protocol.", - "id": "V-230495", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230495r792914_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:319", @@ -28789,11 +26728,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the controller area network (CAN) protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the CAN protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall can /bin/true\\nblacklist can\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33139r792913_fix\"\n },\n \"fix\": {\n \"id\": \"F-33139r792913_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:319\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230495r792914_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230495\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the controller area network (CAN) protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the CAN protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall can /bin/true\\nblacklist can\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33139r792913_fix\"\n },\n \"fix\": {\n \"id\": \"F-33139r792913_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:319\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230495r792914_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -28807,18 +26746,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230496", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230496r792917_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:320", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:320\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33140r792916_fix", "fixtext_fixref": "F-33140r792916_fix", "ident": { @@ -28826,77 +26759,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040023", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28908,24 +26824,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:319", + "name": "oval:mil.disa.stig.rhel8:def:320", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230495r792914_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230496r792917_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "low", - "version": "RHEL-08-040022", + "version": "RHEL-08-040023", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040023" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the stream control transmission protocol (SCTP).", - "id": "V-230496", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230496r792917_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:320", @@ -28937,11 +26865,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the stream control transmission protocol (SCTP).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the SCTP kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall sctp /bin/true\\nblacklist sctp\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33140r792916_fix\"\n },\n \"fix\": {\n \"id\": \"F-33140r792916_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:320\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230496r792917_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230496\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the stream control transmission protocol (SCTP).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the SCTP kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall sctp /bin/true\\nblacklist sctp\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33140r792916_fix\"\n },\n \"fix\": {\n \"id\": \"F-33140r792916_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:320\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230496r792917_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -28955,18 +26883,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230497", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230497r792920_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:321", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:321\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33141r792919_fix", "fixtext_fixref": "F-33141r792919_fix", "ident": { @@ -28974,77 +26896,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040024", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29056,24 +26961,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:320", + "name": "oval:mil.disa.stig.rhel8:def:321", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230496r792917_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230497r792920_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "low", - "version": "RHEL-08-040023", + "version": "RHEL-08-040024", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040024" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.", - "id": "V-230497", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230497r792920_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:321", @@ -29085,11 +27002,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the TIPC protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall tipc /bin/true\\nblacklist tipc\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33141r792919_fix\"\n },\n \"fix\": {\n \"id\": \"F-33141r792919_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:321\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230497r792920_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230497\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the TIPC protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall tipc /bin/true\\nblacklist tipc\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33141r792919_fix\"\n },\n \"fix\": {\n \"id\": \"F-33141r792919_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:321\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230497r792920_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29103,18 +27020,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\\n\\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", "group_id": "xccdf_mil.disa.stig_group_V-230498", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230498r792922_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:322", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:322\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33142r568241_fix", "fixtext_fixref": "F-33142r568241_fix", "ident": { @@ -29122,77 +27033,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040025", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29204,24 +27098,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:321", + "name": "oval:mil.disa.stig.rhel8:def:322", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230497r792920_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230498r792922_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "low", - "version": "RHEL-08-040024", + "version": "RHEL-08-040025", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040025" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable mounting of cramfs.", - "id": "V-230498", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.", + "id": "xccdf_mil.disa.stig_rule_SV-230498r792922_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:322", @@ -29233,11 +27139,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040025\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable mounting of cramfs.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\\n\\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the cramfs kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall cramfs /bin/true\\nblacklist cramfs\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33142r568241_fix\"\n },\n \"fix\": {\n \"id\": \"F-33142r568241_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:322\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230498r792922_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230498\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040025\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable mounting of cramfs.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\\n\\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the cramfs kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall cramfs /bin/true\\nblacklist cramfs\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33142r568241_fix\"\n },\n \"fix\": {\n \"id\": \"F-33142r568241_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:322\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230498r792922_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29251,18 +27157,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230499", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230499r792924_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:323", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:323\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33143r568244_fix", "fixtext_fixref": "F-33143r568244_fix", "ident": { @@ -29270,77 +27170,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040026", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29352,24 +27235,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:322", + "name": "oval:mil.disa.stig.rhel8:def:323", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230498r792922_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230499r792924_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "low", - "version": "RHEL-08-040025", + "version": "RHEL-08-040026", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040026" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable IEEE 1394 (FireWire) Support.", - "id": "V-230499", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230499r792924_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:323", @@ -29381,11 +27276,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040026\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable IEEE 1394 (FireWire) Support.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the firewire-core kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall firewire-core /bin/true\\nblacklist firewire-core\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33143r568244_fix\"\n },\n \"fix\": {\n \"id\": \"F-33143r568244_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:323\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230499r792924_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230499\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040026\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable IEEE 1394 (FireWire) Support.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the firewire-core kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall firewire-core /bin/true\\nblacklist firewire-core\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33143r568244_fix\"\n },\n \"fix\": {\n \"id\": \"F-33143r568244_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:323\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230499r792924_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29399,18 +27294,12 @@ "IA-3" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163\",\"Documentable\":\"false\"}", + "description": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", "group_id": "xccdf_mil.disa.stig_group_V-230503", "group_title": "SRG-OS-000114-GPOS-00059", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:325", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:325\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33147r568256_fix", "fixtext_fixref": "F-33147r568256_fix", "ident": { @@ -29418,106 +27307,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040080", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000381", + "text": "CCI-000778", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:323", + "name": "oval:mil.disa.stig.rhel8:def:325", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230499r792924_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", - "severity": "low", - "version": "RHEL-08-040026", + "severity": "medium", + "version": "RHEL-08-040080", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040080" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must be configured to disable USB mass storage.", - "id": "V-230503", - "desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163", + "id": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", + "desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:325", @@ -29529,11 +27413,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000114-GPOS-00059\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be configured to disable USB mass storage.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n$ sudo touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n$ sudo vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"lang\": \"en\",\n \"fixref\": \"F-33147r568256_fix\"\n },\n \"fix\": {\n \"id\": \"F-33147r568256_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:325\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230503r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230503\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be configured to disable USB mass storage.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n$ sudo touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n$ sudo vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"lang\": \"en\",\n \"fixref\": \"F-33147r568256_fix\"\n },\n \"fix\": {\n \"id\": \"F-33147r568256_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:325\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230503r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29547,18 +27431,12 @@ "AC-18 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\\n\\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.\",\"Documentable\":\"false\"}", + "description": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", "group_id": "xccdf_mil.disa.stig_group_V-230507", "group_title": "SRG-OS-000300-GPOS-00118", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:326", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:326\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33151r568268_fix", "fixtext_fixref": "F-33151r568268_fix", "ident": { @@ -29566,106 +27444,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040111", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000778", + "text": "CCI-001443", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:325", + "name": "oval:mil.disa.stig.rhel8:def:326", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040080", + "version": "RHEL-08-040111", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040111" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 Bluetooth must be disabled.", - "id": "V-230507", - "desc": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.", + "id": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", + "desc": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:326", @@ -29677,11 +27550,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000300-GPOS-00118\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040111\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 Bluetooth must be disabled.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\\n\\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001443\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the Bluetooth adapter when not in use.\\n\\nBuild or modify the \\\"/etc/modprobe.d/bluetooth.conf\\\" file with the following line:\\n\\ninstall bluetooth /bin/true\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33151r568268_fix\"\n },\n \"fix\": {\n \"id\": \"F-33151r568268_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:326\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230507r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230507\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040111\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 Bluetooth must be disabled.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\\n\\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001443\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the Bluetooth adapter when not in use.\\n\\nBuild or modify the \\\"/etc/modprobe.d/bluetooth.conf\\\" file with the following line:\\n\\ninstall bluetooth /bin/true\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33151r568268_fix\"\n },\n \"fix\": {\n \"id\": \"F-33151r568268_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:326\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230507r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29695,18 +27568,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230508", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:327", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:327\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33152r568271_fix", "fixtext_fixref": "F-33152r568271_fix", "ident": { @@ -29714,106 +27581,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040120", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-001443", + "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:326", + "name": "oval:mil.disa.stig.rhel8:def:327", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040111", + "version": "RHEL-08-040120", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /dev/shm with the nodev option.", - "id": "V-230508", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:327", @@ -29825,11 +27687,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /dev/shm with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33152r568271_fix\"\n },\n \"fix\": {\n \"id\": \"F-33152r568271_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:327\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230508r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230508\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /dev/shm with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33152r568271_fix\"\n },\n \"fix\": {\n \"id\": \"F-33152r568271_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:327\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230508r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29843,18 +27705,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230509", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:328", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:328\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33153r568274_fix", "fixtext_fixref": "F-33153r568274_fix", "ident": { @@ -29862,77 +27718,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040121", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29944,24 +27783,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:327", + "name": "oval:mil.disa.stig.rhel8:def:328", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040120", + "version": "RHEL-08-040121", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040121" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /dev/shm with the nosuid option.", - "id": "V-230509", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:328", @@ -29973,11 +27824,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /dev/shm with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33153r568274_fix\"\n },\n \"fix\": {\n \"id\": \"F-33153r568274_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:328\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230509r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230509\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /dev/shm with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33153r568274_fix\"\n },\n \"fix\": {\n \"id\": \"F-33153r568274_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:328\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230509r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29991,18 +27842,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230510", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:329", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:329\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33154r568277_fix", "fixtext_fixref": "F-33154r568277_fix", "ident": { @@ -30010,106 +27855,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040122", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:328", + "name": "oval:mil.disa.stig.rhel8:def:329", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040121", + "version": "RHEL-08-040122", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040122" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /dev/shm with the noexec option.", - "id": "V-230510", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:329", @@ -30121,11 +27961,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /dev/shm with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33154r568277_fix\"\n },\n \"fix\": {\n \"id\": \"F-33154r568277_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:329\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230510r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230510\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /dev/shm with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33154r568277_fix\"\n },\n \"fix\": {\n \"id\": \"F-33154r568277_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:329\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230510r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -30139,18 +27979,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230511", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:330", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:330\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33155r568280_fix", "fixtext_fixref": "F-33155r568280_fix", "ident": { @@ -30158,77 +27992,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040123", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30240,24 +28057,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:329", + "name": "oval:mil.disa.stig.rhel8:def:330", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040122", + "version": "RHEL-08-040123", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040123" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /tmp with the nodev option.", - "id": "V-230511", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:330", @@ -30269,11 +28098,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040123\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /tmp with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33155r568280_fix\"\n },\n \"fix\": {\n \"id\": \"F-33155r568280_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:330\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230511r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230511\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040123\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /tmp with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33155r568280_fix\"\n },\n \"fix\": {\n \"id\": \"F-33155r568280_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:330\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230511r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -30287,18 +28116,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230512", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:331", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:331\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33156r568283_fix", "fixtext_fixref": "F-33156r568283_fix", "ident": { @@ -30306,77 +28129,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040124", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30388,24 +28194,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:330", + "name": "oval:mil.disa.stig.rhel8:def:331", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040123", + "version": "RHEL-08-040124", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040124" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /tmp with the nosuid option.", - "id": "V-230512", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:331", @@ -30417,11 +28235,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040124\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /tmp with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33156r568283_fix\"\n },\n \"fix\": {\n \"id\": \"F-33156r568283_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:331\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230512r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230512\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040124\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /tmp with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33156r568283_fix\"\n },\n \"fix\": {\n \"id\": \"F-33156r568283_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:331\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230512r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -30435,18 +28253,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230513", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:332", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:332\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33157r568286_fix", "fixtext_fixref": "F-33157r568286_fix", "ident": { @@ -30454,77 +28266,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040125", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30536,24 +28331,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:331", + "name": "oval:mil.disa.stig.rhel8:def:332", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040124", + "version": "RHEL-08-040125", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040125" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /tmp with the noexec option.", - "id": "V-230513", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:332", @@ -30565,11 +28372,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040125\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /tmp with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33157r568286_fix\"\n },\n \"fix\": {\n \"id\": \"F-33157r568286_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:332\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230513r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230513\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040125\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /tmp with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33157r568286_fix\"\n },\n \"fix\": {\n \"id\": \"F-33157r568286_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:332\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230513r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -30583,18 +28390,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230514", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:333", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:333\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33158r568289_fix", "fixtext_fixref": "F-33158r568289_fix", "ident": { @@ -30602,77 +28403,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040126", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30684,24 +28468,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:332", + "name": "oval:mil.disa.stig.rhel8:def:333", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040125", + "version": "RHEL-08-040126", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040126" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log with the nodev option.", - "id": "V-230514", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:333", @@ -30713,11 +28509,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040126\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33158r568289_fix\"\n },\n \"fix\": {\n \"id\": \"F-33158r568289_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:333\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230514r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230514\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040126\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33158r568289_fix\"\n },\n \"fix\": {\n \"id\": \"F-33158r568289_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:333\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230514r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -30731,18 +28527,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230515", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:334", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:334\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33159r568292_fix", "fixtext_fixref": "F-33159r568292_fix", "ident": { @@ -30750,77 +28540,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040127", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30832,24 +28605,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:333", + "name": "oval:mil.disa.stig.rhel8:def:334", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040126", + "version": "RHEL-08-040127", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040127" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log with the nosuid option.", - "id": "V-230515", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:334", @@ -30861,11 +28646,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040127\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33159r568292_fix\"\n },\n \"fix\": {\n \"id\": \"F-33159r568292_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:334\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230515r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230515\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040127\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33159r568292_fix\"\n },\n \"fix\": {\n \"id\": \"F-33159r568292_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:334\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230515r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -30879,18 +28664,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230516", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:335", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:335\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33160r568295_fix", "fixtext_fixref": "F-33160r568295_fix", "ident": { @@ -30898,77 +28677,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040128", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30980,24 +28742,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:334", + "name": "oval:mil.disa.stig.rhel8:def:335", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040127", + "version": "RHEL-08-040128", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040128" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log with the noexec option.", - "id": "V-230516", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:335", @@ -31009,11 +28783,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040128\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33160r568295_fix\"\n },\n \"fix\": {\n \"id\": \"F-33160r568295_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:335\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230516r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230516\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040128\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33160r568295_fix\"\n },\n \"fix\": {\n \"id\": \"F-33160r568295_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:335\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230516r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31027,18 +28801,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230517", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:336", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:336\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33161r568298_fix", "fixtext_fixref": "F-33161r568298_fix", "ident": { @@ -31046,77 +28814,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040129", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31128,24 +28879,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:335", + "name": "oval:mil.disa.stig.rhel8:def:336", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040128", + "version": "RHEL-08-040129", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040129" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log/audit with the nodev option.", - "id": "V-230517", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:336", @@ -31157,11 +28920,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040129\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log/audit with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33161r568298_fix\"\n },\n \"fix\": {\n \"id\": \"F-33161r568298_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:336\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230517r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230517\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040129\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log/audit with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33161r568298_fix\"\n },\n \"fix\": {\n \"id\": \"F-33161r568298_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:336\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230517r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31175,18 +28938,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230518", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:337", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:337\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33162r568301_fix", "fixtext_fixref": "F-33162r568301_fix", "ident": { @@ -31194,77 +28951,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040130", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31276,24 +29016,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:336", + "name": "oval:mil.disa.stig.rhel8:def:337", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040129", + "version": "RHEL-08-040130", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log/audit with the nosuid option.", - "id": "V-230518", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:337", @@ -31305,11 +29057,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log/audit with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33162r568301_fix\"\n },\n \"fix\": {\n \"id\": \"F-33162r568301_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:337\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230518r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230518\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log/audit with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33162r568301_fix\"\n },\n \"fix\": {\n \"id\": \"F-33162r568301_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:337\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230518r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31323,18 +29075,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230519", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:338", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:338\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33163r568304_fix", "fixtext_fixref": "F-33163r568304_fix", "ident": { @@ -31342,77 +29088,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040131", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31424,24 +29153,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:337", + "name": "oval:mil.disa.stig.rhel8:def:338", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040130", + "version": "RHEL-08-040131", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040131" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log/audit with the noexec option.", - "id": "V-230519", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:338", @@ -31453,11 +29194,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040131\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log/audit with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33163r568304_fix\"\n },\n \"fix\": {\n \"id\": \"F-33163r568304_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:338\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230519r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230519\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040131\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log/audit with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33163r568304_fix\"\n },\n \"fix\": {\n \"id\": \"F-33163r568304_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:338\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230519r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31471,18 +29212,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230520", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230520r792927_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:339", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:339\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33164r792926_fix", "fixtext_fixref": "F-33164r792926_fix", "ident": { @@ -31490,106 +29225,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040132", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:338", + "name": "oval:mil.disa.stig.rhel8:def:339", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230520r792927_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040131", + "version": "RHEL-08-040132", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040132" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/tmp with the nodev option.", - "id": "V-230520", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230520r792927_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:339", @@ -31601,11 +29331,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040132\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/tmp with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33164r792926_fix\"\n },\n \"fix\": {\n \"id\": \"F-33164r792926_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:339\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230520r792927_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230520\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040132\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/tmp with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33164r792926_fix\"\n },\n \"fix\": {\n \"id\": \"F-33164r792926_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:339\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230520r792927_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31619,18 +29349,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230521", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230521r792930_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:340", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:340\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33165r792929_fix", "fixtext_fixref": "F-33165r792929_fix", "ident": { @@ -31638,77 +29362,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040133", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31720,24 +29427,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:339", + "name": "oval:mil.disa.stig.rhel8:def:340", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230520r792927_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230521r792930_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040132", + "version": "RHEL-08-040133", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040133" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/tmp with the nosuid option.", - "id": "V-230521", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230521r792930_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:340", @@ -31749,11 +29468,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040133\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/tmp with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33165r792929_fix\"\n },\n \"fix\": {\n \"id\": \"F-33165r792929_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:340\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230521r792930_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230521\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040133\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/tmp with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33165r792929_fix\"\n },\n \"fix\": {\n \"id\": \"F-33165r792929_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:340\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230521r792930_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31767,18 +29486,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230522", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230522r792933_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:341", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:341\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33166r792932_fix", "fixtext_fixref": "F-33166r792932_fix", "ident": { @@ -31786,77 +29499,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040134", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31868,24 +29564,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:340", + "name": "oval:mil.disa.stig.rhel8:def:341", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230521r792930_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230522r792933_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040133", + "version": "RHEL-08-040134", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040134" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/tmp with the noexec option.", - "id": "V-230522", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230522r792933_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:341", @@ -31897,11 +29605,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040134\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/tmp with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33166r792932_fix\"\n },\n \"fix\": {\n \"id\": \"F-33166r792932_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:341\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230522r792933_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230522\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040134\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/tmp with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33166r792932_fix\"\n },\n \"fix\": {\n \"id\": \"F-33166r792932_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:341\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230522r792933_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31915,18 +29623,12 @@ "SC-8" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190\",\"Documentable\":\"false\"}", + "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "group_id": "xccdf_mil.disa.stig_group_V-230526", "group_title": "SRG-OS-000423-GPOS-00187", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:342", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:342\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33170r744031_fix", "fixtext_fixref": "F-33170r744031_fix", "ident": { @@ -31934,106 +29636,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040160", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001764", + "text": "CCI-002418", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:341", + "name": "oval:mil.disa.stig.rhel8:def:342", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230522r792933_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040134", + "version": "RHEL-08-040160", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.", - "id": "V-230526", - "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190", + "id": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", + "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:342", @@ -32045,11 +29742,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000423-GPOS-00187\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH service to automatically start after reboot with the following command:\\n\\n$ sudo systemctl enable sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-33170r744031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33170r744031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:342\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230526r744032_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230526\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH service to automatically start after reboot with the following command:\\n\\n$ sudo systemctl enable sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-33170r744031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33170r744031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:342\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230526r744032_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32063,18 +29760,12 @@ "AC-17 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSession key regeneration limits the chances of a session key becoming compromised.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188\",\"Documentable\":\"false\"}", + "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", "group_id": "xccdf_mil.disa.stig_group_V-230527", "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:343", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:343\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33171r568328_fix", "fixtext_fixref": "F-33171r568328_fix", "ident": { @@ -32082,106 +29773,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040161", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "error", "ident": { - "text": "CCI-002418", + "text": "CCI-000068", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:342", + "name": "oval:mil.disa.stig.rhel8:def:343", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040160", + "version": "RHEL-08-040161", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040161" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.", - "id": "V-230527", - "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188", + "id": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", + "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:343", @@ -32193,11 +29879,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000033-GPOS-00014\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSession key regeneration limits the chances of a session key becoming compromised.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to force a frequent session key renegotiation for SSH connections to the server by add or modifying the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nRekeyLimit 1G 1h\\n\\nRestart the SSH daemon for the settings to take effect.\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-33171r568328_fix\"\n },\n \"fix\": {\n \"id\": \"F-33171r568328_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:343\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230527r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230527\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSession key regeneration limits the chances of a session key becoming compromised.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to force a frequent session key renegotiation for SSH connections to the server by add or modifying the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nRekeyLimit 1G 1h\\n\\nRestart the SSH daemon for the settings to take effect.\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-33171r568328_fix\"\n },\n \"fix\": {\n \"id\": \"F-33171r568328_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:343\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230527r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32211,18 +29897,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.\",\"Documentable\":\"false\"}", + "description": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", "group_id": "xccdf_mil.disa.stig_group_V-230531", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:345", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:345\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33175r619890_fix", "fixtext_fixref": "F-33175r619890_fix", "ident": { @@ -32230,106 +29910,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040172", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "fail", "ident": { - "text": "CCI-000068", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:343", + "name": "oval:mil.disa.stig.rhel8:def:345", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", - "severity": "medium", - "version": "RHEL-08-040161", + "severity": "high", + "version": "RHEL-08-040172", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040172" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.", - "id": "V-230531", - "desc": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.", + "id": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", + "desc": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:345", @@ -32341,11 +30016,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to disable the CtrlAltDelBurstAction by added or modifying the following line in the \\\"/etc/systemd/system.conf\\\" configuration file:\\n\\nCtrlAltDelBurstAction=none\\n\\nReload the daemon for this change to take effect.\\n\\n$ sudo systemctl daemon-reload\",\n \"lang\": \"en\",\n \"fixref\": \"F-33175r619890_fix\"\n },\n \"fix\": {\n \"id\": \"F-33175r619890_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:345\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230531r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230531\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to disable the CtrlAltDelBurstAction by added or modifying the following line in the \\\"/etc/systemd/system.conf\\\" configuration file:\\n\\nCtrlAltDelBurstAction=none\\n\\nReload the daemon for this change to take effect.\\n\\n$ sudo systemctl daemon-reload\",\n \"lang\": \"en\",\n \"fixref\": \"F-33175r619890_fix\"\n },\n \"fix\": {\n \"id\": \"F-33175r619890_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:345\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230531r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32359,18 +30034,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.\",\"Documentable\":\"false\"}", + "description": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "group_id": "xccdf_mil.disa.stig_group_V-230533", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:346", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:346\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33177r568346_fix", "fixtext_fixref": "F-33177r568346_fix", "ident": { @@ -32378,106 +30047,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040190", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:345", + "name": "oval:mil.disa.stig.rhel8:def:346", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "high", - "version": "RHEL-08-040172", + "version": "RHEL-08-040190", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040190" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.", - "id": "V-230533", - "desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.", + "id": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", + "desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:346", @@ -32489,11 +30153,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n$ sudo yum remove tftp-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-33177r568346_fix\"\n },\n \"fix\": {\n \"id\": \"F-33177r568346_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:346\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230533r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230533\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n$ sudo yum remove tftp-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-33177r568346_fix\"\n },\n \"fix\": {\n \"id\": \"F-33177r568346_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:346\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230533r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32507,18 +30171,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.\",\"Documentable\":\"false\"}", + "description": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "group_id": "xccdf_mil.disa.stig_group_V-230534", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:347", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:347\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33178r568349_fix", "fixtext_fixref": "F-33178r568349_fix", "ident": { @@ -32526,77 +30184,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040200", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32608,24 +30249,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:346", + "name": "oval:mil.disa.stig.rhel8:def:347", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "high", - "version": "RHEL-08-040190", + "version": "RHEL-08-040200", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The root account must be the only account having unrestricted access to the RHEL 8 system.", - "id": "V-230534", - "desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.", + "id": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", + "desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:347", @@ -32637,11 +30290,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The root account must be the only account having unrestricted access to the RHEL 8 system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\". \\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33178r568349_fix\"\n },\n \"fix\": {\n \"id\": \"F-33178r568349_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:347\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230534r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230534\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The root account must be the only account having unrestricted access to the RHEL 8 system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\". \\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33178r568349_fix\"\n },\n \"fix\": {\n \"id\": \"F-33178r568349_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:347\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230534r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32655,18 +30308,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230535", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230535r792936_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:348", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:348\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33179r792935_fix", "fixtext_fixref": "F-33179r792935_fix", "ident": { @@ -32674,106 +30321,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040210", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:347", + "name": "oval:mil.disa.stig.rhel8:def:348", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230535r792936_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", - "severity": "high", - "version": "RHEL-08-040200", + "severity": "medium", + "version": "RHEL-08-040210", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.", - "id": "V-230535", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230535r792936_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:348", @@ -32785,11 +30427,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent IPv6 ICMP redirect messages from being accepted.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.default.accept_redirects = 0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33179r792935_fix\"\n },\n \"fix\": {\n \"id\": \"F-33179r792935_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:348\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230535r792936_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230535\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent IPv6 ICMP redirect messages from being accepted.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.default.accept_redirects = 0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33179r792935_fix\"\n },\n \"fix\": {\n \"id\": \"F-33179r792935_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:348\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230535r792936_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32803,18 +30445,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230536", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230536r792939_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:349", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:349\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33180r792938_fix", "fixtext_fixref": "F-33180r792938_fix", "ident": { @@ -32822,77 +30458,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040220", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32904,24 +30523,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:348", + "name": "oval:mil.disa.stig.rhel8:def:349", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230535r792936_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230536r792939_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040210", + "version": "RHEL-08-040220", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.", - "id": "V-230536", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230536r792939_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:349", @@ -32933,11 +30564,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform IPv4 ICMP redirects.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv4.conf.all.send_redirects=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33180r792938_fix\"\n },\n \"fix\": {\n \"id\": \"F-33180r792938_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:349\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230536r792939_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230536\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform IPv4 ICMP redirects.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv4.conf.all.send_redirects=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33180r792938_fix\"\n },\n \"fix\": {\n \"id\": \"F-33180r792938_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:349\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230536r792939_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32951,18 +30582,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230537", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230537r792942_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:350", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:350\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33181r792941_fix", "fixtext_fixref": "F-33181r792941_fix", "ident": { @@ -32970,77 +30595,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040230", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33052,24 +30660,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:349", + "name": "oval:mil.disa.stig.rhel8:def:350", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230536r792939_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230537r792942_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040220", + "version": "RHEL-08-040230", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.", - "id": "V-230537", - "desc": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230537r792942_rule", + "desc": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:350", @@ -33081,11 +30701,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not respond to IPv4 ICMP echoes sent to a broadcast address.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts=1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33181r792941_fix\"\n },\n \"fix\": {\n \"id\": \"F-33181r792941_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:350\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230537r792942_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230537\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not respond to IPv4 ICMP echoes sent to a broadcast address.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts=1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33181r792941_fix\"\n },\n \"fix\": {\n \"id\": \"F-33181r792941_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:350\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230537r792942_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33099,18 +30719,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230538", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230538r792945_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:351", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:351\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33182r792944_fix", "fixtext_fixref": "F-33182r792944_fix", "ident": { @@ -33118,77 +30732,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040240", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33200,24 +30797,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:350", + "name": "oval:mil.disa.stig.rhel8:def:351", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230537r792942_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230538r792945_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040230", + "version": "RHEL-08-040240", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not forward IPv6 source-routed packets.", - "id": "V-230538", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230538r792945_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:351", @@ -33229,11 +30838,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not forward IPv6 source-routed packets.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.accept_source_route=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33182r792944_fix\"\n },\n \"fix\": {\n \"id\": \"F-33182r792944_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:351\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230538r792945_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230538\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not forward IPv6 source-routed packets.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.accept_source_route=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33182r792944_fix\"\n },\n \"fix\": {\n \"id\": \"F-33182r792944_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:351\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230538r792945_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33247,18 +30856,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230539", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230539r792948_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:352", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:352\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33183r792947_fix", "fixtext_fixref": "F-33183r792947_fix", "ident": { @@ -33266,77 +30869,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040250", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33348,24 +30934,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:351", + "name": "oval:mil.disa.stig.rhel8:def:352", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230538r792945_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230539r792948_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040240", + "version": "RHEL-08-040250", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not forward IPv6 source-routed packets by default.", - "id": "V-230539", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230539r792948_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:352", @@ -33377,11 +30975,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not forward IPv6 source-routed packets by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets by default.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.default.accept_source_route=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33183r792947_fix\"\n },\n \"fix\": {\n \"id\": \"F-33183r792947_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:352\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230539r792948_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230539\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not forward IPv6 source-routed packets by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets by default.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.default.accept_source_route=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33183r792947_fix\"\n },\n \"fix\": {\n \"id\": \"F-33183r792947_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:352\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230539r792948_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33395,18 +30993,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230540", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230540r792951_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:353", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:353\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33184r792950_fix", "fixtext_fixref": "F-33184r792950_fix", "ident": { @@ -33414,77 +31006,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040260", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33496,24 +31071,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:352", + "name": "oval:mil.disa.stig.rhel8:def:353", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230539r792948_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230540r792951_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040250", + "version": "RHEL-08-040260", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not enable IPv6 packet forwarding unless the system is a router.", - "id": "V-230540", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230540r792951_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:353", @@ -33525,11 +31112,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not enable IPv6 packet forwarding unless the system is a router.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow IPv6 packet forwarding, unless the system is a router.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.forwarding=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33184r792950_fix\"\n },\n \"fix\": {\n \"id\": \"F-33184r792950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:353\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230540r792951_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230540\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not enable IPv6 packet forwarding unless the system is a router.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow IPv6 packet forwarding, unless the system is a router.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.forwarding=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33184r792950_fix\"\n },\n \"fix\": {\n \"id\": \"F-33184r792950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:353\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230540r792951_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33543,18 +31130,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230541", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230541r792954_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:354", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:354\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33185r792953_fix", "fixtext_fixref": "F-33185r792953_fix", "ident": { @@ -33562,77 +31143,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040261", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33644,24 +31208,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:353", + "name": "oval:mil.disa.stig.rhel8:def:354", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230540r792951_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230541r792954_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040260", + "version": "RHEL-08-040261", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040261" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not accept router advertisements on all IPv6 interfaces.", - "id": "V-230541", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230541r792954_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:354", @@ -33673,11 +31249,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040261\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces unless the system is a router.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.accept_ra=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33185r792953_fix\"\n },\n \"fix\": {\n \"id\": \"F-33185r792953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:354\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230541r792954_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230541\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040261\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces unless the system is a router.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.accept_ra=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33185r792953_fix\"\n },\n \"fix\": {\n \"id\": \"F-33185r792953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:354\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230541r792954_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33691,18 +31267,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230542", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230542r792957_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:355", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:355\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33186r792956_fix", "fixtext_fixref": "F-33186r792956_fix", "ident": { @@ -33710,77 +31280,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040262", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33792,24 +31345,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:354", + "name": "oval:mil.disa.stig.rhel8:def:355", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230541r792954_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230542r792957_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040261", + "version": "RHEL-08-040262", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040262" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.", - "id": "V-230542", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230542r792957_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:355", @@ -33821,11 +31386,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040262\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces by default unless the system is a router.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.default.accept_ra=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33186r792956_fix\"\n },\n \"fix\": {\n \"id\": \"F-33186r792956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:355\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230542r792957_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230542\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040262\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces by default unless the system is a router.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.default.accept_ra=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33186r792956_fix\"\n },\n \"fix\": {\n \"id\": \"F-33186r792956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:355\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230542r792957_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33839,18 +31404,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230543", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230543r792960_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:356", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:356\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33187r792959_fix", "fixtext_fixref": "F-33187r792959_fix", "ident": { @@ -33858,77 +31417,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040270", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33940,24 +31482,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:355", + "name": "oval:mil.disa.stig.rhel8:def:356", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230542r792957_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230543r792960_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040262", + "version": "RHEL-08-040270", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040270" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.", - "id": "V-230543", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230543r792960_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:356", @@ -33969,11 +31523,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform Internet Protocol version 4 (IPv4) ICMP redirects by default.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv4.conf.default.send_redirects = 0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33187r792959_fix\"\n },\n \"fix\": {\n \"id\": \"F-33187r792959_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:356\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230543r792960_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230543\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform Internet Protocol version 4 (IPv4) ICMP redirects by default.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv4.conf.default.send_redirects = 0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33187r792959_fix\"\n },\n \"fix\": {\n \"id\": \"F-33187r792959_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:356\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230543r792960_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33987,18 +31541,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230544", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230544r792963_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:357", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:357\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33188r792962_fix", "fixtext_fixref": "F-33188r792962_fix", "ident": { @@ -34006,77 +31554,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040280", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34088,24 +31619,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:356", + "name": "oval:mil.disa.stig.rhel8:def:357", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230543r792960_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230544r792963_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040270", + "version": "RHEL-08-040280", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040280" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.", - "id": "V-230544", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230544r792963_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:357", @@ -34117,11 +31660,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to ignore IPv6 ICMP redirect messages.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.accept_redirects = 0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33188r792962_fix\"\n },\n \"fix\": {\n \"id\": \"F-33188r792962_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:357\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230544r792963_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230544\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to ignore IPv6 ICMP redirect messages.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.accept_redirects = 0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33188r792962_fix\"\n },\n \"fix\": {\n \"id\": \"F-33188r792962_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:357\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230544r792963_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -34135,18 +31678,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230545", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230545r792966_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:358", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:358\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33189r792965_fix", "fixtext_fixref": "F-33189r792965_fix", "ident": { @@ -34154,77 +31691,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040281", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34236,24 +31756,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:357", + "name": "oval:mil.disa.stig.rhel8:def:358", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230544r792963_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230545r792966_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040280", + "version": "RHEL-08-040281", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040281" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable access to network bpf syscall from unprivileged processes.", - "id": "V-230545", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230545r792966_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:358", @@ -34265,11 +31797,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040281\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable access to network bpf syscall from unprivileged processes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent privilege escalation thru the kernel by disabling access to the bpf syscall by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.unprivileged_bpf_disabled = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33189r792965_fix\"\n },\n \"fix\": {\n \"id\": \"F-33189r792965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:358\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230545r792966_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230545\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040281\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable access to network bpf syscall from unprivileged processes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent privilege escalation thru the kernel by disabling access to the bpf syscall by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.unprivileged_bpf_disabled = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33189r792965_fix\"\n },\n \"fix\": {\n \"id\": \"F-33189r792965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:358\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230545r792966_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -34283,18 +31815,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230546", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230546r792969_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:359", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:359\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33190r792968_fix", "fixtext_fixref": "F-33190r792968_fix", "ident": { @@ -34302,77 +31828,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040282", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34384,24 +31893,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:358", + "name": "oval:mil.disa.stig.rhel8:def:359", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230545r792966_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230546r792969_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040281", + "version": "RHEL-08-040282", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040282" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict usage of ptrace to descendant processes.", - "id": "V-230546", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230546r792969_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:359", @@ -34413,11 +31934,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040282\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict usage of ptrace to descendant processes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict usage of ptrace to descendant processes by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.yama.ptrace_scope = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33190r792968_fix\"\n },\n \"fix\": {\n \"id\": \"F-33190r792968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:359\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230546r792969_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230546\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040282\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict usage of ptrace to descendant processes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict usage of ptrace to descendant processes by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.yama.ptrace_scope = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33190r792968_fix\"\n },\n \"fix\": {\n \"id\": \"F-33190r792968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:359\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230546r792969_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -34431,18 +31952,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230547", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230547r792972_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:360", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:360\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33191r792971_fix", "fixtext_fixref": "F-33191r792971_fix", "ident": { @@ -34450,77 +31965,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040283", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34532,24 +32030,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:359", + "name": "oval:mil.disa.stig.rhel8:def:360", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230546r792969_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230547r792972_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040282", + "version": "RHEL-08-040283", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040283" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict exposed kernel pointer addresses access.", - "id": "V-230547", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230547r792972_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:360", @@ -34561,11 +32071,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040283\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict exposed kernel pointer addresses access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict exposed kernel pointer addresses access by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.kptr_restrict = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33191r792971_fix\"\n },\n \"fix\": {\n \"id\": \"F-33191r792971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:360\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230547r792972_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230547\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040283\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict exposed kernel pointer addresses access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict exposed kernel pointer addresses access by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.kptr_restrict = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33191r792971_fix\"\n },\n \"fix\": {\n \"id\": \"F-33191r792971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:360\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230547r792972_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -34579,18 +32089,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230548", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230548r792975_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:361", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:361\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33192r792974_fix", "fixtext_fixref": "F-33192r792974_fix", "ident": { @@ -34598,77 +32102,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040284", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34680,24 +32167,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:360", + "name": "oval:mil.disa.stig.rhel8:def:361", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230547r792972_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230548r792975_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040283", + "version": "RHEL-08-040284", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040284" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the use of user namespaces.", - "id": "V-230548", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230548r792975_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:361", @@ -34709,11 +32208,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040284\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the use of user namespaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable the use of user namespaces by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nNote: User namespaces are used primarily for Linux containers. If containers are in use, this requirement is not applicable. \\n\\nuser.max_user_namespaces = 0\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33192r792974_fix\"\n },\n \"fix\": {\n \"id\": \"F-33192r792974_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:361\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230548r792975_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230548\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040284\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the use of user namespaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable the use of user namespaces by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nNote: User namespaces are used primarily for Linux containers. If containers are in use, this requirement is not applicable. \\n\\nuser.max_user_namespaces = 0\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33192r792974_fix\"\n },\n \"fix\": {\n \"id\": \"F-33192r792974_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:361\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230548r792975_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -34727,18 +32226,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230549", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230549r792978_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:362", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:362\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33193r792977_fix", "fixtext_fixref": "F-33193r792977_fix", "ident": { @@ -34746,77 +32239,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040285", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34828,24 +32304,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:361", + "name": "oval:mil.disa.stig.rhel8:def:362", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230548r792975_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230549r792978_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040284", + "version": "RHEL-08-040285", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040285" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use reverse path filtering on all IPv4 interfaces.", - "id": "V-230549", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230549r792978_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:362", @@ -34857,11 +32345,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040285\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use reverse path filtering on all IPv4 interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use reverse path filtering on all IPv4 interfaces by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nnet.ipv4.conf.all.rp_filter = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33193r792977_fix\"\n },\n \"fix\": {\n \"id\": \"F-33193r792977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:362\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230549r792978_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230549\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040285\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use reverse path filtering on all IPv4 interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use reverse path filtering on all IPv4 interfaces by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nnet.ipv4.conf.all.rp_filter = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33193r792977_fix\"\n },\n \"fix\": {\n \"id\": \"F-33193r792977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:362\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230549r792978_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -34875,18 +32363,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.\",\"Documentable\":\"false\"}", + "description": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", "group_id": "xccdf_mil.disa.stig_group_V-230550", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:363", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:363\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33194r568397_fix", "fixtext_fixref": "F-33194r568397_fix", "ident": { @@ -34894,106 +32376,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040290", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:362", + "name": "oval:mil.disa.stig.rhel8:def:363", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230549r792978_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040285", + "version": "RHEL-08-040290", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040290" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must be configured to prevent unrestricted mail relaying.", - "id": "V-230550", - "desc": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.", + "id": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", + "desc": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:363", @@ -35005,11 +32482,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be configured to prevent unrestricted mail relaying.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"If \\\"postfix\\\" is installed, modify the \\\"/etc/postfix/main.cf\\\" file to restrict client connections to the local network with the following command:\\n\\n$ sudo postconf -e 'smtpd_client_restrictions = permit_mynetworks,reject'\",\n \"lang\": \"en\",\n \"fixref\": \"F-33194r568397_fix\"\n },\n \"fix\": {\n \"id\": \"F-33194r568397_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:363\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230550r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230550\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be configured to prevent unrestricted mail relaying.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"If \\\"postfix\\\" is installed, modify the \\\"/etc/postfix/main.cf\\\" file to restrict client connections to the local network with the following command:\\n\\n$ sudo postconf -e 'smtpd_client_restrictions = permit_mynetworks,reject'\",\n \"lang\": \"en\",\n \"fixref\": \"F-33194r568397_fix\"\n },\n \"fix\": {\n \"id\": \"F-33194r568397_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:363\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230550r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35023,18 +32500,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \\\"no\\\" setting.\\n\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\n\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.\",\"Documentable\":\"false\"}", + "description": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false", "group_id": "xccdf_mil.disa.stig_group_V-230555", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:364", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:364\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33199r568412_fix", "fixtext_fixref": "F-33199r568412_fix", "ident": { @@ -35042,106 +32513,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040340", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "error", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:363", + "name": "oval:mil.disa.stig.rhel8:def:364", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040290", + "version": "RHEL-08-040340", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.", - "id": "V-230555", - "desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.", + "id": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", + "desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:364", @@ -35153,11 +32619,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \\\"no\\\" setting.\\n\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\n\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n$ sudo systemctl restart sshd\",\n \"lang\": \"en\",\n \"fixref\": \"F-33199r568412_fix\"\n },\n \"fix\": {\n \"id\": \"F-33199r568412_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:364\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230555r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230555\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \\\"no\\\" setting.\\n\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\n\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n$ sudo systemctl restart sshd\",\n \"lang\": \"en\",\n \"fixref\": \"F-33199r568412_fix\"\n },\n \"fix\": {\n \"id\": \"F-33199r568412_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:364\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230555r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35171,18 +32637,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.\",\"Documentable\":\"false\"}", + "description": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", "group_id": "xccdf_mil.disa.stig_group_V-230556", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:365", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:365\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33200r568415_fix", "fixtext_fixref": "F-33200r568415_fix", "ident": { @@ -35190,77 +32650,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040341", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -35272,24 +32715,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:364", + "name": "oval:mil.disa.stig.rhel8:def:365", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040340", + "version": "RHEL-08-040341", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040341" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.", - "id": "V-230556", - "desc": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.", + "id": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", + "desc": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:365", @@ -35301,11 +32756,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040341\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to prevent remote hosts from connecting to the proxy display.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11UseLocalhost\\\" keyword and set its value to \\\"yes\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11UseLocalhost yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-33200r568415_fix\"\n },\n \"fix\": {\n \"id\": \"F-33200r568415_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:365\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230556r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230556\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040341\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to prevent remote hosts from connecting to the proxy display.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11UseLocalhost\\\" keyword and set its value to \\\"yes\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11UseLocalhost yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-33200r568415_fix\"\n },\n \"fix\": {\n \"id\": \"F-33200r568415_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:365\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230556r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35319,18 +32774,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.\",\"Documentable\":\"false\"}", + "description": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", "group_id": "xccdf_mil.disa.stig_group_V-230557", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:366", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:366\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33201r568418_fix", "fixtext_fixref": "F-33201r568418_fix", "ident": { @@ -35338,106 +32787,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040350", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:365", + "name": "oval:mil.disa.stig.rhel8:def:366", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040341", + "version": "RHEL-08-040350", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.", - "id": "V-230557", - "desc": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.", + "id": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", + "desc": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:366", @@ -35449,11 +32893,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the TFTP daemon to operate in secure mode by adding the following line to \\\"/etc/xinetd.d/tftp\\\" (or modify the line to have the required value):\\n\\nserver_args = -s /var/lib/tftpboot\",\n \"lang\": \"en\",\n \"fixref\": \"F-33201r568418_fix\"\n },\n \"fix\": {\n \"id\": \"F-33201r568418_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:366\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230557r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230557\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the TFTP daemon to operate in secure mode by adding the following line to \\\"/etc/xinetd.d/tftp\\\" (or modify the line to have the required value):\\n\\nserver_args = -s /var/lib/tftpboot\",\n \"lang\": \"en\",\n \"fixref\": \"F-33201r568418_fix\"\n },\n \"fix\": {\n \"id\": \"F-33201r568418_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:366\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230557r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35467,18 +32911,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.\",\"Documentable\":\"false\"}", + "description": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "group_id": "xccdf_mil.disa.stig_group_V-230558", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:367", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:367\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33202r568421_fix", "fixtext_fixref": "F-33202r568421_fix", "ident": { @@ -35486,77 +32924,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040360", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -35568,24 +32989,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:366", + "name": "oval:mil.disa.stig.rhel8:def:367", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", - "severity": "medium", - "version": "RHEL-08-040350", + "severity": "high", + "version": "RHEL-08-040360", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040360" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.", - "id": "V-230558", - "desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.", + "id": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", + "desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:367", @@ -35597,11 +33030,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the FTP server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove vsftpd\",\n \"lang\": \"en\",\n \"fixref\": \"F-33202r568421_fix\"\n },\n \"fix\": {\n \"id\": \"F-33202r568421_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:367\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230558r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230558\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the FTP server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove vsftpd\",\n \"lang\": \"en\",\n \"fixref\": \"F-33202r568421_fix\"\n },\n \"fix\": {\n \"id\": \"F-33202r568421_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:367\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230558r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35615,18 +33048,12 @@ "CM-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", "group_id": "xccdf_mil.disa.stig_group_V-230559", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:368", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:368\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33203r568424_fix", "fixtext_fixref": "F-33203r568424_fix", "ident": { @@ -35634,106 +33061,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040370", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:367", + "name": "oval:mil.disa.stig.rhel8:def:368", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", - "severity": "high", - "version": "RHEL-08-040360", + "severity": "medium", + "version": "RHEL-08-040370", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The gssproxy package must not be installed unless mission essential on RHEL 8.", - "id": "V-230559", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.", + "id": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:368", @@ -35745,11 +33167,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The gssproxy package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the gssproxy package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove gssproxy\",\n \"lang\": \"en\",\n \"fixref\": \"F-33203r568424_fix\"\n },\n \"fix\": {\n \"id\": \"F-33203r568424_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:368\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230559r646887_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230559\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The gssproxy package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the gssproxy package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove gssproxy\",\n \"lang\": \"en\",\n \"fixref\": \"F-33203r568424_fix\"\n },\n \"fix\": {\n \"id\": \"F-33203r568424_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:368\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230559r646887_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35763,18 +33185,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", "group_id": "xccdf_mil.disa.stig_group_V-230560", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:369", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:369\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33204r568427_fix", "fixtext_fixref": "F-33204r568427_fix", "ident": { @@ -35782,106 +33198,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040380", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000381", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:368", + "name": "oval:mil.disa.stig.rhel8:def:369", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040370", + "version": "RHEL-08-040380", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The iprutils package must not be installed unless mission essential on RHEL 8.", - "id": "V-230560", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.", + "id": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:369", @@ -35893,11 +33304,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The iprutils package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the iprutils package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove iprutils\",\n \"lang\": \"en\",\n \"fixref\": \"F-33204r568427_fix\"\n },\n \"fix\": {\n \"id\": \"F-33204r568427_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:369\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230560r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230560\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The iprutils package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the iprutils package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove iprutils\",\n \"lang\": \"en\",\n \"fixref\": \"F-33204r568427_fix\"\n },\n \"fix\": {\n \"id\": \"F-33204r568427_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:369\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230560r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35911,18 +33322,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", "group_id": "xccdf_mil.disa.stig_group_V-230561", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:370", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:370\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33205r568430_fix", "fixtext_fixref": "F-33205r568430_fix", "ident": { @@ -35930,77 +33335,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040390", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -36012,24 +33400,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:369", + "name": "oval:mil.disa.stig.rhel8:def:370", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040380", + "version": "RHEL-08-040390", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The tuned package must not be installed unless mission essential on RHEL 8.", - "id": "V-230561", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.", + "id": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:370", @@ -36041,11 +33441,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The tuned package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the tuned package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove tuned\",\n \"lang\": \"en\",\n \"fixref\": \"F-33205r568430_fix\"\n },\n \"fix\": {\n \"id\": \"F-33205r568430_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:370\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230561r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230561\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The tuned package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the tuned package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove tuned\",\n \"lang\": \"en\",\n \"fixref\": \"F-33205r568430_fix\"\n },\n \"fix\": {\n \"id\": \"F-33205r568430_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:370\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230561r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -36059,18 +33459,12 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "group_id": "xccdf_mil.disa.stig_group_V-237640", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:413", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:413\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40822r646889_fix", "fixtext_fixref": "F-40822r646889_fix", "ident": { @@ -36078,106 +33472,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010163", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000366", + "text": "CCI-000803", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:370", + "name": "oval:mil.disa.stig.rhel8:def:413", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040390", + "version": "RHEL-08-010163", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010163" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The krb5-server package must not be installed on RHEL 8.", - "id": "V-237640", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "id": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:413", @@ -36189,11 +33578,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000120-GPOS-00061\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010163\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The krb5-server package must not be installed on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-40822r646889_fix\"\n },\n \"fix\": {\n \"id\": \"F-40822r646889_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:413\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237640r646890_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237640\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010163\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The krb5-server package must not be installed on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-40822r646889_fix\"\n },\n \"fix\": {\n \"id\": \"F-40822r646889_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:413\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237640r646890_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -36207,18 +33596,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.\",\"Documentable\":\"false\"}", + "description": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "group_id": "xccdf_mil.disa.stig_group_V-237641", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:414", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:414\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40823r646892_fix", "fixtext_fixref": "F-40823r646892_fix", "ident": { @@ -36226,106 +33609,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010382", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "error", "ident": { - "text": "CCI-000803", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:413", + "name": "oval:mil.disa.stig.rhel8:def:414", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-010163", + "version": "RHEL-08-010382", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010382" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict privilege elevation to authorized personnel.", - "id": "V-237641", - "desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.", + "id": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", + "desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:414", @@ -36337,11 +33715,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010382\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict privilege elevation to authorized personnel.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the following entries from the sudoers file:\\nALL ALL=(ALL) ALL\\nALL ALL=(ALL:ALL) ALL\",\n \"lang\": \"en\",\n \"fixref\": \"F-40823r646892_fix\"\n },\n \"fix\": {\n \"id\": \"F-40823r646892_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:414\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237641r646893_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237641\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010382\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict privilege elevation to authorized personnel.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the following entries from the sudoers file:\\nALL ALL=(ALL) ALL\\nALL ALL=(ALL:ALL) ALL\",\n \"lang\": \"en\",\n \"fixref\": \"F-40823r646892_fix\"\n },\n \"fix\": {\n \"id\": \"F-40823r646892_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:414\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237641r646893_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -36355,18 +33733,12 @@ "AC-6 (5)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.\",\"Documentable\":\"false\"}", + "description": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "group_id": "xccdf_mil.disa.stig_group_V-237642", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:415", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:415\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40824r646895_fix", "fixtext_fixref": "F-40824r646895_fix", "ident": { @@ -36374,106 +33746,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010383", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "error", "ident": { - "text": "CCI-000366", + "text": "CCI-002227", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:414", + "name": "oval:mil.disa.stig.rhel8:def:415", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-010382", + "version": "RHEL-08-010383", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010383" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use the invoking user's password for privilege escalation when using \"sudo\".", - "id": "V-237642", - "desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.", + "id": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", + "desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:415", @@ -36485,11 +33852,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010383\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use the invoking user's password for privilege escalation when using \\\"sudo\\\".\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002227\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Define the following in the Defaults section of the /etc/sudoers file or a configuration file in the /etc/sudoers.d/ directory:\\nDefaults !targetpw\\nDefaults !rootpw\\nDefaults !runaspw\",\n \"lang\": \"en\",\n \"fixref\": \"F-40824r646895_fix\"\n },\n \"fix\": {\n \"id\": \"F-40824r646895_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:415\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237642r646896_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237642\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010383\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use the invoking user's password for privilege escalation when using \\\"sudo\\\".\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002227\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Define the following in the Defaults section of the /etc/sudoers file or a configuration file in the /etc/sudoers.d/ directory:\\nDefaults !targetpw\\nDefaults !rootpw\\nDefaults !runaspw\",\n \"lang\": \"en\",\n \"fixref\": \"F-40824r646895_fix\"\n },\n \"fix\": {\n \"id\": \"F-40824r646895_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:415\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237642r646896_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -36503,18 +33870,12 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.\",\"Documentable\":\"false\"}", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "group_id": "xccdf_mil.disa.stig_group_V-237643", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237643r792980_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:416", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:416\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40825r646898_fix", "fixtext_fixref": "F-40825r646898_fix", "ident": { @@ -36522,106 +33883,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010384", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "error", "ident": { - "text": "CCI-002227", + "text": "CCI-002038", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:415", + "name": "oval:mil.disa.stig.rhel8:def:416", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-237643r792980_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-010383", + "version": "RHEL-08-010384", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010384" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require re-authentication when using the \"sudo\" command.", - "id": "V-237643", - "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.", + "id": "xccdf_mil.disa.stig_rule_SV-237643r792980_rule", + "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:416", @@ -36633,17 +33989,17 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000373-GPOS-00156\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010384\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require re-authentication when using the \\\"sudo\\\" command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"sudo\\\" command to require re-authentication.\\nEdit the /etc/sudoers file:\\n$ sudo visudo\\n\\nAdd or modify the following line:\\nDefaults timestamp_timeout=[value]\\nNote: The \\\"[value]\\\" must be a number that is greater than or equal to \\\"0\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-40825r646898_fix\"\n },\n \"fix\": {\n \"id\": \"F-40825r646898_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:416\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237643r792980_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237643\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010384\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require re-authentication when using the \\\"sudo\\\" command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"sudo\\\" command to require re-authentication.\\nEdit the /etc/sudoers file:\\n$ sudo visudo\\n\\nAdd or modify the following line:\\nDefaults timestamp_timeout=[value]\\nNote: The \\\"[value]\\\" must be a number that is greater than or equal to \\\"0\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-40825r646898_fix\"\n },\n \"fix\": {\n \"id\": \"F-40825r646898_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:416\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237643r792980_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "start_time": "2021-11-12T11:37:31-05:00" } ] } ], - "sha256": "1b3ae4e65e3d795f940e9a2464d83f956310c95420db81c22b6eecb4a1f676ed" + "sha256": "5a177738c042894016143e291052619f0b603ff22b2d5f0d3fd9c0ae979cb3e0" } ], "passthrough": { @@ -36686,7 +34042,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -37691,7 +35047,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -38696,7 +36052,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -39701,7 +37057,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -40706,7 +38062,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -41711,7 +39067,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -42716,7 +40072,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -43721,7 +41077,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -44726,7 +42082,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -46743,7 +44099,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -47748,7 +45104,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -48753,7 +46109,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -49758,7 +47114,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -50763,7 +48119,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -51768,7 +49124,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -52773,7 +50129,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -53778,7 +51134,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -54783,7 +52139,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -56735,7 +54091,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56748,7 +54104,7 @@ "lang": "en" }, "description": { - "text": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", + "text": "<VulnDiscussion>An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56791,7 +54147,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56804,7 +54160,7 @@ "lang": "en" }, "description": { - "text": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", + "text": "<VulnDiscussion>Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56847,7 +54203,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56860,7 +54216,7 @@ "lang": "en" }, "description": { - "text": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", + "text": "<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56903,7 +54259,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56916,7 +54272,7 @@ "lang": "en" }, "description": { - "text": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", + "text": "<VulnDiscussion>The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -56959,7 +54315,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -56972,7 +54328,7 @@ "lang": "en" }, "description": { - "text": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", + "text": "<VulnDiscussion>The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57015,7 +54371,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57028,7 +54384,7 @@ "lang": "en" }, "description": { - "text": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "text": "<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57071,7 +54427,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57084,7 +54440,7 @@ "lang": "en" }, "description": { - "text": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "text": "<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57127,7 +54483,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57140,7 +54496,7 @@ "lang": "en" }, "description": { - "text": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", + "text": "<VulnDiscussion>If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57183,7 +54539,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57196,7 +54552,7 @@ "lang": "en" }, "description": { - "text": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", + "text": "<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57239,7 +54595,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57252,7 +54608,7 @@ "lang": "en" }, "description": { - "text": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", + "text": "<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57295,7 +54651,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57308,7 +54664,7 @@ "lang": "en" }, "description": { - "text": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", + "text": "<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57351,7 +54707,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57364,7 +54720,7 @@ "lang": "en" }, "description": { - "text": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", + "text": "<VulnDiscussion>Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57407,7 +54763,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57420,7 +54776,7 @@ "lang": "en" }, "description": { - "text": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", + "text": "<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57463,7 +54819,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57476,7 +54832,7 @@ "lang": "en" }, "description": { - "text": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "text": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57519,7 +54875,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57532,7 +54888,7 @@ "lang": "en" }, "description": { - "text": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "text": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57575,7 +54931,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57588,7 +54944,7 @@ "lang": "en" }, "description": { - "text": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "text": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57631,7 +54987,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57644,7 +55000,7 @@ "lang": "en" }, "description": { - "text": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "text": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57687,7 +55043,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57700,7 +55056,7 @@ "lang": "en" }, "description": { - "text": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "text": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57743,7 +55099,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57756,7 +55112,7 @@ "lang": "en" }, "description": { - "text": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "text": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57799,7 +55155,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57812,7 +55168,7 @@ "lang": "en" }, "description": { - "text": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", + "text": "<VulnDiscussion>The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57855,7 +55211,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57868,7 +55224,7 @@ "lang": "en" }, "description": { - "text": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", + "text": "<VulnDiscussion>Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57911,7 +55267,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57924,7 +55280,7 @@ "lang": "en" }, "description": { - "text": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", + "text": "<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -57967,7 +55323,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -57980,7 +55336,7 @@ "lang": "en" }, "description": { - "text": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", + "text": "<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58023,7 +55379,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58036,7 +55392,7 @@ "lang": "en" }, "description": { - "text": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", + "text": "<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58079,7 +55435,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58092,7 +55448,7 @@ "lang": "en" }, "description": { - "text": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "text": "<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58135,7 +55491,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58148,7 +55504,7 @@ "lang": "en" }, "description": { - "text": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "text": "<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58191,7 +55547,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58204,7 +55560,7 @@ "lang": "en" }, "description": { - "text": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58247,7 +55603,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58260,7 +55616,7 @@ "lang": "en" }, "description": { - "text": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", + "text": "<VulnDiscussion>Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58303,7 +55659,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58316,7 +55672,7 @@ "lang": "en" }, "description": { - "text": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", + "text": "<VulnDiscussion>Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58359,7 +55715,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58372,7 +55728,7 @@ "lang": "en" }, "description": { - "text": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58415,7 +55771,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58428,7 +55784,7 @@ "lang": "en" }, "description": { - "text": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58471,7 +55827,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58484,7 +55840,7 @@ "lang": "en" }, "description": { - "text": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", + "text": "<VulnDiscussion>Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58527,7 +55883,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58540,7 +55896,7 @@ "lang": "en" }, "description": { - "text": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", + "text": "<VulnDiscussion>Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58583,7 +55939,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58596,7 +55952,7 @@ "lang": "en" }, "description": { - "text": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", + "text": "<VulnDiscussion>Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58639,7 +55995,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58652,7 +56008,7 @@ "lang": "en" }, "description": { - "text": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", + "text": "<VulnDiscussion>Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58695,7 +56051,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58708,7 +56064,7 @@ "lang": "en" }, "description": { - "text": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", + "text": "<VulnDiscussion>Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58751,7 +56107,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58764,7 +56120,7 @@ "lang": "en" }, "description": { - "text": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "text": "<VulnDiscussion>The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58807,7 +56163,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58820,7 +56176,7 @@ "lang": "en" }, "description": { - "text": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "text": "<VulnDiscussion>The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58863,7 +56219,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58876,7 +56232,7 @@ "lang": "en" }, "description": { - "text": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", + "text": "<VulnDiscussion>If a public host key file is modified by an unauthorized user, the SSH service may be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58919,7 +56275,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58932,7 +56288,7 @@ "lang": "en" }, "description": { - "text": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", + "text": "<VulnDiscussion>If an unauthorized user obtains the private SSH host key file, the host could be impersonated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -58975,7 +56331,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -58988,7 +56344,7 @@ "lang": "en" }, "description": { - "text": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", + "text": "<VulnDiscussion>If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59031,7 +56387,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59044,7 +56400,7 @@ "lang": "en" }, "description": { - "text": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", + "text": "<VulnDiscussion>If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59087,7 +56443,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59100,7 +56456,7 @@ "lang": "en" }, "description": { - "text": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "text": "<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59143,7 +56499,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59156,7 +56512,7 @@ "lang": "en" }, "description": { - "text": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", + "text": "<VulnDiscussion>Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59199,7 +56555,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59212,7 +56568,7 @@ "lang": "en" }, "description": { - "text": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "text": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59255,7 +56611,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59268,7 +56624,7 @@ "lang": "en" }, "description": { - "text": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "text": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59311,7 +56667,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59324,7 +56680,7 @@ "lang": "en" }, "description": { - "text": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "text": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59367,7 +56723,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59380,7 +56736,7 @@ "lang": "en" }, "description": { - "text": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "text": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59423,7 +56779,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59436,7 +56792,7 @@ "lang": "en" }, "description": { - "text": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", + "text": "<VulnDiscussion>Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59479,7 +56835,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59492,7 +56848,7 @@ "lang": "en" }, "description": { - "text": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", + "text": "<VulnDiscussion>Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59535,7 +56891,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59548,7 +56904,7 @@ "lang": "en" }, "description": { - "text": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", + "text": "<VulnDiscussion>Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59591,7 +56947,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59604,7 +56960,7 @@ "lang": "en" }, "description": { - "text": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59647,7 +57003,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59660,7 +57016,7 @@ "lang": "en" }, "description": { - "text": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", + "text": "<VulnDiscussion>The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59703,7 +57059,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59716,7 +57072,7 @@ "lang": "en" }, "description": { - "text": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59759,7 +57115,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59772,7 +57128,7 @@ "lang": "en" }, "description": { - "text": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59815,7 +57171,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59828,7 +57184,7 @@ "lang": "en" }, "description": { - "text": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59871,7 +57227,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59884,7 +57240,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59927,7 +57283,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59940,7 +57296,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -59983,7 +57339,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -59996,7 +57352,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60039,7 +57395,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60052,7 +57408,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60095,7 +57451,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60108,7 +57464,7 @@ "lang": "en" }, "description": { - "text": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", + "text": "<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60151,7 +57507,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60164,7 +57520,7 @@ "lang": "en" }, "description": { - "text": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", + "text": "<VulnDiscussion>SSH environment options potentially allow users to bypass access restriction in some configurations.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60207,7 +57563,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60220,7 +57576,7 @@ "lang": "en" }, "description": { - "text": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "text": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60263,7 +57619,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60276,7 +57632,7 @@ "lang": "en" }, "description": { - "text": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "text": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60319,7 +57675,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60332,7 +57688,7 @@ "lang": "en" }, "description": { - "text": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "text": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60375,7 +57731,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60388,7 +57744,7 @@ "lang": "en" }, "description": { - "text": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "text": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60431,7 +57787,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60444,7 +57800,7 @@ "lang": "en" }, "description": { - "text": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "text": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60487,7 +57843,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60500,7 +57856,7 @@ "lang": "en" }, "description": { - "text": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "text": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60543,7 +57899,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60556,7 +57912,7 @@ "lang": "en" }, "description": { - "text": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "text": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60599,7 +57955,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60612,7 +57968,7 @@ "lang": "en" }, "description": { - "text": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "text": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60655,7 +58011,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60668,7 +58024,7 @@ "lang": "en" }, "description": { - "text": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "text": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60711,7 +58067,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60724,7 +58080,7 @@ "lang": "en" }, "description": { - "text": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "text": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60767,7 +58123,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60780,7 +58136,7 @@ "lang": "en" }, "description": { - "text": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "text": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60823,7 +58179,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60836,7 +58192,7 @@ "lang": "en" }, "description": { - "text": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "text": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60879,7 +58235,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60892,7 +58248,7 @@ "lang": "en" }, "description": { - "text": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", + "text": "<VulnDiscussion>Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60935,7 +58291,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -60948,7 +58304,7 @@ "lang": "en" }, "description": { - "text": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "text": "<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -60991,7 +58347,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61004,7 +58360,7 @@ "lang": "en" }, "description": { - "text": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "text": "<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61019,7 +58375,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \"/etc/bashrc\" configuration file:\n\n[ -n \"$PS1\" -a -z \"$TMUX\" ] && exec tmux\n\nThis setting will take effect at next logon.", + "text": "Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \"/etc/bashrc\" configuration file:\n\n[ -n \"$PS1\" -a -z \"$TMUX\" ] && exec tmux\n\nThis setting will take effect at next logon.", "lang": "en", "fixref": "F-32993r567794_fix" }, @@ -61047,7 +58403,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61060,7 +58416,7 @@ "lang": "en" }, "description": { - "text": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "text": "<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61103,7 +58459,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61116,7 +58472,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61159,7 +58515,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61172,7 +58528,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61215,7 +58571,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61228,7 +58584,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61271,7 +58627,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61284,7 +58640,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61327,7 +58683,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61340,7 +58696,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61383,7 +58739,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61396,7 +58752,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61439,7 +58795,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61452,7 +58808,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61495,7 +58851,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61508,7 +58864,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61551,7 +58907,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61564,7 +58920,7 @@ "lang": "en" }, "description": { - "text": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "text": "<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61607,7 +58963,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61620,7 +58976,7 @@ "lang": "en" }, "description": { - "text": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "text": "<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61663,7 +59019,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61676,7 +59032,7 @@ "lang": "en" }, "description": { - "text": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", + "text": "<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61719,7 +59075,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61732,7 +59088,7 @@ "lang": "en" }, "description": { - "text": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", + "text": "<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61775,7 +59131,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61788,7 +59144,7 @@ "lang": "en" }, "description": { - "text": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", + "text": "<VulnDiscussion>Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61831,7 +59187,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61844,7 +59200,7 @@ "lang": "en" }, "description": { - "text": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", + "text": "<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61887,7 +59243,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61900,7 +59256,7 @@ "lang": "en" }, "description": { - "text": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", + "text": "<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61943,7 +59299,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -61956,7 +59312,7 @@ "lang": "en" }, "description": { - "text": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", + "text": "<VulnDiscussion>Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -61999,7 +59355,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62012,7 +59368,7 @@ "lang": "en" }, "description": { - "text": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "text": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62055,7 +59411,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62068,7 +59424,7 @@ "lang": "en" }, "description": { - "text": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", + "text": "<VulnDiscussion>If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62111,7 +59467,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62124,7 +59480,7 @@ "lang": "en" }, "description": { - "text": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", + "text": "<VulnDiscussion>Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62167,7 +59523,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62180,7 +59536,7 @@ "lang": "en" }, "description": { - "text": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", + "text": "<VulnDiscussion>If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62223,7 +59579,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62236,7 +59592,7 @@ "lang": "en" }, "description": { - "text": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", + "text": "<VulnDiscussion>Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62279,7 +59635,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62292,7 +59648,7 @@ "lang": "en" }, "description": { - "text": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", + "text": "<VulnDiscussion>Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62335,7 +59691,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62348,7 +59704,7 @@ "lang": "en" }, "description": { - "text": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", + "text": "<VulnDiscussion>Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62391,7 +59747,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62404,7 +59760,7 @@ "lang": "en" }, "description": { - "text": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", + "text": "<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62447,7 +59803,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62460,7 +59816,7 @@ "lang": "en" }, "description": { - "text": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", + "text": "<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62503,7 +59859,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62516,7 +59872,7 @@ "lang": "en" }, "description": { - "text": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", + "text": "<VulnDiscussion>It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62559,7 +59915,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62572,7 +59928,7 @@ "lang": "en" }, "description": { - "text": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", + "text": "<VulnDiscussion>It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62615,7 +59971,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62628,7 +59984,7 @@ "lang": "en" }, "description": { - "text": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", + "text": "<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62671,7 +60027,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62684,7 +60040,7 @@ "lang": "en" }, "description": { - "text": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", + "text": "<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62727,7 +60083,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62740,7 +60096,7 @@ "lang": "en" }, "description": { - "text": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", + "text": "<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62783,7 +60139,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62796,7 +60152,7 @@ "lang": "en" }, "description": { - "text": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", + "text": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62839,7 +60195,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62852,7 +60208,7 @@ "lang": "en" }, "description": { - "text": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", + "text": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62895,7 +60251,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62908,7 +60264,7 @@ "lang": "en" }, "description": { - "text": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "text": "<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -62951,7 +60307,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -62964,7 +60320,7 @@ "lang": "en" }, "description": { - "text": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "text": "<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63007,7 +60363,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63020,7 +60376,7 @@ "lang": "en" }, "description": { - "text": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "text": "<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63063,7 +60419,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63076,7 +60432,7 @@ "lang": "en" }, "description": { - "text": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "text": "<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63119,7 +60475,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63132,7 +60488,7 @@ "lang": "en" }, "description": { - "text": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "text": "<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63175,7 +60531,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63188,7 +60544,7 @@ "lang": "en" }, "description": { - "text": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "text": "<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63231,7 +60587,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63244,7 +60600,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63287,7 +60643,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63300,7 +60656,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63343,7 +60699,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63356,7 +60712,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63399,7 +60755,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63412,7 +60768,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63455,7 +60811,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63468,7 +60824,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63511,7 +60867,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63524,7 +60880,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63567,7 +60923,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63580,7 +60936,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63623,7 +60979,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63636,7 +60992,7 @@ "lang": "en" }, "description": { - "text": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", + "text": "<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63679,7 +61035,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63692,7 +61048,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63707,7 +61063,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur by adding or updating the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur by adding or updating the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33056r567983_fix" }, @@ -63735,7 +61091,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63748,7 +61104,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63763,7 +61119,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the \"lremovexattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the \"lremovexattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33057r567986_fix" }, @@ -63791,7 +61147,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63804,7 +61160,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63819,7 +61175,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the \"removexattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the \"removexattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33058r567989_fix" }, @@ -63847,7 +61203,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63860,7 +61216,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63875,7 +61231,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the \"lsetxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the \"lsetxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33059r567992_fix" }, @@ -63903,7 +61259,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63916,7 +61272,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63931,7 +61287,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the \"fsetxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the \"fsetxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33060r567995_fix" }, @@ -63959,7 +61315,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -63972,7 +61328,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -63987,7 +61343,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the \"fremovexattr\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the \"fremovexattr\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33061r567998_fix" }, @@ -64015,7 +61371,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64028,7 +61384,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64043,7 +61399,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"chage\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"chage\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33062r568001_fix" }, @@ -64071,7 +61427,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64084,7 +61440,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64099,7 +61455,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chcon\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chcon\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33063r568004_fix" }, @@ -64127,7 +61483,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64140,7 +61496,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64155,7 +61511,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the \"setxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the \"setxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33064r568007_fix" }, @@ -64183,7 +61539,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64196,7 +61552,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64211,7 +61567,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ssh-agent\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ssh-agent\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33065r568010_fix" }, @@ -64239,7 +61595,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64252,7 +61608,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64267,7 +61623,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"passwd\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"passwd\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33066r568013_fix" }, @@ -64295,7 +61651,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64308,7 +61664,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64323,7 +61679,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"mount\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"mount\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33067r568016_fix" }, @@ -64351,7 +61707,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64364,7 +61720,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64379,7 +61735,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"umount\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"umount\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33068r568019_fix" }, @@ -64407,7 +61763,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64420,7 +61776,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64435,7 +61791,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"mount\" syscall by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"mount\" syscall by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33069r568022_fix" }, @@ -64463,7 +61819,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64476,7 +61832,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64491,7 +61847,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"unix_update\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"unix_update\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33070r568025_fix" }, @@ -64519,7 +61875,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64532,7 +61888,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64547,7 +61903,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"postdrop\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"postdrop\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33071r568028_fix" }, @@ -64575,7 +61931,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64588,7 +61944,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64603,7 +61959,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"postqueue\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"postqueue\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33072r568031_fix" }, @@ -64631,7 +61987,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64644,7 +62000,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64659,7 +62015,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"semanage\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"semanage\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33073r568034_fix" }, @@ -64687,7 +62043,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64700,7 +62056,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64715,7 +62071,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"setfiles\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"setfiles\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33074r568037_fix" }, @@ -64743,7 +62099,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64756,7 +62112,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64771,7 +62127,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"userhelper\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"userhelper\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33075r568040_fix" }, @@ -64799,7 +62155,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64812,7 +62168,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64827,7 +62183,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"setsebool\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"setsebool\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33076r568043_fix" }, @@ -64855,7 +62211,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64868,7 +62224,7 @@ "lang": "en" }, "description": { - "text": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64883,7 +62239,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"unix_chkpwd\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"unix_chkpwd\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33077r568046_fix" }, @@ -64911,7 +62267,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64924,7 +62280,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64939,7 +62295,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ssh-keysign\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ssh-keysign\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33078r744001_fix" }, @@ -64967,7 +62323,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -64980,7 +62336,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -64995,7 +62351,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"setfacl\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"setfacl\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33079r568052_fix" }, @@ -65023,7 +62379,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65036,7 +62392,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65051,7 +62407,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"pam_timestamp_check\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"pam_timestamp_check\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33080r568055_fix" }, @@ -65079,7 +62435,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65092,7 +62448,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65107,7 +62463,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"newgrp\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"newgrp\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33081r568058_fix" }, @@ -65135,7 +62491,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65148,7 +62504,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65163,7 +62519,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"init_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"init_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33082r568061_fix" }, @@ -65191,7 +62547,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65204,7 +62560,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65219,7 +62575,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"rename\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"rename\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33083r568064_fix" }, @@ -65247,7 +62603,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65260,7 +62616,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65275,7 +62631,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"renameat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"renameat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33084r568067_fix" }, @@ -65303,7 +62659,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65316,7 +62672,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65331,7 +62687,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"rmdir\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"rmdir\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33085r568070_fix" }, @@ -65359,7 +62715,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65372,7 +62728,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65387,7 +62743,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"unlink\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"unlink\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33086r568073_fix" }, @@ -65415,7 +62771,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65428,7 +62784,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65443,7 +62799,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"unlinkat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"unlinkat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33087r568076_fix" }, @@ -65471,7 +62827,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65484,7 +62840,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65499,7 +62855,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"gpasswd\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"gpasswd\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33088r568079_fix" }, @@ -65527,7 +62883,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65540,7 +62896,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65555,7 +62911,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"finit_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"finit_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33089r568082_fix" }, @@ -65583,7 +62939,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65596,7 +62952,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65611,7 +62967,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"delete_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"delete_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33090r568085_fix" }, @@ -65639,7 +62995,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65652,7 +63008,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65667,7 +63023,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"crontab\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"crontab\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33091r568088_fix" }, @@ -65695,7 +63051,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65708,7 +63064,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65723,7 +63079,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chsh\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chsh\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33092r568091_fix" }, @@ -65751,7 +63107,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65764,7 +63120,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65779,7 +63135,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"truncate\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"truncate\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33093r568094_fix" }, @@ -65807,7 +63163,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65820,7 +63176,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65835,7 +63191,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"openat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"openat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33094r568097_fix" }, @@ -65863,7 +63219,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65876,7 +63232,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65891,7 +63247,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"open\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"open\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33095r568100_fix" }, @@ -65919,7 +63275,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65932,7 +63288,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -65947,7 +63303,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"open_by_handle_at\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"open_by_handle_at\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33096r568103_fix" }, @@ -65975,7 +63331,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -65988,7 +63344,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66003,7 +63359,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ftruncate\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ftruncate\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33097r568106_fix" }, @@ -66031,7 +63387,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66044,7 +63400,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66059,7 +63415,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"creat\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"creat\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33098r568109_fix" }, @@ -66087,7 +63443,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66100,7 +63456,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66115,7 +63471,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chown\" command by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chown\" command by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33099r568112_fix" }, @@ -66143,7 +63499,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66156,7 +63512,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66171,7 +63527,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chmod\" command by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chmod\" command by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33100r568115_fix" }, @@ -66199,7 +63555,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66212,7 +63568,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66227,7 +63583,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"lchown\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"lchown\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33101r568118_fix" }, @@ -66255,7 +63611,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66268,7 +63624,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66283,7 +63639,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchownat\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchownat\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33102r568121_fix" }, @@ -66311,7 +63667,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66324,7 +63680,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66339,7 +63695,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchown\" system call by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchown\" system call by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33103r568124_fix" }, @@ -66367,7 +63723,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66380,7 +63736,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66395,7 +63751,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchmodat\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchmodat\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33104r568127_fix" }, @@ -66423,7 +63779,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66436,7 +63792,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66451,7 +63807,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchmod\" system call by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchmod\" system call by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33105r568130_fix" }, @@ -66479,7 +63835,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66492,7 +63848,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66507,7 +63863,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"sudo\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"sudo\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33106r568133_fix" }, @@ -66535,7 +63891,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66548,7 +63904,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66563,7 +63919,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"usermod\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"usermod\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33107r568136_fix" }, @@ -66591,7 +63947,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66604,7 +63960,7 @@ "lang": "en" }, "description": { - "text": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", + "text": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66619,7 +63975,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chacl\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chacl\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33108r568139_fix" }, @@ -66647,7 +64003,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66660,7 +64016,7 @@ "lang": "en" }, "description": { - "text": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "text": "<VulnDiscussion>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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66675,7 +64031,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the module management program \"kmod\" by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the module management program \"kmod\" by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\n\nThe audit daemon must be restarted for the changes to take effect.", "lang": "en", "fixref": "F-33109r568142_fix" }, @@ -66703,7 +64059,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66716,7 +64072,7 @@ "lang": "en" }, "description": { - "text": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", + "text": "<VulnDiscussion>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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66759,7 +64115,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66772,7 +64128,7 @@ "lang": "en" }, "description": { - "text": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", + "text": "<VulnDiscussion>Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66815,7 +64171,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66828,7 +64184,7 @@ "lang": "en" }, "description": { - "text": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", + "text": "<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66871,7 +64227,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66884,7 +64240,7 @@ "lang": "en" }, "description": { - "text": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", + "text": "<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66927,7 +64283,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66940,7 +64296,7 @@ "lang": "en" }, "description": { - "text": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", + "text": "<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -66983,7 +64339,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -66996,7 +64352,7 @@ "lang": "en" }, "description": { - "text": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", + "text": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67039,7 +64395,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67052,7 +64408,7 @@ "lang": "en" }, "description": { - "text": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", + "text": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67095,7 +64451,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67108,7 +64464,7 @@ "lang": "en" }, "description": { - "text": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "text": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67151,7 +64507,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67164,7 +64520,7 @@ "lang": "en" }, "description": { - "text": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", + "text": "<VulnDiscussion>If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67207,7 +64563,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67220,7 +64576,7 @@ "lang": "en" }, "description": { - "text": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", + "text": "<VulnDiscussion>Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67263,7 +64619,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67276,7 +64632,7 @@ "lang": "en" }, "description": { - "text": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", + "text": "<VulnDiscussion>Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67319,7 +64675,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67332,7 +64688,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67375,7 +64731,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67388,7 +64744,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67431,7 +64787,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67444,7 +64800,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67487,7 +64843,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67500,7 +64856,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67543,7 +64899,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67556,7 +64912,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67599,7 +64955,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67612,7 +64968,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67655,7 +65011,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67668,7 +65024,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67711,7 +65067,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67724,7 +65080,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67767,7 +65123,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67780,7 +65136,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67823,7 +65179,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67836,7 +65192,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67879,7 +65235,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67892,7 +65248,7 @@ "lang": "en" }, "description": { - "text": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", + "text": "<VulnDiscussion>USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67935,7 +65291,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -67948,7 +65304,7 @@ "lang": "en" }, "description": { - "text": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", + "text": "<VulnDiscussion>Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -67991,7 +65347,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68004,7 +65360,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68047,7 +65403,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68060,7 +65416,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68103,7 +65459,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68116,7 +65472,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68159,7 +65515,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68172,7 +65528,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68215,7 +65571,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68228,7 +65584,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68271,7 +65627,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68284,7 +65640,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68327,7 +65683,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68340,7 +65696,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68383,7 +65739,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68396,7 +65752,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68439,7 +65795,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68452,7 +65808,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68495,7 +65851,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68508,7 +65864,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68551,7 +65907,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68564,7 +65920,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68607,7 +65963,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68620,7 +65976,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68663,7 +66019,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68676,7 +66032,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68719,7 +66075,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68732,7 +66088,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68775,7 +66131,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68788,7 +66144,7 @@ "lang": "en" }, "description": { - "text": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "text": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68831,7 +66187,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68844,7 +66200,7 @@ "lang": "en" }, "description": { - "text": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", + "text": "<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68887,7 +66243,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68900,7 +66256,7 @@ "lang": "en" }, "description": { - "text": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", + "text": "<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68943,7 +66299,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -68956,7 +66312,7 @@ "lang": "en" }, "description": { - "text": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", + "text": "<VulnDiscussion>A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -68999,7 +66355,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69012,7 +66368,7 @@ "lang": "en" }, "description": { - "text": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", + "text": "<VulnDiscussion>If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69055,7 +66411,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69068,7 +66424,7 @@ "lang": "en" }, "description": { - "text": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", + "text": "<VulnDiscussion>If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69111,7 +66467,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69124,7 +66480,7 @@ "lang": "en" }, "description": { - "text": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69167,7 +66523,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69180,7 +66536,7 @@ "lang": "en" }, "description": { - "text": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69223,7 +66579,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69236,7 +66592,7 @@ "lang": "en" }, "description": { - "text": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69279,7 +66635,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69292,7 +66648,7 @@ "lang": "en" }, "description": { - "text": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69335,7 +66691,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69348,7 +66704,7 @@ "lang": "en" }, "description": { - "text": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69391,7 +66747,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69404,7 +66760,7 @@ "lang": "en" }, "description": { - "text": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69447,7 +66803,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69460,7 +66816,7 @@ "lang": "en" }, "description": { - "text": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69503,7 +66859,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69516,7 +66872,7 @@ "lang": "en" }, "description": { - "text": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69559,7 +66915,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69572,7 +66928,7 @@ "lang": "en" }, "description": { - "text": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69615,7 +66971,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69628,7 +66984,7 @@ "lang": "en" }, "description": { - "text": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69671,7 +67027,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69684,7 +67040,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69727,7 +67083,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69740,7 +67096,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69783,7 +67139,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69796,7 +67152,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69839,7 +67195,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69852,7 +67208,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69895,7 +67251,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69908,7 +67264,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -69951,7 +67307,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -69964,7 +67320,7 @@ "lang": "en" }, "description": { - "text": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", + "text": "<VulnDiscussion>If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -70007,7 +67363,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -70020,7 +67376,7 @@ "lang": "en" }, "description": { - "text": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false", + "text": "<VulnDiscussion>The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -70063,7 +67419,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -70076,7 +67432,7 @@ "lang": "en" }, "description": { - "text": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", + "text": "<VulnDiscussion>When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -70119,7 +67475,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -70132,7 +67488,7 @@ "lang": "en" }, "description": { - "text": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", + "text": "<VulnDiscussion>Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -70175,7 +67531,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -70188,7 +67544,7 @@ "lang": "en" }, "description": { - "text": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", + "text": "<VulnDiscussion>The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -70231,7 +67587,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -70244,7 +67600,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -70287,7 +67643,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -70300,7 +67656,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -70343,7 +67699,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -70356,7 +67712,7 @@ "lang": "en" }, "description": { - "text": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", + "text": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -70399,7 +67755,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -70412,7 +67768,7 @@ "lang": "en" }, "description": { - "text": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", + "text": "<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -70455,7 +67811,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -70468,7 +67824,7 @@ "lang": "en" }, "description": { - "text": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", + "text": "<VulnDiscussion>The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -70511,7 +67867,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -70524,7 +67880,7 @@ "lang": "en" }, "description": { - "text": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", + "text": "<VulnDiscussion>The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { @@ -70567,7 +67923,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<GroupDescription></GroupDescription>", "lang": "en" }, "Rule": { @@ -70580,7 +67936,7 @@ "lang": "en" }, "description": { - "text": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", + "text": "<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "lang": "en" }, "reference": { diff --git a/test/sample_data/xccdf_results/xccdf-openscap-rhel8-hdf.json b/test/sample_data/xccdf_results/xccdf-openscap-rhel8-hdf.json index 17d299d9f..c8b7e550e 100644 --- a/test/sample_data/xccdf_results/xccdf-openscap-rhel8-hdf.json +++ b/test/sample_data/xccdf_results/xccdf-openscap-rhel8-hdf.json @@ -1,10 +1,10 @@ { "platform": { "name": "Heimdall Tools", - "release": "2.6.42", + "release": "2.8.1", "target_id": "cpe:/o:redhat:enterprise_linux:8" }, - "version": "2.6.42", + "version": "2.8.1", "statistics": {}, "profiles": [ { @@ -13,7 +13,7 @@ "title": "Red Hat Enterprise Linux 8 Security Technical Implementation Guide", "maintainer": "DISA", "summary": "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.", - "description": "{\n \"description.text\": \"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.\",\n \"description\": {\n \"text\": \"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.\",\n \"lang\": \"en\"\n },\n \"front-matter\": {\n \"lang\": \"en\"\n },\n \"metadata\": {\n \"creator\": \"DISA\",\n \"publisher\": \"DISA\",\n \"contributor\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\"\n },\n \"model\": {\n \"system\": \"urn:xccdf:scoring:default\"\n },\n \"plain-text\": [\n {\n \"text\": \"Release: 1.3 Benchmark Date: 27 Oct 2021\",\n \"id\": \"release-info\"\n },\n {\n \"text\": \"3.2.2.36079\",\n \"id\": \"generator\"\n },\n {\n \"text\": \"1.10.0\",\n \"id\": \"conventionsVersion\"\n }\n ],\n \"rear-matter\": {\n \"lang\": \"en\"\n },\n \"reference\": {\n \"publisher\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\",\n \"href\": \"https://cyber.mil\"\n },\n \"status\": {\n \"text\": \"accepted\",\n \"date\": \"2021-08-18\"\n },\n \"version\": {\n \"text\": \"001.003\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"TestResult.benchmark\": {\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark.xml\",\n \"id\": \"xccdf_mil.disa.stig_benchmark_RHEL_8_STIG\"\n },\n \"TestResult.start-time\": \"2021-11-12T11:37:26-05:00\",\n \"TestResult.end-time\": \"2021-11-12T11:37:31-05:00\",\n \"TestResult.id\": \"xccdf_org.open-scap_testresult_default-profile\",\n \"TestResult.identity\": {\n \"text\": \"ccoffin\",\n \"authenticated\": \"false\",\n \"privileged\": \"false\"\n },\n \"TestResult.platform.idref\": \"cpe:/o:redhat:enterprise_linux:8\",\n \"TestResult.score\": {\n \"text\": \"24.596775\",\n \"system\": \"urn:xccdf:scoring:default\",\n \"maximum\": \"100.000000\"\n },\n \"TestResult.target\": \"localhost\",\n \"TestResult.target-address\": [\n \"127.0.0.1\",\n \"10.0.2.15\",\n \"192.168.122.1\",\n \"0:0:0:0:0:0:0:1\",\n \"fe80:0:0:0:a00:27ff:fe6d:f716\"\n ],\n \"TestResult.target-facts\": {\n \"fact\": [\n {\n \"text\": \"OpenSCAP\",\n \"name\": \"urn:xccdf:fact:scanner:name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"1.3.5\",\n \"name\": \"urn:xccdf:fact:scanner:version\",\n \"type\": \"string\"\n },\n {\n \"text\": \"localhost\",\n \"name\": \"urn:xccdf:fact:asset:identifier:fqdn\",\n \"type\": \"string\"\n },\n {\n \"text\": \"localhost.localdomain\",\n \"name\": \"urn:xccdf:fact:asset:identifier:host_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"name\": \"urn:xccdf:fact:ethernet:MAC\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"name\": \"urn:xccdf:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"08:00:27:6D:F7:16\",\n \"name\": \"urn:xccdf:fact:ethernet:MAC\",\n \"type\": \"string\"\n },\n {\n \"text\": \"08:00:27:6D:F7:16\",\n \"name\": \"urn:xccdf:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"52:54:00:71:14:BD\",\n \"name\": \"urn:xccdf:fact:ethernet:MAC\",\n \"type\": \"string\"\n },\n {\n \"text\": \"52:54:00:71:14:BD\",\n \"name\": \"urn:xccdf:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"127.0.0.1\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"10.0.2.15\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"192.168.122.1\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"::1\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv6\",\n \"type\": \"string\"\n },\n {\n \"text\": \"fe80::a00:27ff:fe6d:f716\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv6\",\n \"type\": \"string\"\n }\n ]\n },\n \"TestResult.test-system\": \"cpe:/a:redhat:openscap:1.3.5\",\n \"TestResult.title\": \"OSCAP Scan Result\",\n \"TestResult.version\": \"001.003\"\n}", + "description": "{\n \"description.text\": \"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.\",\n \"front-matter\": {\n \"lang\": \"en\"\n },\n \"metadata\": {\n \"creator\": \"DISA\",\n \"publisher\": \"DISA\",\n \"contributor\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\"\n },\n \"model\": {\n \"system\": \"urn:xccdf:scoring:default\"\n },\n \"plain-text\": [\n {\n \"text\": \"Release: 1.3 Benchmark Date: 27 Oct 2021\",\n \"id\": \"release-info\"\n },\n {\n \"text\": \"3.2.2.36079\",\n \"id\": \"generator\"\n },\n {\n \"text\": \"1.10.0\",\n \"id\": \"conventionsVersion\"\n }\n ],\n \"rear-matter\": {\n \"lang\": \"en\"\n },\n \"reference\": {\n \"publisher\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\",\n \"href\": \"https://cyber.mil\"\n },\n \"status\": {\n \"text\": \"accepted\",\n \"date\": \"2021-08-18\"\n },\n \"version\": {\n \"text\": \"001.003\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"TestResult.benchmark\": {\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark.xml\",\n \"id\": \"xccdf_mil.disa.stig_benchmark_RHEL_8_STIG\"\n },\n \"TestResult.start-time\": \"2021-11-12T11:37:26-05:00\",\n \"TestResult.end-time\": \"2021-11-12T11:37:31-05:00\",\n \"TestResult.id\": \"xccdf_org.open-scap_testresult_default-profile\",\n \"TestResult.identity\": {\n \"text\": \"ccoffin\",\n \"authenticated\": \"false\",\n \"privileged\": \"false\"\n },\n \"TestResult.platform.idref\": \"cpe:/o:redhat:enterprise_linux:8\",\n \"TestResult.score\": {\n \"text\": \"24.596775\",\n \"system\": \"urn:xccdf:scoring:default\",\n \"maximum\": \"100.000000\"\n },\n \"TestResult.target\": \"localhost\",\n \"TestResult.target-address\": [\n \"127.0.0.1\",\n \"10.0.2.15\",\n \"192.168.122.1\",\n \"0:0:0:0:0:0:0:1\",\n \"fe80:0:0:0:a00:27ff:fe6d:f716\"\n ],\n \"TestResult.target-facts\": {\n \"fact\": [\n {\n \"text\": \"OpenSCAP\",\n \"name\": \"urn:xccdf:fact:scanner:name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"1.3.5\",\n \"name\": \"urn:xccdf:fact:scanner:version\",\n \"type\": \"string\"\n },\n {\n \"text\": \"localhost\",\n \"name\": \"urn:xccdf:fact:asset:identifier:fqdn\",\n \"type\": \"string\"\n },\n {\n \"text\": \"localhost.localdomain\",\n \"name\": \"urn:xccdf:fact:asset:identifier:host_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"name\": \"urn:xccdf:fact:ethernet:MAC\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"name\": \"urn:xccdf:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"08:00:27:6D:F7:16\",\n \"name\": \"urn:xccdf:fact:ethernet:MAC\",\n \"type\": \"string\"\n },\n {\n \"text\": \"08:00:27:6D:F7:16\",\n \"name\": \"urn:xccdf:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"52:54:00:71:14:BD\",\n \"name\": \"urn:xccdf:fact:ethernet:MAC\",\n \"type\": \"string\"\n },\n {\n \"text\": \"52:54:00:71:14:BD\",\n \"name\": \"urn:xccdf:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"127.0.0.1\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"10.0.2.15\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"192.168.122.1\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"::1\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv6\",\n \"type\": \"string\"\n },\n {\n \"text\": \"fe80::a00:27ff:fe6d:f716\",\n \"name\": \"urn:xccdf:fact:asset:identifier:ipv6\",\n \"type\": \"string\"\n }\n ]\n },\n \"TestResult.test-system\": \"cpe:/a:redhat:openscap:1.3.5\",\n \"TestResult.title\": \"OSCAP Scan Result\",\n \"TestResult.version\": \"001.003\"\n}", "license": "terms-of-use", "copyright": "DISA", "copyright_email": "disa.stig_spt@mail.mil", @@ -31,18 +31,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.\",\"Documentable\":\"false\"}", + "description": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", "group_id": "xccdf_mil.disa.stig_group_V-230221", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230221r743913_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:100", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:100\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32865r567410_fix", "fixtext_fixref": "F-32865r567410_fix", "ident": { @@ -50,22 +44,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010000", "weight": "10.000000", - "profiles": [] + "profiles": [ + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", + "description": "", + "title": "I - Mission Critical Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", + "description": "", + "title": "I - Mission Critical Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", + "description": "", + "title": "I - Mission Critical Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", + "description": "", + "title": "II - Mission Support Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", + "description": "", + "title": "II - Mission Support Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", + "description": "", + "title": "II - Mission Support Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", + "description": "", + "title": "III - Administrative Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", + "description": "", + "title": "III - Administrative Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", + "description": "", + "title": "III - Administrative Sensitive" + } + ], + "rule_result": { + "result": "pass", + "ident": { + "text": "CCI-000366", + "system": "http://cyber.mil/cci" + }, + "check": { + "check-content-ref": { + "name": "oval:mil.disa.stig.rhel8:def:100", + "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" + }, + "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" + }, + "idref": "xccdf_mil.disa.stig_rule_SV-230221r743913_rule", + "role": "full", + "time": "2021-11-12T11:37:26-05:00", + "severity": "high", + "version": "RHEL-08-010000", + "weight": "10.000000" + }, + "value": [], + "version": "RHEL-08-010000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must be a vendor-supported release.", - "id": "V-230221", - "desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.", + "id": "xccdf_mil.disa.stig_rule_SV-230221r743913_rule", + "desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:100", @@ -77,11 +150,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be a vendor-supported release.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of RHEL 8.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32865r567410_fix\"\n },\n \"fix\": {\n \"id\": \"F-32865r567410_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:100\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230221r743913_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230221\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be a vendor-supported release.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of RHEL 8.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32865r567410_fix\"\n },\n \"fix\": {\n \"id\": \"F-32865r567410_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:100\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230221r743913_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -95,18 +168,12 @@ "AC-17 (2)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\\n\\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \\\"kernelopts\\\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \\\"fips-mode-setup\\\" modifies the \\\"kernelopts\\\" variable, which in turn updates all kernel boot entries. \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223\",\"Documentable\":\"false\"}", + "description": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", "group_id": "xccdf_mil.disa.stig_group_V-230223", "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230223r792855_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:101", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:101\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32867r567416_fix", "fixtext_fixref": "F-32867r567416_fix", "ident": { @@ -114,106 +181,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010020", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-000068", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:100", + "name": "oval:mil.disa.stig.rhel8:def:101", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230221r743913_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230223r792855_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "high", - "version": "RHEL-08-010000", + "version": "RHEL-08-010020", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.", - "id": "V-230223", - "desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223", + "id": "xccdf_mil.disa.stig_rule_SV-230223r792855_rule", + "desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:101", @@ -225,11 +287,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000033-GPOS-00014\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\\n\\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \\\"kernelopts\\\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \\\"fips-mode-setup\\\" modifies the \\\"kernelopts\\\" variable, which in turn updates all kernel boot entries. \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by following the steps below:\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel boot parameters during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nEnable FIPS mode after installation (not strict FIPS compliant) with the following command:\\n\\n$ sudo fips-mode-setup --enable\\n\\nReboot the system for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32867r567416_fix\"\n },\n \"fix\": {\n \"id\": \"F-32867r567416_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:101\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230223r792855_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230223\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\\n\\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \\\"kernelopts\\\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \\\"fips-mode-setup\\\" modifies the \\\"kernelopts\\\" variable, which in turn updates all kernel boot entries. \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by following the steps below:\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel boot parameters during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nEnable FIPS mode after installation (not strict FIPS compliant) with the following command:\\n\\n$ sudo fips-mode-setup --enable\\n\\nReboot the system for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32867r567416_fix\"\n },\n \"fix\": {\n \"id\": \"F-32867r567416_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:101\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230223r792855_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -243,18 +305,12 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\\n\\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.\",\"Documentable\":\"false\"}", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230231", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:103", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:103\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32875r567440_fix", "fixtext_fixref": "F-32875r567440_fix", "ident": { @@ -262,106 +318,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010110", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000068", + "text": "CCI-000196", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:101", + "name": "oval:mil.disa.stig.rhel8:def:103", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230223r792855_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "high", - "version": "RHEL-08-010020", + "severity": "medium", + "version": "RHEL-08-010110", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.", - "id": "V-230231", - "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", + "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:103", @@ -373,11 +424,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000073-GPOS-00041\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\\n\\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords. \\n\\nEdit/Modify the following line in the \\\"/etc/login.defs\\\" file and set \\\"[ENCRYPT_METHOD]\\\" to SHA512.\\n\\nENCRYPT_METHOD SHA512\",\n \"lang\": \"en\",\n \"fixref\": \"F-32875r567440_fix\"\n },\n \"fix\": {\n \"id\": \"F-32875r567440_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:103\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230231r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230231\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\\n\\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords. \\n\\nEdit/Modify the following line in the \\\"/etc/login.defs\\\" file and set \\\"[ENCRYPT_METHOD]\\\" to SHA512.\\n\\nENCRYPT_METHOD SHA512\",\n \"lang\": \"en\",\n \"fixref\": \"F-32875r567440_fix\"\n },\n \"fix\": {\n \"id\": \"F-32875r567440_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:103\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230231r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -391,18 +442,12 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The system must use a strong hashing algorithm to store the password.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\",\"Documentable\":\"false\"}", + "description": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230232", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:104", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:104\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32876r567443_fix", "fixtext_fixref": "F-32876r567443_fix", "ident": { @@ -410,106 +455,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010120", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "error", "ident": { "text": "CCI-000196", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:103", + "name": "oval:mil.disa.stig.rhel8:def:104", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010110", + "version": "RHEL-08-010120", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.", - "id": "V-230232", - "desc": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", + "desc": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:104", @@ -521,11 +561,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000073-GPOS-00041\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The system must use a strong hashing algorithm to store the password.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Lock all interactive user accounts not using SHA-512 hashing until the passwords can be regenerated with SHA-512.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32876r567443_fix\"\n },\n \"fix\": {\n \"id\": \"F-32876r567443_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:104\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230232r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230232\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The system must use a strong hashing algorithm to store the password.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Lock all interactive user accounts not using SHA-512 hashing until the passwords can be regenerated with SHA-512.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32876r567443_fix\"\n },\n \"fix\": {\n \"id\": \"F-32876r567443_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:104\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230232r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -539,18 +579,12 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\",\"Documentable\":\"false\"}", + "description": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230233", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:105", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:105\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32877r743918_fix", "fixtext_fixref": "F-32877r743918_fix", "ident": { @@ -558,106 +592,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010130", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "fail", "ident": { "text": "CCI-000196", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:104", + "name": "oval:mil.disa.stig.rhel8:def:105", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010120", + "version": "RHEL-08-010130", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.", - "id": "V-230233", - "desc": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", + "desc": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:105", @@ -669,11 +698,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000073-GPOS-00041\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords with a strong cryptographic hash.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file and set \\\"rounds\\\" to a value no lower than \\\"5000\\\":\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"lang\": \"en\",\n \"fixref\": \"F-32877r743918_fix\"\n },\n \"fix\": {\n \"id\": \"F-32877r743918_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:105\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230233r743919_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230233\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords with a strong cryptographic hash.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file and set \\\"rounds\\\" to a value no lower than \\\"5000\\\":\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"lang\": \"en\",\n \"fixref\": \"F-32877r743918_fix\"\n },\n \"fix\": {\n \"id\": \"F-32877r743918_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:105\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230233r743919_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -687,18 +716,12 @@ "AC-3" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", + "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "group_id": "xccdf_mil.disa.stig_group_V-230234", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:106", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:106\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32878r743921_fix", "fixtext_fixref": "F-32878r743921_fix", "ident": { @@ -706,106 +729,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010140", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000196", + "text": "CCI-000213", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:105", + "name": "oval:mil.disa.stig.rhel8:def:106", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "medium", - "version": "RHEL-08-010130", + "severity": "high", + "version": "RHEL-08-010140", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010140" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.", - "id": "V-230234", - "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "id": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", + "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:106", @@ -817,11 +835,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000080-GPOS-00048\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-32878r743921_fix\"\n },\n \"fix\": {\n \"id\": \"F-32878r743921_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:106\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230234r743922_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230234\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-32878r743921_fix\"\n },\n \"fix\": {\n \"id\": \"F-32878r743921_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:106\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230234r743922_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -835,18 +853,12 @@ "AC-3" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", + "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "group_id": "xccdf_mil.disa.stig_group_V-230235", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:107", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:107\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32879r743924_fix", "fixtext_fixref": "F-32879r743924_fix", "ident": { @@ -854,77 +866,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010150", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -936,24 +931,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:106", + "name": "oval:mil.disa.stig.rhel8:def:107", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "high", - "version": "RHEL-08-010140", + "version": "RHEL-08-010150", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010150" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.", - "id": "V-230235", - "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "id": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", + "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:107", @@ -965,11 +972,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000080-GPOS-00048\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-32879r743924_fix\"\n },\n \"fix\": {\n \"id\": \"F-32879r743924_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:107\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230235r743925_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230235\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"lang\": \"en\",\n \"fixref\": \"F-32879r743924_fix\"\n },\n \"fix\": {\n \"id\": \"F-32879r743924_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:107\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230235r743925_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -983,18 +990,12 @@ "AC-3" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.\",\"Documentable\":\"false\"}", + "description": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230236", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:108", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:108\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32880r743927_fix", "fixtext_fixref": "F-32880r743927_fix", "ident": { @@ -1002,77 +1003,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010151", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1084,24 +1068,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:107", + "name": "oval:mil.disa.stig.rhel8:def:108", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "high", - "version": "RHEL-08-010150", + "severity": "medium", + "version": "RHEL-08-010151", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010151" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 operating systems must require authentication upon booting into rescue mode.", - "id": "V-230236", - "desc": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", + "desc": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:108", @@ -1113,11 +1109,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000080-GPOS-00048\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010151\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 operating systems must require authentication upon booting into rescue mode.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require authentication upon booting into rescue mode by adding the following line to the \\\"/usr/lib/systemd/system/rescue.service\\\" file.\\n\\nExecStart=-/usr/lib/systemd/systemd-sulogin-shell rescue\",\n \"lang\": \"en\",\n \"fixref\": \"F-32880r743927_fix\"\n },\n \"fix\": {\n \"id\": \"F-32880r743927_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:108\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230236r743928_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230236\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010151\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 operating systems must require authentication upon booting into rescue mode.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require authentication upon booting into rescue mode by adding the following line to the \\\"/usr/lib/systemd/system/rescue.service\\\" file.\\n\\nExecStart=-/usr/lib/systemd/systemd-sulogin-shell rescue\",\n \"lang\": \"en\",\n \"fixref\": \"F-32880r743927_fix\"\n },\n \"fix\": {\n \"id\": \"F-32880r743927_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:108\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230236r743928_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -1131,18 +1127,12 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "group_id": "xccdf_mil.disa.stig_group_V-230237", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:109", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:109\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32881r743930_fix", "fixtext_fixref": "F-32881r743930_fix", "ident": { @@ -1150,106 +1140,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010160", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000213", + "text": "CCI-000803", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:108", + "name": "oval:mil.disa.stig.rhel8:def:109", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010151", + "version": "RHEL-08-010160", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.", - "id": "V-230237", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "id": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:109", @@ -1261,11 +1246,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000120-GPOS-00061\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file to include the sha512 option for pam_unix.so:\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"lang\": \"en\",\n \"fixref\": \"F-32881r743930_fix\"\n },\n \"fix\": {\n \"id\": \"F-32881r743930_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:109\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230237r743931_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230237\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file to include the sha512 option for pam_unix.so:\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"lang\": \"en\",\n \"fixref\": \"F-32881r743930_fix\"\n },\n \"fix\": {\n \"id\": \"F-32881r743930_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:109\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230237r743931_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -1279,18 +1264,12 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "group_id": "xccdf_mil.disa.stig_group_V-230238", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:110", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:110\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32882r567461_fix", "fixtext_fixref": "F-32882r567461_fix", "ident": { @@ -1298,77 +1277,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010161", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1380,24 +1342,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:109", + "name": "oval:mil.disa.stig.rhel8:def:110", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010160", + "version": "RHEL-08-010161", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010161" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent system daemons from using Kerberos for authentication.", - "id": "V-230238", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "id": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:110", @@ -1409,11 +1383,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000120-GPOS-00061\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent system daemons from using Kerberos for authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent system daemons from using Kerberos for authentication.\\n\\nRemove any files with the .keytab extension from the operating system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32882r567461_fix\"\n },\n \"fix\": {\n \"id\": \"F-32882r567461_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:110\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230238r646862_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230238\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent system daemons from using Kerberos for authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent system daemons from using Kerberos for authentication.\\n\\nRemove any files with the .keytab extension from the operating system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32882r567461_fix\"\n },\n \"fix\": {\n \"id\": \"F-32882r567461_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:110\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230238r646862_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -1427,18 +1401,12 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "group_id": "xccdf_mil.disa.stig_group_V-230239", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:111", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:111\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32883r567464_fix", "fixtext_fixref": "F-32883r567464_fix", "ident": { @@ -1446,77 +1414,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010162", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1528,24 +1479,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:110", + "name": "oval:mil.disa.stig.rhel8:def:111", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010161", + "version": "RHEL-08-010162", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010162" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The krb5-workstation package must not be installed on RHEL 8.", - "id": "V-230239", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "id": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:111", @@ -1557,11 +1520,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000120-GPOS-00061\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010162\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The krb5-workstation package must not be installed on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-workstation package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-workstation\",\n \"lang\": \"en\",\n \"fixref\": \"F-32883r567464_fix\"\n },\n \"fix\": {\n \"id\": \"F-32883r567464_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:111\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230239r646864_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230239\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010162\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The krb5-workstation package must not be installed on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-workstation package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-workstation\",\n \"lang\": \"en\",\n \"fixref\": \"F-32883r567464_fix\"\n },\n \"fix\": {\n \"id\": \"F-32883r567464_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:111\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230239r646864_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -1575,18 +1538,12 @@ "SC-3" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.\",\"Documentable\":\"false\"}", + "description": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", "group_id": "xccdf_mil.disa.stig_group_V-230241", "group_title": "SRG-OS-000134-GPOS-00068", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:112", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:112\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32885r567470_fix", "fixtext_fixref": "F-32885r567470_fix", "ident": { @@ -1594,106 +1551,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010171", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000803", + "text": "CCI-001084", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:111", + "name": "oval:mil.disa.stig.rhel8:def:112", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "medium", - "version": "RHEL-08-010162", + "severity": "low", + "version": "RHEL-08-010171", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010171" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must have policycoreutils package installed.", - "id": "V-230241", - "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.", + "id": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", + "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:112", @@ -1705,11 +1657,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000134-GPOS-00068\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have policycoreutils package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001084\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to have the policycoreutils package installed with the following command:\\n\\n$ sudo yum install policycoreutils\",\n \"lang\": \"en\",\n \"fixref\": \"F-32885r567470_fix\"\n },\n \"fix\": {\n \"id\": \"F-32885r567470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:112\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230241r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230241\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have policycoreutils package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001084\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to have the policycoreutils package installed with the following command:\\n\\n$ sudo yum install policycoreutils\",\n \"lang\": \"en\",\n \"fixref\": \"F-32885r567470_fix\"\n },\n \"fix\": {\n \"id\": \"F-32885r567470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:112\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230241r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -1723,18 +1675,12 @@ "SC-10" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \\\"ClientAliveInterval\\\" and \\\"ClientAliveCountMax\\\" are used to establish the inactivity threshold. The \\\"ClientAliveInterval\\\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \\\"ClientAliveCountMax\\\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109\",\"Documentable\":\"false\"}", + "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", "group_id": "xccdf_mil.disa.stig_group_V-230244", "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:115", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:115\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32888r743933_fix", "fixtext_fixref": "F-32888r743933_fix", "ident": { @@ -1742,106 +1688,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010200", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "error", "ident": { - "text": "CCI-001084", + "text": "CCI-001133", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:112", + "name": "oval:mil.disa.stig.rhel8:def:115", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "low", - "version": "RHEL-08-010171", + "severity": "medium", + "version": "RHEL-08-010200", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.", - "id": "V-230244", - "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109", + "id": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", + "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:115", @@ -1853,11 +1794,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000163-GPOS-00072\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \\\"ClientAliveInterval\\\" and \\\"ClientAliveCountMax\\\" are used to establish the inactivity threshold. The \\\"ClientAliveInterval\\\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \\\"ClientAliveCountMax\\\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to automatically terminate all network connections associated with SSH traffic at the end of a session or after 10 minutes of inactivity.\\n\\nModify or append the following lines in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nClientAliveCountMax 0\\n\\nIn order for the changes to take effect, the SSH daemon must be restarted.\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32888r743933_fix\"\n },\n \"fix\": {\n \"id\": \"F-32888r743933_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:115\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230244r743934_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230244\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \\\"ClientAliveInterval\\\" and \\\"ClientAliveCountMax\\\" are used to establish the inactivity threshold. The \\\"ClientAliveInterval\\\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \\\"ClientAliveCountMax\\\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to automatically terminate all network connections associated with SSH traffic at the end of a session or after 10 minutes of inactivity.\\n\\nModify or append the following lines in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nClientAliveCountMax 0\\n\\nIn order for the changes to take effect, the SSH daemon must be restarted.\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32888r743933_fix\"\n },\n \"fix\": {\n \"id\": \"F-32888r743933_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:115\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230244r743934_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -1871,18 +1812,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230245", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:116", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:116\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32889r567482_fix", "fixtext_fixref": "F-32889r567482_fix", "ident": { @@ -1890,106 +1825,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010210", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "pass", "ident": { - "text": "CCI-001133", + "text": "CCI-001314", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:115", + "name": "oval:mil.disa.stig.rhel8:def:116", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010200", + "version": "RHEL-08-010210", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.", - "id": "V-230245", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:116", @@ -2001,11 +1931,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000206-GPOS-00084\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the file \\\"/var/log/messages\\\" to \\\"0640\\\" by running the following command:\\n\\n$ sudo chmod 0640 /var/log/messages\",\n \"lang\": \"en\",\n \"fixref\": \"F-32889r567482_fix\"\n },\n \"fix\": {\n \"id\": \"F-32889r567482_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:116\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230245r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230245\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the file \\\"/var/log/messages\\\" to \\\"0640\\\" by running the following command:\\n\\n$ sudo chmod 0640 /var/log/messages\",\n \"lang\": \"en\",\n \"fixref\": \"F-32889r567482_fix\"\n },\n \"fix\": {\n \"id\": \"F-32889r567482_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:116\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230245r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2019,18 +1949,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230246", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:117", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:117\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32890r567485_fix", "fixtext_fixref": "F-32890r567485_fix", "ident": { @@ -2038,77 +1962,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010220", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2120,24 +2027,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:116", + "name": "oval:mil.disa.stig.rhel8:def:117", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010210", + "version": "RHEL-08-010220", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log/messages file must be owned by root.", - "id": "V-230246", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:117", @@ -2149,11 +2068,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000206-GPOS-00084\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log/messages file must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the file /var/log/messages to root by running the following command:\\n\\n$ sudo chown root /var/log/messages\",\n \"lang\": \"en\",\n \"fixref\": \"F-32890r567485_fix\"\n },\n \"fix\": {\n \"id\": \"F-32890r567485_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:117\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230246r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230246\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log/messages file must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the file /var/log/messages to root by running the following command:\\n\\n$ sudo chown root /var/log/messages\",\n \"lang\": \"en\",\n \"fixref\": \"F-32890r567485_fix\"\n },\n \"fix\": {\n \"id\": \"F-32890r567485_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:117\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230246r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2167,18 +2086,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230247", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:118", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:118\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32891r567488_fix", "fixtext_fixref": "F-32891r567488_fix", "ident": { @@ -2186,77 +2099,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010230", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2268,24 +2164,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:117", + "name": "oval:mil.disa.stig.rhel8:def:118", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010220", + "version": "RHEL-08-010230", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log/messages file must be group-owned by root.", - "id": "V-230247", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:118", @@ -2297,11 +2205,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000206-GPOS-00084\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log/messages file must be group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the file \\\"/var/log/messages\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log/messages\",\n \"lang\": \"en\",\n \"fixref\": \"F-32891r567488_fix\"\n },\n \"fix\": {\n \"id\": \"F-32891r567488_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:118\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230247r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230247\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log/messages file must be group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the file \\\"/var/log/messages\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log/messages\",\n \"lang\": \"en\",\n \"fixref\": \"F-32891r567488_fix\"\n },\n \"fix\": {\n \"id\": \"F-32891r567488_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:118\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230247r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2315,18 +2223,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230248", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:119", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:119\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32892r567491_fix", "fixtext_fixref": "F-32892r567491_fix", "ident": { @@ -2334,77 +2236,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010240", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2416,24 +2301,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:118", + "name": "oval:mil.disa.stig.rhel8:def:119", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010230", + "version": "RHEL-08-010240", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log directory must have mode 0755 or less permissive.", - "id": "V-230248", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:119", @@ -2445,11 +2342,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000206-GPOS-00084\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log directory must have mode 0755 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the directory \\\"/var/log\\\" to \\\"0755\\\" by running the following command:\\n\\n$ sudo chmod 0755 /var/log\",\n \"lang\": \"en\",\n \"fixref\": \"F-32892r567491_fix\"\n },\n \"fix\": {\n \"id\": \"F-32892r567491_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:119\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230248r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230248\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log directory must have mode 0755 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the directory \\\"/var/log\\\" to \\\"0755\\\" by running the following command:\\n\\n$ sudo chmod 0755 /var/log\",\n \"lang\": \"en\",\n \"fixref\": \"F-32892r567491_fix\"\n },\n \"fix\": {\n \"id\": \"F-32892r567491_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:119\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230248r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2463,18 +2360,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230249", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:120", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:120\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32893r567494_fix", "fixtext_fixref": "F-32893r567494_fix", "ident": { @@ -2482,77 +2373,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010250", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2564,24 +2438,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:119", + "name": "oval:mil.disa.stig.rhel8:def:120", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010240", + "version": "RHEL-08-010250", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log directory must be owned by root.", - "id": "V-230249", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:120", @@ -2593,11 +2479,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000206-GPOS-00084\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log directory must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the directory /var/log to root by running the following command:\\n\\n$ sudo chown root /var/log\",\n \"lang\": \"en\",\n \"fixref\": \"F-32893r567494_fix\"\n },\n \"fix\": {\n \"id\": \"F-32893r567494_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:120\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230249r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230249\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log directory must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the directory /var/log to root by running the following command:\\n\\n$ sudo chown root /var/log\",\n \"lang\": \"en\",\n \"fixref\": \"F-32893r567494_fix\"\n },\n \"fix\": {\n \"id\": \"F-32893r567494_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:120\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230249r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2611,18 +2497,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230250", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:121", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:121\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32894r567497_fix", "fixtext_fixref": "F-32894r567497_fix", "ident": { @@ -2630,77 +2510,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010260", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2712,24 +2575,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:120", + "name": "oval:mil.disa.stig.rhel8:def:121", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010250", + "version": "RHEL-08-010260", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log directory must be group-owned by root.", - "id": "V-230250", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:121", @@ -2741,11 +2616,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000206-GPOS-00084\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log directory must be group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the directory \\\"/var/log\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log\",\n \"lang\": \"en\",\n \"fixref\": \"F-32894r567497_fix\"\n },\n \"fix\": {\n \"id\": \"F-32894r567497_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:121\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230250r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230250\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 /var/log directory must be group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the directory \\\"/var/log\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log\",\n \"lang\": \"en\",\n \"fixref\": \"F-32894r567497_fix\"\n },\n \"fix\": {\n \"id\": \"F-32894r567497_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:121\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230250r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2759,18 +2634,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\\n\\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.\",\"Documentable\":\"false\"}", + "description": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", "group_id": "xccdf_mil.disa.stig_group_V-230253", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:122", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:122\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32897r567506_fix", "fixtext_fixref": "F-32897r567506_fix", "ident": { @@ -2778,106 +2647,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010292", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "error", "ident": { - "text": "CCI-001314", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:121", + "name": "oval:mil.disa.stig.rhel8:def:122", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "medium", - "version": "RHEL-08-010260", + "severity": "low", + "version": "RHEL-08-010292", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010292" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must ensure the SSH server uses strong entropy.", - "id": "V-230253", - "desc": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.", + "id": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", + "desc": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:122", @@ -2889,11 +2753,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010292\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ensure the SSH server uses strong entropy.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\\n\\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system SSH server to use strong entropy.\\n\\nAdd or modify the following line in the \\\"/etc/sysconfig/sshd\\\" file.\\n\\nSSH_USE_STRONG_RNG=32\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32897r567506_fix\"\n },\n \"fix\": {\n \"id\": \"F-32897r567506_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:122\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230253r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230253\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010292\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ensure the SSH server uses strong entropy.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\\n\\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system SSH server to use strong entropy.\\n\\nAdd or modify the following line in the \\\"/etc/sysconfig/sshd\\\" file.\\n\\nSSH_USE_STRONG_RNG=32\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32897r567506_fix\"\n },\n \"fix\": {\n \"id\": \"F-32897r567506_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:122\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230253r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -2907,18 +2771,12 @@ "AC-17 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\\n\\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\\n\\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\\n\\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065\",\"Documentable\":\"false\"}", + "description": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", "group_id": "xccdf_mil.disa.stig_group_V-230255", "group_title": "SRG-OS-000250-GPOS-00093", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:123", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:123\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32899r567512_fix", "fixtext_fixref": "F-32899r567512_fix", "ident": { @@ -2926,106 +2784,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010294", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "pass", "ident": { - "text": "CCI-000366", + "text": "CCI-001453", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:122", + "name": "oval:mil.disa.stig.rhel8:def:123", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "low", - "version": "RHEL-08-010292", + "severity": "medium", + "version": "RHEL-08-010294", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010294" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.", - "id": "V-230255", - "desc": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065", + "id": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", + "desc": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:123", @@ -3037,11 +2890,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000250-GPOS-00093\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010294\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\\n\\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\\n\\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\\n\\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the RHEL 8 OpenSSL library to use only DoD-approved TLS encryption by editing the following line in the \\\"/etc/crypto-policies/back-ends/opensslcnf.config\\\" file:\\n\\nMinProtocol = TLSv1.2\\n\\nA reboot is required for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32899r567512_fix\"\n },\n \"fix\": {\n \"id\": \"F-32899r567512_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:123\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230255r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230255\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010294\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\\n\\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\\n\\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\\n\\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the RHEL 8 OpenSSL library to use only DoD-approved TLS encryption by editing the following line in the \\\"/etc/crypto-policies/back-ends/opensslcnf.config\\\" file:\\n\\nMinProtocol = TLSv1.2\\n\\nA reboot is required for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32899r567512_fix\"\n },\n \"fix\": {\n \"id\": \"F-32899r567512_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:123\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230255r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3055,18 +2908,12 @@ "CM-5 (6)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.\",\"Documentable\":\"false\"}", + "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "group_id": "xccdf_mil.disa.stig_group_V-230257", "group_title": "SRG-OS-000259-GPOS-00100", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230257r792862_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:124", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:124\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32901r792861_fix", "fixtext_fixref": "F-32901r792861_fix", "ident": { @@ -3074,106 +2921,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010300", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001453", + "text": "CCI-001499", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:123", + "name": "oval:mil.disa.stig.rhel8:def:124", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230257r792862_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010294", + "version": "RHEL-08-010300", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 system commands must have mode 755 or less permissive.", - "id": "V-230257", - "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.", + "id": "xccdf_mil.disa.stig_rule_SV-230257r792862_rule", + "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:124", @@ -3185,11 +3027,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000259-GPOS-00100\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 system commands must have mode 755 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command with a mode more permissive than \\\"755\\\".\\n\\n$ sudo chmod 755 [FILE]\",\n \"lang\": \"en\",\n \"fixref\": \"F-32901r792861_fix\"\n },\n \"fix\": {\n \"id\": \"F-32901r792861_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:124\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230257r792862_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230257\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 system commands must have mode 755 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command with a mode more permissive than \\\"755\\\".\\n\\n$ sudo chmod 755 [FILE]\",\n \"lang\": \"en\",\n \"fixref\": \"F-32901r792861_fix\"\n },\n \"fix\": {\n \"id\": \"F-32901r792861_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:124\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230257r792862_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3203,18 +3045,12 @@ "CM-5 (6)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.\",\"Documentable\":\"false\"}", + "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "group_id": "xccdf_mil.disa.stig_group_V-230258", "group_title": "SRG-OS-000259-GPOS-00100", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:125", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:125\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32902r567521_fix", "fixtext_fixref": "F-32902r567521_fix", "ident": { @@ -3222,77 +3058,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010310", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3304,24 +3123,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:124", + "name": "oval:mil.disa.stig.rhel8:def:125", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230257r792862_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010300", + "version": "RHEL-08-010310", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 system commands must be owned by root.", - "id": "V-230258", - "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.", + "id": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", + "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:125", @@ -3333,11 +3164,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000259-GPOS-00100\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 system commands must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not owned by \\\"root\\\".\\n\\n$ sudo chown root [FILE]\",\n \"lang\": \"en\",\n \"fixref\": \"F-32902r567521_fix\"\n },\n \"fix\": {\n \"id\": \"F-32902r567521_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:125\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230258r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230258\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 system commands must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not owned by \\\"root\\\".\\n\\n$ sudo chown root [FILE]\",\n \"lang\": \"en\",\n \"fixref\": \"F-32902r567521_fix\"\n },\n \"fix\": {\n \"id\": \"F-32902r567521_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:125\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230258r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3351,18 +3182,12 @@ "CM-5 (6)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.\",\"Documentable\":\"false\"}", + "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "group_id": "xccdf_mil.disa.stig_group_V-230259", "group_title": "SRG-OS-000259-GPOS-00100", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230259r792864_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:126", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:126\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32903r567524_fix", "fixtext_fixref": "F-32903r567524_fix", "ident": { @@ -3370,77 +3195,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010320", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3452,24 +3260,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:125", + "name": "oval:mil.disa.stig.rhel8:def:126", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230259r792864_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010310", + "version": "RHEL-08-010320", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010320" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 system commands must be group-owned by root or a system account.", - "id": "V-230259", - "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.", + "id": "xccdf_mil.disa.stig_rule_SV-230259r792864_rule", + "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:126", @@ -3481,11 +3301,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000259-GPOS-00100\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 system commands must be group-owned by root or a system account.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not group-owned by \\\"root\\\" or a required system account.\\n\\n$ sudo chgrp root [FILE]\",\n \"lang\": \"en\",\n \"fixref\": \"F-32903r567524_fix\"\n },\n \"fix\": {\n \"id\": \"F-32903r567524_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:126\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230259r792864_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230259\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 system commands must be group-owned by root or a system account.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not group-owned by \\\"root\\\" or a required system account.\\n\\n$ sudo chgrp root [FILE]\",\n \"lang\": \"en\",\n \"fixref\": \"F-32903r567524_fix\"\n },\n \"fix\": {\n \"id\": \"F-32903r567524_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:126\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230259r792864_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3499,18 +3319,12 @@ "CM-5 (3)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.\",\"Documentable\":\"false\"}", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "group_id": "xccdf_mil.disa.stig_group_V-230264", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:130", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:130\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32908r567539_fix", "fixtext_fixref": "F-32908r567539_fix", "ident": { @@ -3518,106 +3332,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010370", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001499", + "text": "CCI-001749", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:126", + "name": "oval:mil.disa.stig.rhel8:def:130", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230259r792864_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "medium", - "version": "RHEL-08-010320", + "severity": "high", + "version": "RHEL-08-010370", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "id": "V-230264", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "id": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:130", @@ -3629,11 +3438,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000366-GPOS-00153\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.repos.d/[your_repo_name].repo\\\" file:\\n\\ngpgcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-32908r567539_fix\"\n },\n \"fix\": {\n \"id\": \"F-32908r567539_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:130\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230264r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230264\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.repos.d/[your_repo_name].repo\\\" file:\\n\\ngpgcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-32908r567539_fix\"\n },\n \"fix\": {\n \"id\": \"F-32908r567539_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:130\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230264r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3647,18 +3456,12 @@ "CM-5 (3)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.\",\"Documentable\":\"false\"}", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "group_id": "xccdf_mil.disa.stig_group_V-230265", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:131", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:131\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32909r567542_fix", "fixtext_fixref": "F-32909r567542_fix", "ident": { @@ -3666,106 +3469,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010371", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-001749", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:130", + "name": "oval:mil.disa.stig.rhel8:def:131", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "high", - "version": "RHEL-08-010370", + "version": "RHEL-08-010371", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010371" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "id": "V-230265", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "id": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:131", @@ -3777,11 +3575,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000366-GPOS-00153\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010371\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"localpkg_gpgcheck\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nlocalpkg_gpgcheck=True\",\n \"lang\": \"en\",\n \"fixref\": \"F-32909r567542_fix\"\n },\n \"fix\": {\n \"id\": \"F-32909r567542_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:131\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230265r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230265\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010371\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"localpkg_gpgcheck\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nlocalpkg_gpgcheck=True\",\n \"lang\": \"en\",\n \"fixref\": \"F-32909r567542_fix\"\n },\n \"fix\": {\n \"id\": \"F-32909r567542_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:131\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230265r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3795,18 +3593,12 @@ "CM-5 (3)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230266", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230266r792870_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:132", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:132\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32910r792869_fix", "fixtext_fixref": "F-32910r792869_fix", "ident": { @@ -3814,77 +3606,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010372", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3896,24 +3671,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:131", + "name": "oval:mil.disa.stig.rhel8:def:132", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230266r792870_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "high", - "version": "RHEL-08-010371", + "severity": "medium", + "version": "RHEL-08-010372", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010372" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent the loading of a new kernel for later execution.", - "id": "V-230266", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230266r792870_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:132", @@ -3925,11 +3712,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000366-GPOS-00153\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010372\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the loading of a new kernel for later execution.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable kernel image loading.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.kexec_load_disabled = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32910r792869_fix\"\n },\n \"fix\": {\n \"id\": \"F-32910r792869_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:132\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230266r792870_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230266\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010372\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the loading of a new kernel for later execution.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable kernel image loading.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.kexec_load_disabled = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32910r792869_fix\"\n },\n \"fix\": {\n \"id\": \"F-32910r792869_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:132\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230266r792870_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -3943,18 +3730,12 @@ "AC-3 (4)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125\",\"Documentable\":\"false\"}", + "description": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "group_id": "xccdf_mil.disa.stig_group_V-230267", "group_title": "SRG-OS-000312-GPOS-00122", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230267r792873_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:133", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:133\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32911r792872_fix", "fixtext_fixref": "F-32911r792872_fix", "ident": { @@ -3962,106 +3743,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010373", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-001749", + "text": "CCI-002165", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:132", + "name": "oval:mil.disa.stig.rhel8:def:133", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230266r792870_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230267r792873_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010372", + "version": "RHEL-08-010373", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010373" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.", - "id": "V-230267", - "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125", + "id": "xccdf_mil.disa.stig_rule_SV-230267r792873_rule", + "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:133", @@ -4073,11 +3849,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000312-GPOS-00122\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010373\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on symlinks.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_symlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32911r792872_fix\"\n },\n \"fix\": {\n \"id\": \"F-32911r792872_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:133\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230267r792873_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230267\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010373\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on symlinks.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_symlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32911r792872_fix\"\n },\n \"fix\": {\n \"id\": \"F-32911r792872_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:133\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230267r792873_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4091,18 +3867,12 @@ "AC-3 (4)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125\",\"Documentable\":\"false\"}", + "description": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "group_id": "xccdf_mil.disa.stig_group_V-230268", "group_title": "SRG-OS-000312-GPOS-00122", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230268r792876_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:134", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:134\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32912r792875_fix", "fixtext_fixref": "F-32912r792875_fix", "ident": { @@ -4110,77 +3880,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010374", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4192,24 +3945,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:133", + "name": "oval:mil.disa.stig.rhel8:def:134", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230267r792873_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230268r792876_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010373", + "version": "RHEL-08-010374", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010374" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.", - "id": "V-230268", - "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125", + "id": "xccdf_mil.disa.stig_rule_SV-230268r792876_rule", + "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:134", @@ -4221,11 +3986,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000312-GPOS-00122\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010374\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on hardlinks.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_hardlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32912r792875_fix\"\n },\n \"fix\": {\n \"id\": \"F-32912r792875_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:134\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230268r792876_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230268\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010374\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on hardlinks.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_hardlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32912r792875_fix\"\n },\n \"fix\": {\n \"id\": \"F-32912r792875_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:134\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230268r792876_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4239,18 +4004,12 @@ "SC-4" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230269", "group_title": "SRG-OS-000138-GPOS-00069", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230269r792879_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:135", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:135\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32913r792878_fix", "fixtext_fixref": "F-32913r792878_fix", "ident": { @@ -4258,106 +4017,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010375", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-002165", + "text": "CCI-001090", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:134", + "name": "oval:mil.disa.stig.rhel8:def:135", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230268r792876_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230269r792879_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "medium", - "version": "RHEL-08-010374", + "severity": "low", + "version": "RHEL-08-010375", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010375" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict access to the kernel message buffer.", - "id": "V-230269", - "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230269r792879_rule", + "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:135", @@ -4369,11 +4123,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000138-GPOS-00069\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010375\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict access to the kernel message buffer.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to restrict access to the kernel message buffer.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.dmesg_restrict = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32913r792878_fix\"\n },\n \"fix\": {\n \"id\": \"F-32913r792878_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:135\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230269r792879_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230269\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010375\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict access to the kernel message buffer.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to restrict access to the kernel message buffer.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.dmesg_restrict = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32913r792878_fix\"\n },\n \"fix\": {\n \"id\": \"F-32913r792878_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:135\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230269r792879_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4387,18 +4141,12 @@ "SC-4" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nSetting the kernel.perf_event_paranoid kernel parameter to \\\"2\\\" prevents attackers from gaining additional system information as a non-privileged user.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230270", "group_title": "SRG-OS-000138-GPOS-00069", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230270r792882_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:136", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:136\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32914r792881_fix", "fixtext_fixref": "F-32914r792881_fix", "ident": { @@ -4406,77 +4154,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010376", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4488,24 +4219,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:135", + "name": "oval:mil.disa.stig.rhel8:def:136", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230269r792879_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230270r792882_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "low", - "version": "RHEL-08-010375", + "version": "RHEL-08-010376", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010376" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent kernel profiling by unprivileged users.", - "id": "V-230270", - "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230270r792882_rule", + "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:136", @@ -4517,11 +4260,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000138-GPOS-00069\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010376\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent kernel profiling by unprivileged users.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nSetting the kernel.perf_event_paranoid kernel parameter to \\\"2\\\" prevents attackers from gaining additional system information as a non-privileged user.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent kernel profiling by unprivileged users.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.perf_event_paranoid = 2\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32914r792881_fix\"\n },\n \"fix\": {\n \"id\": \"F-32914r792881_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:136\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230270r792882_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230270\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010376\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent kernel profiling by unprivileged users.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nSetting the kernel.perf_event_paranoid kernel parameter to \\\"2\\\" prevents attackers from gaining additional system information as a non-privileged user.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent kernel profiling by unprivileged users.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.perf_event_paranoid = 2\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32914r792881_fix\"\n },\n \"fix\": {\n \"id\": \"F-32914r792881_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:136\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230270r792882_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4535,18 +4278,12 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158\",\"Documentable\":\"false\"}", + "description": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "group_id": "xccdf_mil.disa.stig_group_V-230271", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:137", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:137\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32915r567560_fix", "fixtext_fixref": "F-32915r567560_fix", "ident": { @@ -4554,106 +4291,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010380", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "error", "ident": { - "text": "CCI-001090", + "text": "CCI-002038", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:136", + "name": "oval:mil.disa.stig.rhel8:def:137", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230270r792882_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "low", - "version": "RHEL-08-010376", + "severity": "medium", + "version": "RHEL-08-010380", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require users to provide a password for privilege escalation.", - "id": "V-230271", - "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "id": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", + "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:137", @@ -4665,11 +4397,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000373-GPOS-00156\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require users to provide a password for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"NOPASSWD\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32915r567560_fix\"\n },\n \"fix\": {\n \"id\": \"F-32915r567560_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:137\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230271r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230271\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require users to provide a password for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"NOPASSWD\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32915r567560_fix\"\n },\n \"fix\": {\n \"id\": \"F-32915r567560_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:137\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230271r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4683,18 +4415,12 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158\",\"Documentable\":\"false\"}", + "description": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "group_id": "xccdf_mil.disa.stig_group_V-230272", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:138", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:138\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32916r567563_fix", "fixtext_fixref": "F-32916r567563_fix", "ident": { @@ -4702,77 +4428,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010381", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4784,24 +4493,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:137", + "name": "oval:mil.disa.stig.rhel8:def:138", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010380", + "version": "RHEL-08-010381", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010381" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require users to reauthenticate for privilege escalation.", - "id": "V-230272", - "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "id": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", + "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:138", @@ -4813,11 +4534,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000373-GPOS-00156\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010381\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require users to reauthenticate for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"!authenticate\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32916r567563_fix\"\n },\n \"fix\": {\n \"id\": \"F-32916r567563_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:138\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230272r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230272\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010381\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require users to reauthenticate for privilege escalation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"!authenticate\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32916r567563_fix\"\n },\n \"fix\": {\n \"id\": \"F-32916r567563_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:138\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230272r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4831,18 +4552,12 @@ "IA-2 (11)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\",\"Documentable\":\"false\"}", + "description": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", "group_id": "xccdf_mil.disa.stig_group_V-230273", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:139", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:139\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32917r743942_fix", "fixtext_fixref": "F-32917r743942_fix", "ident": { @@ -4850,106 +4565,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010390", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "pass", "ident": { - "text": "CCI-002038", + "text": "CCI-001948", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:138", + "name": "oval:mil.disa.stig.rhel8:def:139", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", "severity": "medium", - "version": "RHEL-08-010381", + "version": "RHEL-08-010390", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must have the packages required for multifactor authentication installed.", - "id": "V-230273", - "desc": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).", + "id": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", + "desc": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:139", @@ -4961,11 +4671,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000375-GPOS-00160\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have the packages required for multifactor authentication installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required package with the following command:\\n\\n$ sudo yum install openssl-pkcs11\",\n \"lang\": \"en\",\n \"fixref\": \"F-32917r743942_fix\"\n },\n \"fix\": {\n \"id\": \"F-32917r743942_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:139\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230273r743943_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230273\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have the packages required for multifactor authentication installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required package with the following command:\\n\\n$ sudo yum install openssl-pkcs11\",\n \"lang\": \"en\",\n \"fixref\": \"F-32917r743942_fix\"\n },\n \"fix\": {\n \"id\": \"F-32917r743942_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:139\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230273r743943_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -4979,18 +4689,12 @@ "SI-2 (6)" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.\",\"Documentable\":\"false\"}", + "description": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "group_id": "xccdf_mil.disa.stig_group_V-230281", "group_title": "SRG-OS-000437-GPOS-00194", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:145", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:145\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32925r567590_fix", "fixtext_fixref": "F-32925r567590_fix", "ident": { @@ -4998,106 +4702,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010440", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001948", + "text": "CCI-002617", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:139", + "name": "oval:mil.disa.stig.rhel8:def:145", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "medium", - "version": "RHEL-08-010390", + "severity": "low", + "version": "RHEL-08-010440", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "YUM must remove all software components after updated versions have been installed on RHEL 8.", - "id": "V-230281", - "desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.", + "id": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", + "desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:145", @@ -5109,11 +4808,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000437-GPOS-00194\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"YUM must remove all software components after updated versions have been installed on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nclean_requirements_on_remove=True\",\n \"lang\": \"en\",\n \"fixref\": \"F-32925r567590_fix\"\n },\n \"fix\": {\n \"id\": \"F-32925r567590_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:145\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230281r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230281\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"YUM must remove all software components after updated versions have been installed on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nclean_requirements_on_remove=True\",\n \"lang\": \"en\",\n \"fixref\": \"F-32925r567590_fix\"\n },\n \"fix\": {\n \"id\": \"F-32925r567590_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:145\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230281r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -5127,18 +4826,12 @@ "SI-6 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.\",\"Documentable\":\"false\"}", + "description": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", "group_id": "xccdf_mil.disa.stig_group_V-230282", "group_title": "SRG-OS-000445-GPOS-00199", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:146", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:146\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32926r567593_fix", "fixtext_fixref": "F-32926r567593_fix", "ident": { @@ -5146,106 +4839,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010450", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-002617", + "text": "CCI-002696", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:145", + "name": "oval:mil.disa.stig.rhel8:def:146", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", "role": "full", "time": "2021-11-12T11:37:26-05:00", - "severity": "low", - "version": "RHEL-08-010440", + "severity": "medium", + "version": "RHEL-08-010450", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enable the SELinux targeted policy.", - "id": "V-230282", - "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.", + "id": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", + "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:146", @@ -5257,11 +4945,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000445-GPOS-00199\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable the SELinux targeted policy.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002696\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify correct operation of all security functions.\\n\\nSet the \\\"SELinuxtype\\\" to the \\\"targeted\\\" policy by modifying the \\\"/etc/selinux/config\\\" file to have the following line:\\n\\nSELINUXTYPE=targeted\\n\\nA reboot is required for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32926r567593_fix\"\n },\n \"fix\": {\n \"id\": \"F-32926r567593_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:146\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230282r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230282\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable the SELinux targeted policy.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002696\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify correct operation of all security functions.\\n\\nSet the \\\"SELinuxtype\\\" to the \\\"targeted\\\" policy by modifying the \\\"/etc/selinux/config\\\" file to have the following line:\\n\\nSELINUXTYPE=targeted\\n\\nA reboot is required for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32926r567593_fix\"\n },\n \"fix\": {\n \"id\": \"F-32926r567593_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:146\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230282r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", "start_time": "2021-11-12T11:37:26-05:00" } ] @@ -5275,18 +4963,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"The \\\"shosts.equiv\\\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.\",\"Documentable\":\"false\"}", + "description": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "group_id": "xccdf_mil.disa.stig_group_V-230283", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:147", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:147\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32927r567596_fix", "fixtext_fixref": "F-32927r567596_fix", "ident": { @@ -5294,106 +4976,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010460", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-002696", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:146", + "name": "oval:mil.disa.stig.rhel8:def:147", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", "role": "full", - "time": "2021-11-12T11:37:26-05:00", - "severity": "medium", - "version": "RHEL-08-010450", + "time": "2021-11-12T11:37:28-05:00", + "severity": "high", + "version": "RHEL-08-010460", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "There must be no shosts.equiv files on the RHEL 8 operating system.", - "id": "V-230283", - "desc": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", + "desc": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:147", @@ -5405,11 +5082,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"There must be no shosts.equiv files on the RHEL 8 operating system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"shosts.equiv\\\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n$ sudo rm /etc/ssh/shosts.equiv\",\n \"lang\": \"en\",\n \"fixref\": \"F-32927r567596_fix\"\n },\n \"fix\": {\n \"id\": \"F-32927r567596_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:147\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230283r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230283\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"There must be no shosts.equiv files on the RHEL 8 operating system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"shosts.equiv\\\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n$ sudo rm /etc/ssh/shosts.equiv\",\n \"lang\": \"en\",\n \"fixref\": \"F-32927r567596_fix\"\n },\n \"fix\": {\n \"id\": \"F-32927r567596_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:147\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230283r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-11-12T11:37:28-05:00" } ] @@ -5423,18 +5100,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"The \\\".shosts\\\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.\",\"Documentable\":\"false\"}", + "description": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "group_id": "xccdf_mil.disa.stig_group_V-230284", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:148", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:148\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32928r567599_fix", "fixtext_fixref": "F-32928r567599_fix", "ident": { @@ -5442,77 +5113,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010470", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5524,24 +5178,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:147", + "name": "oval:mil.disa.stig.rhel8:def:148", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", "role": "full", - "time": "2021-11-12T11:37:28-05:00", + "time": "2021-11-12T11:37:29-05:00", "severity": "high", - "version": "RHEL-08-010460", + "version": "RHEL-08-010470", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "There must be no .shosts files on the RHEL 8 operating system.", - "id": "V-230284", - "desc": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", + "desc": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:148", @@ -5553,11 +5219,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"There must be no .shosts files on the RHEL 8 operating system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\".shosts\\\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n$ sudo rm /[path]/[to]/[file]/.shosts\",\n \"lang\": \"en\",\n \"fixref\": \"F-32928r567599_fix\"\n },\n \"fix\": {\n \"id\": \"F-32928r567599_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:148\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230284r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230284\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"There must be no .shosts files on the RHEL 8 operating system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\".shosts\\\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n$ sudo rm /[path]/[to]/[file]/.shosts\",\n \"lang\": \"en\",\n \"fixref\": \"F-32928r567599_fix\"\n },\n \"fix\": {\n \"id\": \"F-32928r567599_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:148\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230284r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -5571,18 +5237,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.\",\"Documentable\":\"false\"}", + "description": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230286", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:149", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:149\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32930r567605_fix", "fixtext_fixref": "F-32930r567605_fix", "ident": { @@ -5590,77 +5250,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010480", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5672,24 +5315,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:148", + "name": "oval:mil.disa.stig.rhel8:def:149", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", - "severity": "high", - "version": "RHEL-08-010470", + "severity": "medium", + "version": "RHEL-08-010480", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010480" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH public host key files must have mode 0644 or less permissive.", - "id": "V-230286", - "desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", + "desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:149", @@ -5701,11 +5356,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH public host key files must have mode 0644 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n$ sudo chmod 0644 /etc/ssh/*key.pub\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32930r567605_fix\"\n },\n \"fix\": {\n \"id\": \"F-32930r567605_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:149\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230286r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230286\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH public host key files must have mode 0644 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If a public host key file is modified by an unauthorized user, the SSH service may be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n$ sudo chmod 0644 /etc/ssh/*key.pub\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32930r567605_fix\"\n },\n \"fix\": {\n \"id\": \"F-32930r567605_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:149\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230286r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -5719,18 +5374,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.\",\"Documentable\":\"false\"}", + "description": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "group_id": "xccdf_mil.disa.stig_group_V-230287", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:150", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:150\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32931r743950_fix", "fixtext_fixref": "F-32931r743950_fix", "ident": { @@ -5738,106 +5387,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010490", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:149", + "name": "oval:mil.disa.stig.rhel8:def:150", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010480", + "version": "RHEL-08-010490", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010490" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH private host key files must have mode 0600 or less permissive.", - "id": "V-230287", - "desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.", + "id": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", + "desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:150", @@ -5849,11 +5493,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH private host key files must have mode 0600 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0600\\\" with the following command:\\n\\n$ sudo chmod 0600 /etc/ssh/ssh_host*key\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32931r743950_fix\"\n },\n \"fix\": {\n \"id\": \"F-32931r743950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:150\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230287r743951_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230287\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH private host key files must have mode 0600 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If an unauthorized user obtains the private SSH host key file, the host could be impersonated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0600\\\" with the following command:\\n\\n$ sudo chmod 0600 /etc/ssh/ssh_host*key\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32931r743950_fix\"\n },\n \"fix\": {\n \"id\": \"F-32931r743950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:150\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230287r743951_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -5867,18 +5511,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.\",\"Documentable\":\"false\"}", + "description": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "group_id": "xccdf_mil.disa.stig_group_V-230288", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:151", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:151\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32932r567611_fix", "fixtext_fixref": "F-32932r567611_fix", "ident": { @@ -5886,106 +5524,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010500", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "error", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:150", + "name": "oval:mil.disa.stig.rhel8:def:151", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010490", + "version": "RHEL-08-010500", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010500" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.", - "id": "V-230288", - "desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.", + "id": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", + "desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:151", @@ -5997,11 +5630,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to perform strict mode checking of home directory configuration files. Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32932r567611_fix\"\n },\n \"fix\": {\n \"id\": \"F-32932r567611_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:151\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230288r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230288\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to perform strict mode checking of home directory configuration files. Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32932r567611_fix\"\n },\n \"fix\": {\n \"id\": \"F-32932r567611_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:151\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230288r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6015,18 +5648,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.\",\"Documentable\":\"false\"}", + "description": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "group_id": "xccdf_mil.disa.stig_group_V-230289", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:152", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:152\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32933r743953_fix", "fixtext_fixref": "F-32933r743953_fix", "ident": { @@ -6034,77 +5661,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010510", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6116,24 +5726,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:151", + "name": "oval:mil.disa.stig.rhel8:def:152", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010500", + "version": "RHEL-08-010510", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010510" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.", - "id": "V-230289", - "desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.", + "id": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", + "desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:152", @@ -6145,11 +5767,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32933r743953_fix\"\n },\n \"fix\": {\n \"id\": \"F-32933r743953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:152\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230289r743954_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230289\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32933r743953_fix\"\n },\n \"fix\": {\n \"id\": \"F-32933r743953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:152\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230289r743954_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6163,18 +5785,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-230290", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:153", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:153\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32934r567617_fix", "fixtext_fixref": "F-32934r567617_fix", "ident": { @@ -6182,77 +5798,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010520", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6264,24 +5863,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:152", + "name": "oval:mil.disa.stig.rhel8:def:153", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010510", + "version": "RHEL-08-010520", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010520" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must not allow authentication using known host’s authentication.", - "id": "V-230290", - "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "id": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", + "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:153", @@ -6293,11 +5904,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must not allow authentication using known host’s authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known host’s authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32934r567617_fix\"\n },\n \"fix\": {\n \"id\": \"F-32934r567617_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:153\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230290r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230290\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must not allow authentication using known host’s authentication.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known host’s authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32934r567617_fix\"\n },\n \"fix\": {\n \"id\": \"F-32934r567617_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:153\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230290r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6311,18 +5922,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", + "description": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-230291", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:154", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:154\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32935r743956_fix", "fixtext_fixref": "F-32935r743956_fix", "ident": { @@ -6330,77 +5935,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010521", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6412,24 +6000,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:153", + "name": "oval:mil.disa.stig.rhel8:def:154", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010520", + "version": "RHEL-08-010521", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010521" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.", - "id": "V-230291", - "desc": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.", + "id": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", + "desc": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:154", @@ -6441,11 +6041,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010521\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow Kerberos authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32935r743956_fix\"\n },\n \"fix\": {\n \"id\": \"F-32935r743956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:154\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230291r743957_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230291\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010521\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow Kerberos authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32935r743956_fix\"\n },\n \"fix\": {\n \"id\": \"F-32935r743956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:154\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230291r743957_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6459,18 +6059,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-230292", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:155", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:155\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32936r567623_fix", "fixtext_fixref": "F-32936r567623_fix", "ident": { @@ -6478,106 +6072,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010540", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:154", + "name": "oval:mil.disa.stig.rhel8:def:155", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", - "severity": "medium", - "version": "RHEL-08-010521", + "severity": "low", + "version": "RHEL-08-010540", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010540" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use a separate file system for /var.", - "id": "V-230292", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "id": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:155", @@ -6589,11 +6178,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use a separate file system for /var.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32936r567623_fix\"\n },\n \"fix\": {\n \"id\": \"F-32936r567623_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:155\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230292r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230292\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use a separate file system for /var.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32936r567623_fix\"\n },\n \"fix\": {\n \"id\": \"F-32936r567623_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:155\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230292r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6607,18 +6196,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-230293", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:156", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:156\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32937r567626_fix", "fixtext_fixref": "F-32937r567626_fix", "ident": { @@ -6626,77 +6209,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010541", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6708,24 +6274,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:155", + "name": "oval:mil.disa.stig.rhel8:def:156", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "low", - "version": "RHEL-08-010540", + "version": "RHEL-08-010541", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010541" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use a separate file system for /var/log.", - "id": "V-230293", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "id": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:156", @@ -6737,11 +6315,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010541\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use a separate file system for /var/log.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var/log\\\" path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32937r567626_fix\"\n },\n \"fix\": {\n \"id\": \"F-32937r567626_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:156\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230293r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230293\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010541\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use a separate file system for /var/log.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var/log\\\" path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32937r567626_fix\"\n },\n \"fix\": {\n \"id\": \"F-32937r567626_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:156\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230293r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6755,18 +6333,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-230294", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:157", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:157\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32938r567629_fix", "fixtext_fixref": "F-32938r567629_fix", "ident": { @@ -6774,77 +6346,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010542", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6856,24 +6411,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:156", + "name": "oval:mil.disa.stig.rhel8:def:157", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "low", - "version": "RHEL-08-010541", + "version": "RHEL-08-010542", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010542" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use a separate file system for the system audit data path.", - "id": "V-230294", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "id": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:157", @@ -6885,11 +6452,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010542\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use a separate file system for the system audit data path.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32938r567629_fix\"\n },\n \"fix\": {\n \"id\": \"F-32938r567629_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:157\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230294r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230294\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010542\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use a separate file system for the system audit data path.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32938r567629_fix\"\n },\n \"fix\": {\n \"id\": \"F-32938r567629_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:157\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230294r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -6903,18 +6470,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-230295", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:158", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:158\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32939r567632_fix", "fixtext_fixref": "F-32939r567632_fix", "ident": { @@ -6922,77 +6483,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010543", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7004,24 +6548,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:157", + "name": "oval:mil.disa.stig.rhel8:def:158", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", - "severity": "low", - "version": "RHEL-08-010542", + "severity": "medium", + "version": "RHEL-08-010543", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010543" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "A separate RHEL 8 filesystem must be used for the /tmp directory.", - "id": "V-230295", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "id": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:158", @@ -7033,11 +6589,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010543\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"A separate RHEL 8 filesystem must be used for the /tmp directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/tmp\\\" directory onto a separate file system/partition.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32939r567632_fix\"\n },\n \"fix\": {\n \"id\": \"F-32939r567632_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:158\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230295r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230295\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010543\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"A separate RHEL 8 filesystem must be used for the /tmp directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/tmp\\\" directory onto a separate file system/partition.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32939r567632_fix\"\n },\n \"fix\": {\n \"id\": \"F-32939r567632_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:158\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230295r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7051,18 +6607,12 @@ "IA-2 (5)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.\",\"Documentable\":\"false\"}", + "description": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230296", "group_title": "SRG-OS-000109-GPOS-00056", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:159", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:159\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32940r567635_fix", "fixtext_fixref": "F-32940r567635_fix", "ident": { @@ -7070,106 +6620,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010550", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "error", "ident": { - "text": "CCI-000366", + "text": "CCI-000770", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:158", + "name": "oval:mil.disa.stig.rhel8:def:159", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010543", + "version": "RHEL-08-010550", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010550" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not permit direct logons to the root account using remote access via SSH.", - "id": "V-230296", - "desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", + "desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:159", @@ -7181,11 +6726,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000109-GPOS-00056\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not permit direct logons to the root account using remote access via SSH.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000770\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to stop users from logging on remotely as the \\\"root\\\" user via SSH.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\":\\n\\nPermitRootLogin no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32940r567635_fix\"\n },\n \"fix\": {\n \"id\": \"F-32940r567635_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:159\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230296r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230296\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not permit direct logons to the root account using remote access via SSH.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000770\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to stop users from logging on remotely as the \\\"root\\\" user via SSH.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\":\\n\\nPermitRootLogin no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32940r567635_fix\"\n },\n \"fix\": {\n \"id\": \"F-32940r567635_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:159\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230296r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7199,18 +6744,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", + "description": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "group_id": "xccdf_mil.disa.stig_group_V-230297", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:160", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:160\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32941r567638_fix", "fixtext_fixref": "F-32941r567638_fix", "ident": { @@ -7218,106 +6757,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010560", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "pass", "ident": { - "text": "CCI-000770", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:159", + "name": "oval:mil.disa.stig.rhel8:def:160", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010550", + "version": "RHEL-08-010560", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010560" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The auditd service must be running in RHEL 8.", - "id": "V-230297", - "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "id": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", + "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:160", @@ -7329,11 +6863,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The auditd service must be running in RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the auditd service with the following commands:\\n\\n$ sudo systemctl start auditd.service\\n\\n$ sudo systemctl enable auditd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32941r567638_fix\"\n },\n \"fix\": {\n \"id\": \"F-32941r567638_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:160\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230297r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230297\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The auditd service must be running in RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the auditd service with the following commands:\\n\\n$ sudo systemctl start auditd.service\\n\\n$ sudo systemctl enable auditd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32941r567638_fix\"\n },\n \"fix\": {\n \"id\": \"F-32941r567638_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:160\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230297r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7347,18 +6881,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", + "description": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "group_id": "xccdf_mil.disa.stig_group_V-230298", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:161", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:161\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32942r567641_fix", "fixtext_fixref": "F-32942r567641_fix", "ident": { @@ -7366,77 +6894,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010561", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7448,24 +6959,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:160", + "name": "oval:mil.disa.stig.rhel8:def:161", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010560", + "version": "RHEL-08-010561", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010561" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The rsyslog service must be running in RHEL 8.", - "id": "V-230298", - "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "id": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", + "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:161", @@ -7477,11 +7000,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010561\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The rsyslog service must be running in RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the rsyslog service with the following commands:\\n\\n$ sudo systemctl start rsyslog.service\\n\\n$ sudo systemctl enable rsyslog.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32942r567641_fix\"\n },\n \"fix\": {\n \"id\": \"F-32942r567641_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:161\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230298r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230298\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010561\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The rsyslog service must be running in RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the rsyslog service with the following commands:\\n\\n$ sudo systemctl start rsyslog.service\\n\\n$ sudo systemctl enable rsyslog.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32942r567641_fix\"\n },\n \"fix\": {\n \"id\": \"F-32942r567641_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:161\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230298r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7495,18 +7018,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230300", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:162", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:162\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32944r567647_fix", "fixtext_fixref": "F-32944r567647_fix", "ident": { @@ -7514,106 +7031,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010571", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:161", + "name": "oval:mil.disa.stig.rhel8:def:162", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010561", + "version": "RHEL-08-010571", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010571" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.", - "id": "V-230300", - "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", + "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:162", @@ -7625,11 +7137,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010571\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on the /boot directory.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32944r567647_fix\"\n },\n \"fix\": {\n \"id\": \"F-32944r567647_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:162\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230300r743959_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230300\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010571\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on the /boot directory.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32944r567647_fix\"\n },\n \"fix\": {\n \"id\": \"F-32944r567647_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:162\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230300r743959_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7643,18 +7155,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.\",\"Documentable\":\"false\"}", + "description": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", "group_id": "xccdf_mil.disa.stig_group_V-230301", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:163", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:163\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32945r567650_fix", "fixtext_fixref": "F-32945r567650_fix", "ident": { @@ -7662,77 +7168,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010580", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7744,24 +7233,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:162", + "name": "oval:mil.disa.stig.rhel8:def:163", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010571", + "version": "RHEL-08-010580", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010580" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent special devices on non-root local partitions.", - "id": "V-230301", - "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.", + "id": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", + "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:163", @@ -7773,11 +7274,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent special devices on non-root local partitions.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on all non-root local partitions.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32945r567650_fix\"\n },\n \"fix\": {\n \"id\": \"F-32945r567650_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:163\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230301r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230301\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent special devices on non-root local partitions.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on all non-root local partitions.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32945r567650_fix\"\n },\n \"fix\": {\n \"id\": \"F-32945r567650_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:163\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230301r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7791,18 +7292,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"noexec\\\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230306", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:165", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:165\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32950r567665_fix", "fixtext_fixref": "F-32950r567665_fix", "ident": { @@ -7810,106 +7305,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010630", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:163", + "name": "oval:mil.disa.stig.rhel8:def:165", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010580", + "version": "RHEL-08-010630", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010630" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).", - "id": "V-230306", - "desc": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", + "desc": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:165", @@ -7921,11 +7411,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"noexec\\\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32950r567665_fix\"\n },\n \"fix\": {\n \"id\": \"F-32950r567665_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:165\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230306r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230306\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"noexec\\\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32950r567665_fix\"\n },\n \"fix\": {\n \"id\": \"F-32950r567665_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:165\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230306r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -7939,18 +7429,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230307", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:166", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:166\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32951r567668_fix", "fixtext_fixref": "F-32951r567668_fix", "ident": { @@ -7958,77 +7442,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010640", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8040,24 +7507,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:165", + "name": "oval:mil.disa.stig.rhel8:def:166", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010630", + "version": "RHEL-08-010640", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010640" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).", - "id": "V-230307", - "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", + "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:166", @@ -8069,11 +7548,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32951r567668_fix\"\n },\n \"fix\": {\n \"id\": \"F-32951r567668_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:166\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230307r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230307\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32951r567668_fix\"\n },\n \"fix\": {\n \"id\": \"F-32951r567668_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:166\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230307r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8087,18 +7566,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230308", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:167", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:167\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32952r567671_fix", "fixtext_fixref": "F-32952r567671_fix", "ident": { @@ -8106,77 +7579,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010650", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8188,24 +7644,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:166", + "name": "oval:mil.disa.stig.rhel8:def:167", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010640", + "version": "RHEL-08-010650", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010650" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).", - "id": "V-230308", - "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", + "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:167", @@ -8217,11 +7685,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32952r567671_fix\"\n },\n \"fix\": {\n \"id\": \"F-32952r567671_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:167\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230308r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230308\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32952r567671_fix\"\n },\n \"fix\": {\n \"id\": \"F-32952r567671_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:167\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230308r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8235,18 +7703,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230311", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230311r792894_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:168", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:168\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32955r792893_fix", "fixtext_fixref": "F-32955r792893_fix", "ident": { @@ -8254,106 +7716,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010671", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:167", + "name": "oval:mil.disa.stig.rhel8:def:168", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230311r792894_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010650", + "version": "RHEL-08-010671", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010671" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the kernel.core_pattern.", - "id": "V-230311", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230311r792894_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:168", @@ -8365,11 +7822,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010671\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the kernel.core_pattern.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable storing core dumps.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.core_pattern = |/bin/false\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32955r792893_fix\"\n },\n \"fix\": {\n \"id\": \"F-32955r792893_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:168\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230311r792894_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230311\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010671\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the kernel.core_pattern.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable storing core dumps.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.core_pattern = |/bin/false\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-32955r792893_fix\"\n },\n \"fix\": {\n \"id\": \"F-32955r792893_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:168\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230311r792894_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8383,18 +7840,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "group_id": "xccdf_mil.disa.stig_group_V-230313", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:169", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:169\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32957r619861_fix", "fixtext_fixref": "F-32957r619861_fix", "ident": { @@ -8402,77 +7853,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010673", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8484,24 +7918,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:168", + "name": "oval:mil.disa.stig.rhel8:def:169", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230311r792894_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010671", + "version": "RHEL-08-010673", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010673" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable core dumps for all users.", - "id": "V-230313", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.", + "id": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:169", @@ -8513,11 +7959,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010673\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable core dumps for all users.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dumps for all users.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard core 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-32957r619861_fix\"\n },\n \"fix\": {\n \"id\": \"F-32957r619861_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:169\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230313r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230313\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010673\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable core dumps for all users.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dumps for all users.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard core 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-32957r619861_fix\"\n },\n \"fix\": {\n \"id\": \"F-32957r619861_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:169\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230313r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8531,18 +7977,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "group_id": "xccdf_mil.disa.stig_group_V-230314", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:170", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:170\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32958r567689_fix", "fixtext_fixref": "F-32958r567689_fix", "ident": { @@ -8550,77 +7990,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010674", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8632,24 +8055,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:169", + "name": "oval:mil.disa.stig.rhel8:def:170", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010673", + "version": "RHEL-08-010674", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010674" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable storing core dumps.", - "id": "V-230314", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.", + "id": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:170", @@ -8661,11 +8096,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010674\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable storing core dumps.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable storing core dumps for all users.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nStorage=none\",\n \"lang\": \"en\",\n \"fixref\": \"F-32958r567689_fix\"\n },\n \"fix\": {\n \"id\": \"F-32958r567689_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:170\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230314r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230314\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010674\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable storing core dumps.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable storing core dumps for all users.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nStorage=none\",\n \"lang\": \"en\",\n \"fixref\": \"F-32958r567689_fix\"\n },\n \"fix\": {\n \"id\": \"F-32958r567689_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:170\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230314r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8679,18 +8114,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "group_id": "xccdf_mil.disa.stig_group_V-230315", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:171", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:171\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32959r567692_fix", "fixtext_fixref": "F-32959r567692_fix", "ident": { @@ -8698,77 +8127,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010675", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8780,24 +8192,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:170", + "name": "oval:mil.disa.stig.rhel8:def:171", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010674", + "version": "RHEL-08-010675", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010675" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable core dump backtraces.", - "id": "V-230315", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.", + "id": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:171", @@ -8809,11 +8233,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010675\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable core dump backtraces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dump backtraces.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nProcessSizeMax=0\",\n \"lang\": \"en\",\n \"fixref\": \"F-32959r567692_fix\"\n },\n \"fix\": {\n \"id\": \"F-32959r567692_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:171\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230315r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230315\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010675\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable core dump backtraces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dump backtraces.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nProcessSizeMax=0\",\n \"lang\": \"en\",\n \"fixref\": \"F-32959r567692_fix\"\n },\n \"fix\": {\n \"id\": \"F-32959r567692_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:171\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230315r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8827,18 +8251,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\",\"Documentable\":\"false\"}", + "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "group_id": "xccdf_mil.disa.stig_group_V-230324", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:177", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:177\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32968r567719_fix", "fixtext_fixref": "F-32968r567719_fix", "ident": { @@ -8846,106 +8264,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010760", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:171", + "name": "oval:mil.disa.stig.rhel8:def:177", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010675", + "version": "RHEL-08-010760", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010760" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.", - "id": "V-230324", - "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.", + "id": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", + "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:177", @@ -8957,11 +8370,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-32968r567719_fix\"\n },\n \"fix\": {\n \"id\": \"F-32968r567719_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:177\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230324r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230324\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-32968r567719_fix\"\n },\n \"fix\": {\n \"id\": \"F-32968r567719_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:177\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230324r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -8975,18 +8388,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"SSH environment options potentially allow users to bypass access restriction in some configurations.\",\"Documentable\":\"false\"}", + "description": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", "group_id": "xccdf_mil.disa.stig_group_V-230330", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:179", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:179\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32974r567737_fix", "fixtext_fixref": "F-32974r567737_fix", "ident": { @@ -8994,106 +8401,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010830", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "error", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:177", + "name": "oval:mil.disa.stig.rhel8:def:179", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010760", + "version": "RHEL-08-010830", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010830" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not allow users to override SSH environment variables.", - "id": "V-230330", - "desc": "SSH environment options potentially allow users to bypass access restriction in some configurations.", + "id": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", + "desc": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:179", @@ -9105,11 +8507,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00229\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not allow users to override SSH environment variables.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"SSH environment options potentially allow users to bypass access restriction in some configurations.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to allow the SSH daemon to not allow unattended or automatic logon to the system.\\n\\nAdd or edit the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nPermitUserEnvironment no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32974r567737_fix\"\n },\n \"fix\": {\n \"id\": \"F-32974r567737_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:179\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230330r646870_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230330\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not allow users to override SSH environment variables.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>SSH environment options potentially allow users to bypass access restriction in some configurations.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to allow the SSH daemon to not allow unattended or automatic logon to the system.\\n\\nAdd or edit the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nPermitUserEnvironment no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32974r567737_fix\"\n },\n \"fix\": {\n \"id\": \"F-32974r567737_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:179\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230330r646870_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -9123,18 +8525,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230332", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:180", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:180\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32976r567743_fix", "fixtext_fixref": "F-32976r567743_fix", "ident": { @@ -9142,106 +8538,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020010", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "error", + "result": "pass", "ident": { - "text": "CCI-000366", + "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:179", + "name": "oval:mil.disa.stig.rhel8:def:180", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", "role": "full", "time": "2021-11-12T11:37:29-05:00", "severity": "medium", - "version": "RHEL-08-010830", + "version": "RHEL-08-020010", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020010" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.", - "id": "V-230332", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:180", @@ -9253,11 +8644,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32976r567743_fix\"\n },\n \"fix\": {\n \"id\": \"F-32976r567743_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:180\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230332r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230332\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32976r567743_fix\"\n },\n \"fix\": {\n \"id\": \"F-32976r567743_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:180\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230332r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -9271,18 +8662,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230333", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230333r743966_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:181", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:181\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32977r743965_fix", "fixtext_fixref": "F-32977r743965_fix", "ident": { @@ -9290,225 +8675,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" - }, - "selected": "true", - "version": "RHEL-08-020011", - "weight": "10.000000", - "profiles": [ - { - "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, - "title": "I - Mission Critical Classified" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, - "title": "I - Mission Critical Public" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, - "title": "I - Mission Critical Sensitive" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, - "title": "II - Mission Support Classified" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, - "title": "II - Mission Support Public" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, - "title": "II - Mission Support Sensitive" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, - "title": "III - Administrative Classified" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, - "title": "III - Administrative Public" - }, - { - "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, - "title": "III - Administrative Sensitive" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" } - ], - "rule_result": { - "result": "pass", - "ident": { - "text": "CCI-000044", - "system": "http://cyber.mil/cci" - }, - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:180", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "idref": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", - "role": "full", - "time": "2021-11-12T11:37:29-05:00", - "severity": "medium", - "version": "RHEL-08-020010", - "weight": "10.000000" - } - }, - "refs": [], - "source_location": {}, - "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.", - "id": "V-230333", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", - "descriptions": [ - { - "data": "oval:mil.disa.stig.rhel8:def:181", - "label": "check" - }, - { - "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\ndeny = 3", - "label": "fix" - } - ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020011\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\ndeny = 3\",\n \"lang\": \"en\",\n \"fixref\": \"F-32977r743965_fix\"\n },\n \"fix\": {\n \"id\": \"F-32977r743965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:181\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230333r743966_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230333\"\n}", - "results": [ - { - "status": "failed", - "code_desc": "", - "start_time": "2021-11-12T11:37:29-05:00" - } - ] - }, - { - "tags": { - "cci": [ - "CCI-000044" - ], - "nist": [ - "AC-7 a" - ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230334", - "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:182", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32978r567749_fix", - "fixtext_fixref": "F-32978r567749_fix", - "ident": { - "text": "CCI-000044", - "system": "http://cyber.mil/cci" - }, - "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" }, "selected": "true", - "version": "RHEL-08-020012", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9531,29 +8751,41 @@ "severity": "medium", "version": "RHEL-08-020011", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020011" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230334", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.", + "id": "xccdf_mil.disa.stig_rule_SV-230333r743966_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:182", + "data": "oval:mil.disa.stig.rhel8:def:181", "label": "check" }, { - "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", + "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\ndeny = 3", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020012\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32978r567749_fix\"\n },\n \"fix\": {\n \"id\": \"F-32978r567749_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:182\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230334r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230334\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020011\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\ndeny = 3\",\n \"lang\": \"en\",\n \"fixref\": \"F-32977r743965_fix\"\n },\n \"fix\": {\n \"id\": \"F-32977r743965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:181\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230333r743966_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -9567,96 +8799,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230335", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230334", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:183", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32979r743968_fix", - "fixtext_fixref": "F-32979r743968_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:182\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32978r567749_fix", + "fixtext_fixref": "F-32978r567749_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020013", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9679,29 +8888,41 @@ "severity": "medium", "version": "RHEL-08-020012", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020012" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230335", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:183", + "data": "oval:mil.disa.stig.rhel8:def:182", "label": "check" }, { - "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\nfail_interval = 900", + "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020013\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nfail_interval = 900\",\n \"lang\": \"en\",\n \"fixref\": \"F-32979r743968_fix\"\n },\n \"fix\": {\n \"id\": \"F-32979r743968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:183\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230335r743969_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230335\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020012\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32978r567749_fix\"\n },\n \"fix\": {\n \"id\": \"F-32978r567749_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:182\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230334r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -9715,96 +8936,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230336", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230335", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:184", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32980r567755_fix", - "fixtext_fixref": "F-32980r567755_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:183\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32979r743968_fix", + "fixtext_fixref": "F-32979r743968_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020014", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9827,29 +9025,41 @@ "severity": "medium", "version": "RHEL-08-020013", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020013" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230336", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.", + "id": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:184", + "data": "oval:mil.disa.stig.rhel8:def:183", "label": "check" }, { - "data": "Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", + "data": "Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\nfail_interval = 900", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020014\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32980r567755_fix\"\n },\n \"fix\": {\n \"id\": \"F-32980r567755_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:184\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230336r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230336\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020013\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nfail_interval = 900\",\n \"lang\": \"en\",\n \"fixref\": \"F-32979r743968_fix\"\n },\n \"fix\": {\n \"id\": \"F-32979r743968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:183\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230335r743969_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -9863,96 +9073,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230337", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230336", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:185", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32981r743971_fix", - "fixtext_fixref": "F-32981r743971_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:184\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32980r567755_fix", + "fixtext_fixref": "F-32980r567755_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020015", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9975,29 +9162,41 @@ "severity": "medium", "version": "RHEL-08-020014", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020014" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230337", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:185", + "data": "oval:mil.disa.stig.rhel8:def:184", "label": "check" }, { - "data": "Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\nunlock_time = 0", + "data": "Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020015\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nunlock_time = 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-32981r743971_fix\"\n },\n \"fix\": {\n \"id\": \"F-32981r743971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:185\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230337r743972_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230337\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020014\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32980r567755_fix\"\n },\n \"fix\": {\n \"id\": \"F-32980r567755_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:184\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230336r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10011,96 +9210,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230340", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230337", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:186", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32984r567767_fix", - "fixtext_fixref": "F-32984r567767_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:185\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32981r743971_fix", + "fixtext_fixref": "F-32981r743971_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020018", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10123,29 +9299,41 @@ "severity": "medium", "version": "RHEL-08-020015", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020015" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.", - "id": "V-230340", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "title": "RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", + "id": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:186", + "data": "oval:mil.disa.stig.rhel8:def:185", "label": "check" }, { - "data": "Configure the operating system to prevent informative messages from being presented at logon attempts.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", + "data": "Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\nunlock_time = 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020018\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32984r567767_fix\"\n },\n \"fix\": {\n \"id\": \"F-32984r567767_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:186\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230340r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230340\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020015\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nunlock_time = 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-32981r743971_fix\"\n },\n \"fix\": {\n \"id\": \"F-32981r743971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:185\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230337r743972_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10159,96 +9347,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230341", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230340", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:187", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32985r743977_fix", - "fixtext_fixref": "F-32985r743977_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:186\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32984r567767_fix", + "fixtext_fixref": "F-32984r567767_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020019", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10271,29 +9436,41 @@ "severity": "medium", "version": "RHEL-08-020018", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020018" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.", - "id": "V-230341", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:187", + "data": "oval:mil.disa.stig.rhel8:def:186", "label": "check" }, { - "data": "Configure the operating system to prevent informative messages from being presented at logon attempts.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\nsilent", + "data": "Configure the operating system to prevent informative messages from being presented at logon attempts.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020019\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nsilent\",\n \"lang\": \"en\",\n \"fixref\": \"F-32985r743977_fix\"\n },\n \"fix\": {\n \"id\": \"F-32985r743977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:187\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230341r743978_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230341\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020018\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32984r567767_fix\"\n },\n \"fix\": {\n \"id\": \"F-32984r567767_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:186\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230340r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10307,96 +9484,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230342", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230341", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:188", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32986r567773_fix", - "fixtext_fixref": "F-32986r567773_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:187\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32985r743977_fix", + "fixtext_fixref": "F-32985r743977_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020020", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10419,29 +9573,41 @@ "severity": "medium", "version": "RHEL-08-020019", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020019" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must log user name information when unsuccessful logon attempts occur.", - "id": "V-230342", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "title": "RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.", + "id": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:188", + "data": "oval:mil.disa.stig.rhel8:def:187", "label": "check" }, { - "data": "Configure the operating system to log user name information when unsuccessful logon attempts occur.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", + "data": "Configure the operating system to prevent informative messages from being presented at logon attempts.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\nsilent", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32986r567773_fix\"\n },\n \"fix\": {\n \"id\": \"F-32986r567773_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:188\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230342r646872_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230342\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020019\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nsilent\",\n \"lang\": \"en\",\n \"fixref\": \"F-32985r743977_fix\"\n },\n \"fix\": {\n \"id\": \"F-32985r743977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:187\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230341r743978_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10455,96 +9621,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230343", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230342", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:189", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32987r743980_fix", - "fixtext_fixref": "F-32987r743980_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:188\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32986r567773_fix", + "fixtext_fixref": "F-32986r567773_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020021", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10567,29 +9710,41 @@ "severity": "medium", "version": "RHEL-08-020020", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must log user name information when unsuccessful logon attempts occur.", - "id": "V-230343", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:189", + "data": "oval:mil.disa.stig.rhel8:def:188", "label": "check" }, { - "data": "Configure the operating system to log user name information when unsuccessful logon attempts occur.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\naudit", + "data": "Configure the operating system to log user name information when unsuccessful logon attempts occur.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\naudit\",\n \"lang\": \"en\",\n \"fixref\": \"F-32987r743980_fix\"\n },\n \"fix\": {\n \"id\": \"F-32987r743980_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:189\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230343r743981_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230343\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32986r567773_fix\"\n },\n \"fix\": {\n \"id\": \"F-32986r567773_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:188\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230342r646872_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10603,96 +9758,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230344", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230343", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:190", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32988r567779_fix", - "fixtext_fixref": "F-32988r567779_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:189\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32987r743980_fix", + "fixtext_fixref": "F-32987r743980_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020022", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10715,29 +9847,41 @@ "severity": "medium", "version": "RHEL-08-020021", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020021" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230344", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "title": "RHEL 8 must log user name information when unsuccessful logon attempts occur.", + "id": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:190", + "data": "oval:mil.disa.stig.rhel8:def:189", "label": "check" }, { - "data": "Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", + "data": "Configure the operating system to log user name information when unsuccessful logon attempts occur.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\naudit", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32988r567779_fix\"\n },\n \"fix\": {\n \"id\": \"F-32988r567779_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:190\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230344r646874_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230344\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\naudit\",\n \"lang\": \"en\",\n \"fixref\": \"F-32987r743980_fix\"\n },\n \"fix\": {\n \"id\": \"F-32987r743980_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:189\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230343r743981_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10751,96 +9895,73 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230345", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230344", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:191", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32989r743983_fix", - "fixtext_fixref": "F-32989r743983_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:190\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32988r567779_fix", + "fixtext_fixref": "F-32988r567779_fix", "ident": { "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020023", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10863,29 +9984,41 @@ "severity": "medium", "version": "RHEL-08-020022", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020022" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230345", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:191", + "data": "oval:mil.disa.stig.rhel8:def:190", "label": "check" }, { - "data": "Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\neven_deny_root", + "data": "Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the appropriate sections of the \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" files to match the following lines:\n\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\naccount required pam_faillock.so\n\nThe \"sssd\" service must be restarted for the changes to take effect. To restart the \"sssd\" service, run the following command:\n\n$ sudo systemctl restart sssd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000021-GPOS-00005\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\neven_deny_root\",\n \"lang\": \"en\",\n \"fixref\": \"F-32989r743983_fix\"\n },\n \"fix\": {\n \"id\": \"F-32989r743983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:191\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230345r743984_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230345\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-32988r567779_fix\"\n },\n \"fix\": {\n \"id\": \"F-32988r567779_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:190\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230344r646874_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -10893,102 +10026,79 @@ { "tags": { "cci": [ - "CCI-000054" + "CCI-000044" ], "nist": [ - "AC-10" + "AC-7 a" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230346", - "group_title": "SRG-OS-000027-GPOS-00008", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:192", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32990r619863_fix", - "fixtext_fixref": "F-32990r619863_fix", + "severity": "medium", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "group_id": "xccdf_mil.disa.stig_group_V-230345", + "group_title": "SRG-OS-000021-GPOS-00005", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:191\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32989r743983_fix", + "fixtext_fixref": "F-32989r743983_fix", "ident": { - "text": "CCI-000054", + "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020024", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11011,29 +10121,41 @@ "severity": "medium", "version": "RHEL-08-020023", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020023" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.", - "id": "V-230346", - "desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.", + "title": "RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", + "id": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:192", + "data": "oval:mil.disa.stig.rhel8:def:191", "label": "check" }, { - "data": "Configure the operating system to limit the number of concurrent sessions to \"10\" for all accounts and/or account types.\n\nAdd the following line to the top of the /etc/security/limits.conf or in a \".conf\" file defined in /etc/security/limits.d/:\n\n* hard maxlogins 10", + "data": "Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\n\nAdd/Modify the \"/etc/security/faillock.conf\" file to match the following line:\n\neven_deny_root", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000027-GPOS-00008\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard maxlogins 10\",\n \"lang\": \"en\",\n \"fixref\": \"F-32990r619863_fix\"\n },\n \"fix\": {\n \"id\": \"F-32990r619863_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:192\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230346r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230346\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\neven_deny_root\",\n \"lang\": \"en\",\n \"fixref\": \"F-32989r743983_fix\"\n },\n \"fix\": {\n \"id\": \"F-32989r743983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:191\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230345r743984_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11041,102 +10163,79 @@ { "tags": { "cci": [ - "CCI-000056" + "CCI-000054" ], "nist": [ - "AC-11 b" + "AC-10" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230348", - "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:193", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32992r743986_fix", - "fixtext_fixref": "F-32992r743986_fix", + "severity": "low", + "description": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230346", + "group_title": "SRG-OS-000027-GPOS-00008", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:192\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32990r619863_fix", + "fixtext_fixref": "F-32990r619863_fix", "ident": { - "text": "CCI-000056", + "text": "CCI-000054", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020040", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11159,29 +10258,41 @@ "severity": "low", "version": "RHEL-08-020024", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020024" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.", - "id": "V-230348", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "title": "RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.", + "id": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", + "desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:193", + "data": "oval:mil.disa.stig.rhel8:def:192", "label": "check" }, { - "data": "Configure the operating system to enable a user to initiate a session lock via tmux.\n\nCreate a global configuration file \"/etc/tmux.conf\" and add the following line:\n\nset -g lock-command vlock", + "data": "Configure the operating system to limit the number of concurrent sessions to \"10\" for all accounts and/or account types.\n\nAdd the following line to the top of the /etc/security/limits.conf or in a \".conf\" file defined in /etc/security/limits.d/:\n\n* hard maxlogins 10", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000028-GPOS-00009\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user to initiate a session lock via tmux.\\n\\nCreate a global configuration file \\\"/etc/tmux.conf\\\" and add the following line:\\n\\nset -g lock-command vlock\",\n \"lang\": \"en\",\n \"fixref\": \"F-32992r743986_fix\"\n },\n \"fix\": {\n \"id\": \"F-32992r743986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:193\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230348r743987_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230348\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard maxlogins 10\",\n \"lang\": \"en\",\n \"fixref\": \"F-32990r619863_fix\"\n },\n \"fix\": {\n \"id\": \"F-32990r619863_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:192\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230346r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11195,96 +10306,73 @@ "AC-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230349", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "group_id": "xccdf_mil.disa.stig_group_V-230348", "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:194", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32993r567794_fix", - "fixtext_fixref": "F-32993r567794_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:193\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32992r743986_fix", + "fixtext_fixref": "F-32992r743986_fix", "ident": { "text": "CCI-000056", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020041", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11307,29 +10395,41 @@ "severity": "medium", "version": "RHEL-08-020040", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020040" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must ensure session control is automatically started at shell initialization.", - "id": "V-230349", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "title": "RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.", + "id": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:194", + "data": "oval:mil.disa.stig.rhel8:def:193", "label": "check" }, { - "data": "Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \"/etc/bashrc\" configuration file:\n\n[ -n \"$PS1\" -a -z \"$TMUX\" ] && exec tmux\n\nThis setting will take effect at next logon.", + "data": "Configure the operating system to enable a user to initiate a session lock via tmux.\n\nCreate a global configuration file \"/etc/tmux.conf\" and add the following line:\n\nset -g lock-command vlock", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000028-GPOS-00009\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020041\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ensure session control is automatically started at shell initialization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \\\"/etc/bashrc\\\" configuration file:\\n\\n[ -n \\\"$PS1\\\" -a -z \\\"$TMUX\\\" ] && exec tmux\\n\\nThis setting will take effect at next logon.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32993r567794_fix\"\n },\n \"fix\": {\n \"id\": \"F-32993r567794_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:194\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230349r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230349\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user to initiate a session lock via tmux.\\n\\nCreate a global configuration file \\\"/etc/tmux.conf\\\" and add the following line:\\n\\nset -g lock-command vlock\",\n \"lang\": \"en\",\n \"fixref\": \"F-32992r743986_fix\"\n },\n \"fix\": {\n \"id\": \"F-32992r743986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:193\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230348r743987_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11342,97 +10442,74 @@ "nist": [ "AC-11 b" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230350", + "severity": "medium", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "group_id": "xccdf_mil.disa.stig_group_V-230349", "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:195", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32994r567797_fix", - "fixtext_fixref": "F-32994r567797_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:194\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32993r567794_fix", + "fixtext_fixref": "F-32993r567794_fix", "ident": { "text": "CCI-000056", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020042", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11455,29 +10532,41 @@ "severity": "medium", "version": "RHEL-08-020041", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020041" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent users from disabling session control mechanisms.", - "id": "V-230350", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "title": "RHEL 8 must ensure session control is automatically started at shell initialization.", + "id": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:195", + "data": "oval:mil.disa.stig.rhel8:def:194", "label": "check" }, { - "data": "Configure the operating system to prevent users from disabling the tmux terminal multiplexer by editing the \"/etc/shells\" configuration file to remove any instances of tmux.", + "data": "Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \"/etc/bashrc\" configuration file:\n\n[ -n \"$PS1\" -a -z \"$TMUX\" ] && exec tmux\n\nThis setting will take effect at next logon.", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000028-GPOS-00009\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020042\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent users from disabling session control mechanisms.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent users from disabling the tmux terminal multiplexer by editing the \\\"/etc/shells\\\" configuration file to remove any instances of tmux.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32994r567797_fix\"\n },\n \"fix\": {\n \"id\": \"F-32994r567797_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:195\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230350r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230350\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020041\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ensure session control is automatically started at shell initialization.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \\\"/etc/bashrc\\\" configuration file:\\n\\n[ -n \\\"$PS1\\\" -a -z \\\"$TMUX\\\" ] && exec tmux\\n\\nThis setting will take effect at next logon.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32993r567794_fix\"\n },\n \"fix\": {\n \"id\": \"F-32993r567794_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:194\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230349r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11485,102 +10574,79 @@ { "tags": { "cci": [ - "CCI-000192" + "CCI-000056" ], "nist": [ - "IA-5 (1) (a)" + "AC-11 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth\\n\\nNote the value of \\\"retry\\\" set in these configuration files should be between \\\"1\\\" and \\\"3\\\". Manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230356", - "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:196", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33000r567815_fix", - "fixtext_fixref": "F-33000r567815_fix", + "severity": "low", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "group_id": "xccdf_mil.disa.stig_group_V-230350", + "group_title": "SRG-OS-000028-GPOS-00009", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:195\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32994r567797_fix", + "fixtext_fixref": "F-32994r567797_fix", "ident": { - "text": "CCI-000192", + "text": "CCI-000056", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020100", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11603,29 +10669,41 @@ "severity": "low", "version": "RHEL-08-020042", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020042" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must ensure a password complexity module is enabled.", - "id": "V-230356", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.", + "title": "RHEL 8 must prevent users from disabling session control mechanisms.", + "id": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:196", + "data": "oval:mil.disa.stig.rhel8:def:195", "label": "check" }, { - "data": "Configure the operating system to use \"pwquality\" to enforce password complexity rules.\n\nAdd the following line to both \"/etc/pam.d/password-auth\" and \"/etc/pam.d/system-auth\" (or modify the line to have the required value):\n\npassword required pam_pwquality.so retry=3", + "data": "Configure the operating system to prevent users from disabling the tmux terminal multiplexer by editing the \"/etc/shells\" configuration file to remove any instances of tmux.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000069-GPOS-00037\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ensure a password complexity module is enabled.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth\\n\\nNote the value of \\\"retry\\\" set in these configuration files should be between \\\"1\\\" and \\\"3\\\". Manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to both \\\"/etc/pam.d/password-auth\\\" and \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\",\n \"lang\": \"en\",\n \"fixref\": \"F-33000r567815_fix\"\n },\n \"fix\": {\n \"id\": \"F-33000r567815_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:196\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230356r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230356\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020042\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent users from disabling session control mechanisms.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent users from disabling the tmux terminal multiplexer by editing the \\\"/etc/shells\\\" configuration file to remove any instances of tmux.\",\n \"lang\": \"en\",\n \"fixref\": \"F-32994r567797_fix\"\n },\n \"fix\": {\n \"id\": \"F-32994r567797_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:195\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230350r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11639,96 +10717,73 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230357", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", + "group_id": "xccdf_mil.disa.stig_group_V-230356", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:197", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33001r567818_fix", - "fixtext_fixref": "F-33001r567818_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:196\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33000r567815_fix", + "fixtext_fixref": "F-33000r567815_fix", "ident": { "text": "CCI-000192", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020110", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11751,29 +10806,41 @@ "severity": "medium", "version": "RHEL-08-020100", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020100" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.", - "id": "V-230357", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "title": "RHEL 8 must ensure a password complexity module is enabled.", + "id": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:197", + "data": "oval:mil.disa.stig.rhel8:def:196", "label": "check" }, { - "data": "Configure the operating system to enforce password complexity by requiring that at least one uppercase character be used by setting the \"ucredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\nucredit = -1", + "data": "Configure the operating system to use \"pwquality\" to enforce password complexity rules.\n\nAdd the following line to both \"/etc/pam.d/password-auth\" and \"/etc/pam.d/system-auth\" (or modify the line to have the required value):\n\npassword required pam_pwquality.so retry=3", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000069-GPOS-00037\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one uppercase character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33001r567818_fix\"\n },\n \"fix\": {\n \"id\": \"F-33001r567818_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:197\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230357r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230357\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ensure a password complexity module is enabled.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth\\n\\nNote the value of \\\"retry\\\" set in these configuration files should be between \\\"1\\\" and \\\"3\\\". Manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to both \\\"/etc/pam.d/password-auth\\\" and \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\",\n \"lang\": \"en\",\n \"fixref\": \"F-33000r567815_fix\"\n },\n \"fix\": {\n \"id\": \"F-33000r567815_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:196\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230356r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11781,102 +10848,79 @@ { "tags": { "cci": [ - "CCI-000193" + "CCI-000192" ], "nist": [ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230358", - "group_title": "SRG-OS-000070-GPOS-00038", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:198", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33002r567821_fix", - "fixtext_fixref": "F-33002r567821_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "group_id": "xccdf_mil.disa.stig_group_V-230357", + "group_title": "SRG-OS-000069-GPOS-00037", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:197\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33001r567818_fix", + "fixtext_fixref": "F-33001r567818_fix", "ident": { - "text": "CCI-000193", + "text": "CCI-000192", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020120", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11899,29 +10943,41 @@ "severity": "medium", "version": "RHEL-08-020110", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.", - "id": "V-230358", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "title": "RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.", + "id": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:198", + "data": "oval:mil.disa.stig.rhel8:def:197", "label": "check" }, { - "data": "Configure the operating system to enforce password complexity by requiring that at least one lower-case character be used by setting the \"lcredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\nlcredit = -1", + "data": "Configure the operating system to enforce password complexity by requiring that at least one uppercase character be used by setting the \"ucredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\nucredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000070-GPOS-00038\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one lower-case character be used by setting the \\\"lcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nlcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33002r567821_fix\"\n },\n \"fix\": {\n \"id\": \"F-33002r567821_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:198\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230358r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230358\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one uppercase character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33001r567818_fix\"\n },\n \"fix\": {\n \"id\": \"F-33001r567818_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:197\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230357r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -11929,102 +10985,79 @@ { "tags": { "cci": [ - "CCI-000194" + "CCI-000193" ], "nist": [ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230359", - "group_title": "SRG-OS-000071-GPOS-00039", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:199", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33003r567824_fix", - "fixtext_fixref": "F-33003r567824_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "group_id": "xccdf_mil.disa.stig_group_V-230358", + "group_title": "SRG-OS-000070-GPOS-00038", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:198\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33002r567821_fix", + "fixtext_fixref": "F-33002r567821_fix", "ident": { - "text": "CCI-000194", + "text": "CCI-000193", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020130", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12047,29 +11080,41 @@ "severity": "medium", "version": "RHEL-08-020120", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.", - "id": "V-230359", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "title": "RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.", + "id": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:199", + "data": "oval:mil.disa.stig.rhel8:def:198", "label": "check" }, { - "data": "Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \"dcredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\ndcredit = -1", + "data": "Configure the operating system to enforce password complexity by requiring that at least one lower-case character be used by setting the \"lcredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\nlcredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000071-GPOS-00039\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33003r567824_fix\"\n },\n \"fix\": {\n \"id\": \"F-33003r567824_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:199\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230359r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230359\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one lower-case character be used by setting the \\\"lcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nlcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33002r567821_fix\"\n },\n \"fix\": {\n \"id\": \"F-33002r567821_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:198\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230358r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12077,102 +11122,79 @@ { "tags": { "cci": [ - "CCI-000195" + "CCI-000194" ], "nist": [ - "IA-5 (1) (b)" + "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxclassrepeat\\\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230360", - "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:200", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33004r567827_fix", - "fixtext_fixref": "F-33004r567827_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "group_id": "xccdf_mil.disa.stig_group_V-230359", + "group_title": "SRG-OS-000071-GPOS-00039", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:199\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33003r567824_fix", + "fixtext_fixref": "F-33003r567824_fix", "ident": { - "text": "CCI-000195", + "text": "CCI-000194", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020140", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12195,29 +11217,41 @@ "severity": "medium", "version": "RHEL-08-020130", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.", - "id": "V-230360", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.", + "title": "RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.", + "id": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:200", + "data": "oval:mil.disa.stig.rhel8:def:199", "label": "check" }, { - "data": "Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \"maxclassrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" conf (or modify the line to have the required value):\n\nmaxclassrepeat = 4", + "data": "Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \"dcredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\ndcredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000072-GPOS-00040\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxclassrepeat\\\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-33004r567827_fix\"\n },\n \"fix\": {\n \"id\": \"F-33004r567827_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:200\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230360r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230360\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33003r567824_fix\"\n },\n \"fix\": {\n \"id\": \"F-33003r567824_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:199\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230359r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12231,96 +11265,73 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxrepeat\\\" option sets the maximum number of allowed same consecutive characters in a new password.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230361", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", + "group_id": "xccdf_mil.disa.stig_group_V-230360", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:201", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33005r567830_fix", - "fixtext_fixref": "F-33005r567830_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:200\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33004r567827_fix", + "fixtext_fixref": "F-33004r567827_fix", "ident": { "text": "CCI-000195", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020150", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12343,29 +11354,41 @@ "severity": "medium", "version": "RHEL-08-020140", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020140" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.", - "id": "V-230361", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.", + "title": "RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.", + "id": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:201", + "data": "oval:mil.disa.stig.rhel8:def:200", "label": "check" }, { - "data": "Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \"maxrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nmaxrepeat = 3", + "data": "Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \"maxclassrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" conf (or modify the line to have the required value):\n\nmaxclassrepeat = 4", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000072-GPOS-00040\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxrepeat\\\" option sets the maximum number of allowed same consecutive characters in a new password.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"lang\": \"en\",\n \"fixref\": \"F-33005r567830_fix\"\n },\n \"fix\": {\n \"id\": \"F-33005r567830_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:201\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230361r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230361\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxclassrepeat\\\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-33004r567827_fix\"\n },\n \"fix\": {\n \"id\": \"F-33004r567827_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:200\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230360r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12379,96 +11402,73 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"minclass\\\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230362", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", + "group_id": "xccdf_mil.disa.stig_group_V-230361", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:202", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33006r567833_fix", - "fixtext_fixref": "F-33006r567833_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:201\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33005r567830_fix", + "fixtext_fixref": "F-33005r567830_fix", "ident": { "text": "CCI-000195", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020160", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12491,29 +11491,41 @@ "severity": "medium", "version": "RHEL-08-020150", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020150" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must require the change of at least four character classes when passwords are changed.", - "id": "V-230362", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).", + "title": "RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.", + "id": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:202", + "data": "oval:mil.disa.stig.rhel8:def:201", "label": "check" }, { - "data": "Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \"minclass\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nminclass = 4", + "data": "Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \"maxrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nmaxrepeat = 3", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000072-GPOS-00040\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the change of at least four character classes when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"minclass\\\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-33006r567833_fix\"\n },\n \"fix\": {\n \"id\": \"F-33006r567833_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:202\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230362r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230362\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxrepeat\\\" option sets the maximum number of allowed same consecutive characters in a new password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"lang\": \"en\",\n \"fixref\": \"F-33005r567830_fix\"\n },\n \"fix\": {\n \"id\": \"F-33005r567830_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:201\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230361r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12527,96 +11539,73 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"difok\\\" option sets the number of characters in a password that must not be present in the old password.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230363", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", + "group_id": "xccdf_mil.disa.stig_group_V-230362", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:203", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33007r567836_fix", - "fixtext_fixref": "F-33007r567836_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:202\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33006r567833_fix", + "fixtext_fixref": "F-33006r567833_fix", "ident": { "text": "CCI-000195", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020170", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12639,29 +11628,41 @@ "severity": "medium", "version": "RHEL-08-020160", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must require the change of at least 8 characters when passwords are changed.", - "id": "V-230363", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.", + "title": "RHEL 8 must require the change of at least four character classes when passwords are changed.", + "id": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:203", + "data": "oval:mil.disa.stig.rhel8:def:202", "label": "check" }, { - "data": "Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \"difok\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\ndifok = 8", + "data": "Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \"minclass\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nminclass = 4", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000072-GPOS-00040\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the change of at least 8 characters when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"difok\\\" option sets the number of characters in a password that must not be present in the old password.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"lang\": \"en\",\n \"fixref\": \"F-33007r567836_fix\"\n },\n \"fix\": {\n \"id\": \"F-33007r567836_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:203\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230363r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230363\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the change of at least four character classes when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"minclass\\\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-33006r567833_fix\"\n },\n \"fix\": {\n \"id\": \"F-33006r567833_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:202\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230362r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12669,102 +11670,79 @@ { "tags": { "cci": [ - "CCI-000198" + "CCI-000195" ], "nist": [ - "IA-5 (1) (d)" + "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230364", - "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:204", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33008r567839_fix", - "fixtext_fixref": "F-33008r567839_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", + "group_id": "xccdf_mil.disa.stig_group_V-230363", + "group_title": "SRG-OS-000072-GPOS-00040", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:203\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33007r567836_fix", + "fixtext_fixref": "F-33007r567836_fix", "ident": { - "text": "CCI-000198", + "text": "CCI-000195", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020180", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12787,29 +11765,41 @@ "severity": "medium", "version": "RHEL-08-020170", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020170" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.", - "id": "V-230364", - "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "title": "RHEL 8 must require the change of at least 8 characters when passwords are changed.", + "id": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:204", + "data": "oval:mil.disa.stig.rhel8:def:203", "label": "check" }, { - "data": "Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\n\n$ sudo chage -m 1 [user]", + "data": "Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \"difok\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\ndifok = 8", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000075-GPOS-00043\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n$ sudo chage -m 1 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-33008r567839_fix\"\n },\n \"fix\": {\n \"id\": \"F-33008r567839_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:204\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230364r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230364\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require the change of at least 8 characters when passwords are changed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"difok\\\" option sets the number of characters in a password that must not be present in the old password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"lang\": \"en\",\n \"fixref\": \"F-33007r567836_fix\"\n },\n \"fix\": {\n \"id\": \"F-33007r567836_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:203\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230363r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12823,96 +11813,73 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230365", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "group_id": "xccdf_mil.disa.stig_group_V-230364", "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:205", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33009r567842_fix", - "fixtext_fixref": "F-33009r567842_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:204\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33008r567839_fix", + "fixtext_fixref": "F-33008r567839_fix", "ident": { "text": "CCI-000198", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020190", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12935,29 +11902,41 @@ "severity": "medium", "version": "RHEL-08-020180", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020180" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.", - "id": "V-230365", - "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "title": "RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.", + "id": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", + "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:205", + "data": "oval:mil.disa.stig.rhel8:def:204", "label": "check" }, { - "data": "Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\n\nAdd the following line in \"/etc/login.defs\" (or modify the line to have the required value):\n\nPASS_MIN_DAYS 1", + "data": "Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\n\n$ sudo chage -m 1 [user]", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000075-GPOS-00043\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33009r567842_fix\"\n },\n \"fix\": {\n \"id\": \"F-33009r567842_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:205\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230365r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230365\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n$ sudo chage -m 1 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-33008r567839_fix\"\n },\n \"fix\": {\n \"id\": \"F-33008r567839_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:204\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230364r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -12965,102 +11944,79 @@ { "tags": { "cci": [ - "CCI-000199" + "CCI-000198" ], "nist": [ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230366", - "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:206", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33010r567845_fix", - "fixtext_fixref": "F-33010r567845_fix", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "group_id": "xccdf_mil.disa.stig_group_V-230365", + "group_title": "SRG-OS-000075-GPOS-00043", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:205\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33009r567842_fix", + "fixtext_fixref": "F-33009r567842_fix", "ident": { - "text": "CCI-000199", + "text": "CCI-000198", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020200", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13083,29 +12039,41 @@ "severity": "medium", "version": "RHEL-08-020190", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020190" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.", - "id": "V-230366", - "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.", + "title": "RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.", + "id": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", + "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:206", + "data": "oval:mil.disa.stig.rhel8:def:205", "label": "check" }, { - "data": "Configure RHEL 8 to enforce a 60-day maximum password lifetime.\n\nAdd, or modify the following line in the \"/etc/login.defs\" file:\n\nPASS_MAX_DAYS 60", + "data": "Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\n\nAdd the following line in \"/etc/login.defs\" (or modify the line to have the required value):\n\nPASS_MIN_DAYS 1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000076-GPOS-00044\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to enforce a 60-day maximum password lifetime.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MAX_DAYS 60\",\n \"lang\": \"en\",\n \"fixref\": \"F-33010r567845_fix\"\n },\n \"fix\": {\n \"id\": \"F-33010r567845_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:206\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230366r646878_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230366\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33009r567842_fix\"\n },\n \"fix\": {\n \"id\": \"F-33009r567842_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:205\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230365r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -13119,96 +12087,73 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230367", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-230366", "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:207", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33011r567848_fix", - "fixtext_fixref": "F-33011r567848_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:206\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33010r567845_fix", + "fixtext_fixref": "F-33010r567845_fix", "ident": { "text": "CCI-000199", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020210", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13231,29 +12176,41 @@ "severity": "medium", "version": "RHEL-08-020200", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.", - "id": "V-230367", - "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.", + "title": "RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.", + "id": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", + "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:207", + "data": "oval:mil.disa.stig.rhel8:def:206", "label": "check" }, { - "data": "Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\n\n$ sudo chage -M 60 [user]", + "data": "Configure RHEL 8 to enforce a 60-day maximum password lifetime.\n\nAdd, or modify the following line in the \"/etc/login.defs\" file:\n\nPASS_MAX_DAYS 60", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000076-GPOS-00044\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n$ sudo chage -M 60 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-33011r567848_fix\"\n },\n \"fix\": {\n \"id\": \"F-33011r567848_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:207\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230367r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230367\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to enforce a 60-day maximum password lifetime.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MAX_DAYS 60\",\n \"lang\": \"en\",\n \"fixref\": \"F-33010r567845_fix\"\n },\n \"fix\": {\n \"id\": \"F-33010r567845_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:206\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230366r646878_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -13261,102 +12218,79 @@ { "tags": { "cci": [ - "CCI-000200" + "CCI-000199" ], "nist": [ - "IA-5 (1) (e)" + "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" consecutively as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth.\\n\\nNote that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230368", - "group_title": "SRG-OS-000077-GPOS-00045", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:208", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33012r567851_fix", - "fixtext_fixref": "F-33012r567851_fix", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-230367", + "group_title": "SRG-OS-000076-GPOS-00044", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:207\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33011r567848_fix", + "fixtext_fixref": "F-33011r567848_fix", "ident": { - "text": "CCI-000200", + "text": "CCI-000199", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020220", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13379,29 +12313,41 @@ "severity": "medium", "version": "RHEL-08-020210", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.", - "id": "V-230368", - "desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.", + "title": "RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.", + "id": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", + "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:208", + "data": "oval:mil.disa.stig.rhel8:def:207", "label": "check" }, { - "data": "Configure the operating system to prohibit password reuse for a minimum of five generations.\n\nAdd the following line in \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" (or modify the line to have the required value):\n\npassword required pam_pwhistory.so use_authtok remember=5 retry=3", + "data": "Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\n\n$ sudo chage -M 60 [user]", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000077-GPOS-00045\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" consecutively as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth.\\n\\nNote that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwhistory.so use_authtok remember=5 retry=3\",\n \"lang\": \"en\",\n \"fixref\": \"F-33012r567851_fix\"\n },\n \"fix\": {\n \"id\": \"F-33012r567851_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:208\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230368r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230368\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n$ sudo chage -M 60 [user]\",\n \"lang\": \"en\",\n \"fixref\": \"F-33011r567848_fix\"\n },\n \"fix\": {\n \"id\": \"F-33011r567848_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:207\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230367r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -13409,102 +12355,79 @@ { "tags": { "cci": [ - "CCI-000205" + "CCI-000200" ], "nist": [ - "IA-5 (1) (a)" + "IA-5 (1) (e)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Configurations are set in the \\\"etc/security/pwquality.conf\\\" file.\\n\\nThe \\\"minlen\\\", sometimes noted as minimum length, acts as a \\\"score\\\" of complexity based on the credit components of the \\\"pwquality\\\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \\\"score\\\" of \\\"minlen\\\". This will enable \\\"minlen\\\" to require a 15-character minimum.\\n\\nThe DoD minimum password requirement is 15 characters.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230369", - "group_title": "SRG-OS-000078-GPOS-00046", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:209", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33013r567854_fix", - "fixtext_fixref": "F-33013r567854_fix", + "description": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", + "group_id": "xccdf_mil.disa.stig_group_V-230368", + "group_title": "SRG-OS-000077-GPOS-00045", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:208\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33012r567851_fix", + "fixtext_fixref": "F-33012r567851_fix", "ident": { - "text": "CCI-000205", + "text": "CCI-000200", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020230", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13527,29 +12450,41 @@ "severity": "medium", "version": "RHEL-08-020220", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 passwords must have a minimum of 15 characters.", - "id": "V-230369", - "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.", + "title": "RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.", + "id": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", + "desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:209", + "data": "oval:mil.disa.stig.rhel8:def:208", "label": "check" }, { - "data": "Configure operating system to enforce a minimum 15-character password length.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nminlen = 15", + "data": "Configure the operating system to prohibit password reuse for a minimum of five generations.\n\nAdd the following line in \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" (or modify the line to have the required value):\n\npassword required pam_pwhistory.so use_authtok remember=5 retry=3", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000078-GPOS-00046\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords must have a minimum of 15 characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Configurations are set in the \\\"etc/security/pwquality.conf\\\" file.\\n\\nThe \\\"minlen\\\", sometimes noted as minimum length, acts as a \\\"score\\\" of complexity based on the credit components of the \\\"pwquality\\\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \\\"score\\\" of \\\"minlen\\\". This will enable \\\"minlen\\\" to require a 15-character minimum.\\n\\nThe DoD minimum password requirement is 15 characters.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"lang\": \"en\",\n \"fixref\": \"F-33013r567854_fix\"\n },\n \"fix\": {\n \"id\": \"F-33013r567854_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:209\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230369r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230369\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" consecutively as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth.\\n\\nNote that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwhistory.so use_authtok remember=5 retry=3\",\n \"lang\": \"en\",\n \"fixref\": \"F-33012r567851_fix\"\n },\n \"fix\": {\n \"id\": \"F-33012r567851_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:208\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230368r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -13563,96 +12498,73 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nThe DoD minimum password requirement is 15 characters.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230370", + "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", + "group_id": "xccdf_mil.disa.stig_group_V-230369", "group_title": "SRG-OS-000078-GPOS-00046", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:210", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33014r567857_fix", - "fixtext_fixref": "F-33014r567857_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:209\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33013r567854_fix", + "fixtext_fixref": "F-33013r567854_fix", "ident": { "text": "CCI-000205", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020231", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13675,29 +12587,41 @@ "severity": "medium", "version": "RHEL-08-020230", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 passwords for new users must have a minimum of 15 characters.", - "id": "V-230370", - "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.", + "title": "RHEL 8 passwords must have a minimum of 15 characters.", + "id": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", + "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:210", + "data": "oval:mil.disa.stig.rhel8:def:209", "label": "check" }, { - "data": "Configure operating system to enforce a minimum 15-character password length for new user accounts.\n\nAdd, or modify the following line in the \"/etc/login.defs\" file:\n\nPASS_MIN_LEN 15", + "data": "Configure operating system to enforce a minimum 15-character password length.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nminlen = 15", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000078-GPOS-00046\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020231\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords for new users must have a minimum of 15 characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nThe DoD minimum password requirement is 15 characters.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length for new user accounts.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MIN_LEN 15\",\n \"lang\": \"en\",\n \"fixref\": \"F-33014r567857_fix\"\n },\n \"fix\": {\n \"id\": \"F-33014r567857_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:210\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230370r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230370\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords must have a minimum of 15 characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Configurations are set in the \\\"etc/security/pwquality.conf\\\" file.\\n\\nThe \\\"minlen\\\", sometimes noted as minimum length, acts as a \\\"score\\\" of complexity based on the credit components of the \\\"pwquality\\\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \\\"score\\\" of \\\"minlen\\\". This will enable \\\"minlen\\\" to require a 15-character minimum.\\n\\nThe DoD minimum password requirement is 15 characters.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"lang\": \"en\",\n \"fixref\": \"F-33013r567854_fix\"\n },\n \"fix\": {\n \"id\": \"F-33013r567854_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:209\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230369r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -13705,102 +12629,79 @@ { "tags": { "cci": [ - "CCI-000795" + "CCI-000205" ], "nist": [ - "IA-4 e" + "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230373", - "group_title": "SRG-OS-000118-GPOS-00060", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:211", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33017r567866_fix", - "fixtext_fixref": "F-33017r567866_fix", + "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", + "group_id": "xccdf_mil.disa.stig_group_V-230370", + "group_title": "SRG-OS-000078-GPOS-00046", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:210\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33014r567857_fix", + "fixtext_fixref": "F-33014r567857_fix", "ident": { - "text": "CCI-000795", + "text": "CCI-000205", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020260", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13823,29 +12724,41 @@ "severity": "medium", "version": "RHEL-08-020231", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020231" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.", - "id": "V-230373", - "desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.", + "title": "RHEL 8 passwords for new users must have a minimum of 15 characters.", + "id": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", + "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:211", + "data": "oval:mil.disa.stig.rhel8:def:210", "label": "check" }, { - "data": "Configure RHEL 8 to disable account identifiers after 35 days of inactivity after the password expiration. \n\nRun the following command to change the configuration for useradd:\n\n$ sudo useradd -D -f 35\n\nDoD recommendation is 35 days, but a lower value is acceptable. The value \"-1\" will disable this feature, and \"0\" will disable the account immediately after the password expires.", + "data": "Configure operating system to enforce a minimum 15-character password length for new user accounts.\n\nAdd, or modify the following line in the \"/etc/login.defs\" file:\n\nPASS_MIN_LEN 15", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000118-GPOS-00060\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable account identifiers after 35 days of inactivity after the password expiration. \\n\\nRun the following command to change the configuration for useradd:\\n\\n$ sudo useradd -D -f 35\\n\\nDoD recommendation is 35 days, but a lower value is acceptable. The value \\\"-1\\\" will disable this feature, and \\\"0\\\" will disable the account immediately after the password expires.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33017r567866_fix\"\n },\n \"fix\": {\n \"id\": \"F-33017r567866_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:211\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230373r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230373\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020231\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 passwords for new users must have a minimum of 15 characters.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nThe DoD minimum password requirement is 15 characters.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length for new user accounts.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MIN_LEN 15\",\n \"lang\": \"en\",\n \"fixref\": \"F-33014r567857_fix\"\n },\n \"fix\": {\n \"id\": \"F-33014r567857_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:210\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230370r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -13853,102 +12766,79 @@ { "tags": { "cci": [ - "CCI-001619" + "CCI-000795" ], "nist": [ - "IA-5 (1) (a)" + "IA-4 e" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230375", - "group_title": "SRG-OS-000266-GPOS-00101", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:212", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33019r567872_fix", - "fixtext_fixref": "F-33019r567872_fix", + "description": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", + "group_id": "xccdf_mil.disa.stig_group_V-230373", + "group_title": "SRG-OS-000118-GPOS-00060", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:211\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33017r567866_fix", + "fixtext_fixref": "F-33017r567866_fix", "ident": { - "text": "CCI-001619", + "text": "CCI-000795", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020280", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13971,29 +12861,41 @@ "severity": "medium", "version": "RHEL-08-020260", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "All RHEL 8 passwords must contain at least one special character.", - "id": "V-230375", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "title": "RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.", + "id": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", + "desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:212", + "data": "oval:mil.disa.stig.rhel8:def:211", "label": "check" }, { - "data": "Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \"ocredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\nocredit = -1", + "data": "Configure RHEL 8 to disable account identifiers after 35 days of inactivity after the password expiration. \n\nRun the following command to change the configuration for useradd:\n\n$ sudo useradd -D -f 35\n\nDoD recommendation is 35 days, but a lower value is acceptable. The value \"-1\" will disable this feature, and \"0\" will disable the account immediately after the password expires.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000266-GPOS-00101\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"All RHEL 8 passwords must contain at least one special character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33019r567872_fix\"\n },\n \"fix\": {\n \"id\": \"F-33019r567872_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:212\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230375r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230375\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable account identifiers after 35 days of inactivity after the password expiration. \\n\\nRun the following command to change the configuration for useradd:\\n\\n$ sudo useradd -D -f 35\\n\\nDoD recommendation is 35 days, but a lower value is acceptable. The value \\\"-1\\\" will disable this feature, and \\\"0\\\" will disable the account immediately after the password expires.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33017r567866_fix\"\n },\n \"fix\": {\n \"id\": \"F-33017r567866_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:211\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230373r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14001,102 +12903,79 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-001619" ], "nist": [ - "CM-6 b" + "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230377", - "group_title": "SRG-OS-000480-GPOS-00225", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:214", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33021r567878_fix", - "fixtext_fixref": "F-33021r567878_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "group_id": "xccdf_mil.disa.stig_group_V-230375", + "group_title": "SRG-OS-000266-GPOS-00101", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:212\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33019r567872_fix", + "fixtext_fixref": "F-33019r567872_fix", "ident": { - "text": "CCI-000366", + "text": "CCI-001619", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020300", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14119,29 +12998,41 @@ "severity": "medium", "version": "RHEL-08-020280", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020280" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent the use of dictionary words for passwords.", - "id": "V-230377", - "desc": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.", + "title": "All RHEL 8 passwords must contain at least one special character.", + "id": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:214", + "data": "oval:mil.disa.stig.rhel8:def:212", "label": "check" }, { - "data": "Configure RHEL 8 to prevent the use of dictionary words for passwords.\n\nAdd or update the following line in the \"/etc/security/pwquality.conf\" file or a configuration file in the /etc/pwquality.conf.d/ directory to contain the \"dictcheck\" parameter:\n\ndictcheck=1", + "data": "Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \"ocredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\nocredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00225\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the use of dictionary words for passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent the use of dictionary words for passwords.\\n\\nAdd or update the following line in the \\\"/etc/security/pwquality.conf\\\" file or a configuration file in the /etc/pwquality.conf.d/ directory to contain the \\\"dictcheck\\\" parameter:\\n\\ndictcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33021r567878_fix\"\n },\n \"fix\": {\n \"id\": \"F-33021r567878_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:214\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230377r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230377\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"All RHEL 8 passwords must contain at least one special character.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33019r567872_fix\"\n },\n \"fix\": {\n \"id\": \"F-33019r567872_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:212\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230375r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14155,96 +13046,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230378", - "group_title": "SRG-OS-000480-GPOS-00226", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:215", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33022r567881_fix", - "fixtext_fixref": "F-33022r567881_fix", + "description": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", + "group_id": "xccdf_mil.disa.stig_group_V-230377", + "group_title": "SRG-OS-000480-GPOS-00225", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:214\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33021r567878_fix", + "fixtext_fixref": "F-33021r567878_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020310", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14267,29 +13135,41 @@ "severity": "medium", "version": "RHEL-08-020300", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.", - "id": "V-230378", - "desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "title": "RHEL 8 must prevent the use of dictionary words for passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", + "desc": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:215", + "data": "oval:mil.disa.stig.rhel8:def:214", "label": "check" }, { - "data": "Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\n\nModify the \"/etc/login.defs\" file to set the \"FAIL_DELAY\" parameter to \"4\" or greater:\n\nFAIL_DELAY 4", + "data": "Configure RHEL 8 to prevent the use of dictionary words for passwords.\n\nAdd or update the following line in the \"/etc/security/pwquality.conf\" file or a configuration file in the /etc/pwquality.conf.d/ directory to contain the \"dictcheck\" parameter:\n\ndictcheck=1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00226\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-33022r567881_fix\"\n },\n \"fix\": {\n \"id\": \"F-33022r567881_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:215\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230378r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230378\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent the use of dictionary words for passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent the use of dictionary words for passwords.\\n\\nAdd or update the following line in the \\\"/etc/security/pwquality.conf\\\" file or a configuration file in the /etc/pwquality.conf.d/ directory to contain the \\\"dictcheck\\\" parameter:\\n\\ndictcheck=1\",\n \"lang\": \"en\",\n \"fixref\": \"F-33021r567878_fix\"\n },\n \"fix\": {\n \"id\": \"F-33021r567878_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:214\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230377r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14302,97 +13182,74 @@ "nist": [ "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230380", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:216", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33024r743992_fix", - "fixtext_fixref": "F-33024r743992_fix", + "severity": "medium", + "description": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", + "group_id": "xccdf_mil.disa.stig_group_V-230378", + "group_title": "SRG-OS-000480-GPOS-00226", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:215\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33022r567881_fix", + "fixtext_fixref": "F-33022r567881_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020330", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14415,29 +13272,41 @@ "severity": "medium", "version": "RHEL-08-020310", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not allow accounts configured with blank or null passwords.", - "id": "V-230380", - "desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.", + "title": "RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.", + "id": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", + "desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:216", + "data": "oval:mil.disa.stig.rhel8:def:215", "label": "check" }, { - "data": "Edit the following line in \"etc/ssh/sshd_config\" to prevent logons with empty passwords.\n\nPermitEmptyPasswords no\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", + "data": "Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\n\nModify the \"/etc/login.defs\" file to set the \"FAIL_DELAY\" parameter to \"4\" or greater:\n\nFAIL_DELAY 4", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not allow accounts configured with blank or null passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the following line in \\\"etc/ssh/sshd_config\\\" to prevent logons with empty passwords.\\n\\nPermitEmptyPasswords no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-33024r743992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33024r743992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:216\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230380r743993_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230380\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"lang\": \"en\",\n \"fixref\": \"F-33022r567881_fix\"\n },\n \"fix\": {\n \"id\": \"F-33022r567881_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:215\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230378r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14450,97 +13319,74 @@ "nist": [ "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230382", + "severity": "high", + "description": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", + "group_id": "xccdf_mil.disa.stig_group_V-230380", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:218", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33026r567893_fix", - "fixtext_fixref": "F-33026r567893_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:216\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33024r743992_fix", + "fixtext_fixref": "F-33024r743992_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020350", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14563,29 +13409,41 @@ "severity": "high", "version": "RHEL-08-020330", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020330" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.", - "id": "V-230382", - "desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.", + "title": "RHEL 8 must not allow accounts configured with blank or null passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", + "desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:218", + "data": "oval:mil.disa.stig.rhel8:def:216", "label": "check" }, { - "data": "Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \"/etc/pam.d/sshd\" or in the \"sshd_config\" file used by the system (\"/etc/ssh/sshd_config\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\n\nModify the \"PrintLastLog\" line in \"/etc/ssh/sshd_config\" to match the following:\n\nPrintLastLog yes\n\nThe SSH service must be restarted for changes to \"sshd_config\" to take effect.", + "data": "Edit the following line in \"etc/ssh/sshd_config\" to prevent logons with empty passwords.\n\nPermitEmptyPasswords no\n\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\n\n$ sudo systemctl restart sshd.service", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33026r567893_fix\"\n },\n \"fix\": {\n \"id\": \"F-33026r567893_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:218\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230382r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230382\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not allow accounts configured with blank or null passwords.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the following line in \\\"etc/ssh/sshd_config\\\" to prevent logons with empty passwords.\\n\\nPermitEmptyPasswords no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-33024r743992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33024r743992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:216\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230380r743993_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14599,96 +13457,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230383", - "group_title": "SRG-OS-000480-GPOS-00228", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:219", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33027r567896_fix", - "fixtext_fixref": "F-33027r567896_fix", + "description": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", + "group_id": "xccdf_mil.disa.stig_group_V-230382", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:218\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33026r567893_fix", + "fixtext_fixref": "F-33026r567893_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-020351", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14711,29 +13546,41 @@ "severity": "medium", "version": "RHEL-08-020350", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.", - "id": "V-230383", - "desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.", + "title": "RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.", + "id": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", + "desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:219", + "data": "oval:mil.disa.stig.rhel8:def:218", "label": "check" }, { - "data": "Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\n\nAdd or edit the line for the \"UMASK\" parameter in \"/etc/login.defs\" file to \"077\":\n\nUMASK 077", + "data": "Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \"/etc/pam.d/sshd\" or in the \"sshd_config\" file used by the system (\"/etc/ssh/sshd_config\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\n\nModify the \"PrintLastLog\" line in \"/etc/ssh/sshd_config\" to match the following:\n\nPrintLastLog yes\n\nThe SSH service must be restarted for changes to \"sshd_config\" to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00228\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020351\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"lang\": \"en\",\n \"fixref\": \"F-33027r567896_fix\"\n },\n \"fix\": {\n \"id\": \"F-33027r567896_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:219\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230383r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230383\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33026r567893_fix\"\n },\n \"fix\": {\n \"id\": \"F-33026r567893_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:218\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230382r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14741,102 +13588,79 @@ { "tags": { "cci": [ - "CCI-002233" + "CCI-000366" ], "nist": [ - "AC-6 (8)" + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\\n\\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230386", - "group_title": "SRG-OS-000326-GPOS-00126", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:220", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33030r567905_fix", - "fixtext_fixref": "F-33030r567905_fix", + "description": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230383", + "group_title": "SRG-OS-000480-GPOS-00228", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:219\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33027r567896_fix", + "fixtext_fixref": "F-33027r567896_fix", "ident": { - "text": "CCI-002233", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030000", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14859,29 +13683,41 @@ "severity": "medium", "version": "RHEL-08-020351", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-020351" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.", - "id": "V-230386", - "desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127", + "title": "RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.", + "id": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", + "desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:220", + "data": "oval:mil.disa.stig.rhel8:def:219", "label": "check" }, { - "data": "Configure RHEL 8 to audit the execution of the \"execve\" system call.\n\nAdd or update the following file system rules to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k execpriv \n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k execpriv\n\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k execpriv \n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k execpriv \n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\n\nAdd or edit the line for the \"UMASK\" parameter in \"/etc/login.defs\" file to \"077\":\n\nUMASK 077", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000326-GPOS-00126\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\\n\\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002233\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"execve\\\" system call.\\n\\nAdd or update the following file system rules to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k execpriv\\n\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k execpriv \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33030r567905_fix\"\n },\n \"fix\": {\n \"id\": \"F-33030r567905_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:220\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230386r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230386\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020351\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"lang\": \"en\",\n \"fixref\": \"F-33027r567896_fix\"\n },\n \"fix\": {\n \"id\": \"F-33027r567896_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:219\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230383r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -14889,102 +13725,79 @@ { "tags": { "cci": [ - "CCI-000139" + "CCI-002233" ], "nist": [ - "AU-5 a" + "AC-6 (8)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230388", - "group_title": "SRG-OS-000046-GPOS-00022", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:222", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33032r567911_fix", - "fixtext_fixref": "F-33032r567911_fix", + "description": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", + "group_id": "xccdf_mil.disa.stig_group_V-230386", + "group_title": "SRG-OS-000326-GPOS-00126", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:220\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33030r567905_fix", + "fixtext_fixref": "F-33030r567905_fix", "ident": { - "text": "CCI-000139", + "text": "CCI-002233", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030020", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15007,29 +13820,41 @@ "severity": "medium", "version": "RHEL-08-030000", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.", - "id": "V-230388", - "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.", + "title": "The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.", + "id": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", + "desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:222", + "data": "oval:mil.disa.stig.rhel8:def:220", "label": "check" }, { - "data": "Configure \"auditd\" service to notify the SA and ISSO in the event of an audit processing failure. \n\nEdit the following line in \"/etc/audit/auditd.conf\" to ensure that administrators are notified via email for those situations:\n\naction_mail_acct = root", + "data": "Configure RHEL 8 to audit the execution of the \"execve\" system call.\n\nAdd or update the following file system rules to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k execpriv \n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k execpriv\n\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k execpriv \n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k execpriv \n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000046-GPOS-00022\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure \\\"auditd\\\" service to notify the SA and ISSO in the event of an audit processing failure. \\n\\nEdit the following line in \\\"/etc/audit/auditd.conf\\\" to ensure that administrators are notified via email for those situations:\\n\\naction_mail_acct = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-33032r567911_fix\"\n },\n \"fix\": {\n \"id\": \"F-33032r567911_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:222\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230388r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230388\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\\n\\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002233\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"execve\\\" system call.\\n\\nAdd or update the following file system rules to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k execpriv\\n\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k execpriv \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33030r567905_fix\"\n },\n \"fix\": {\n \"id\": \"F-33030r567905_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:220\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230386r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15037,102 +13862,79 @@ { "tags": { "cci": [ - "CCI-000140" + "CCI-000139" ], "nist": [ - "AU-5 b" + "AU-5 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230390", - "group_title": "SRG-OS-000047-GPOS-00023", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:223", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33034r567917_fix", - "fixtext_fixref": "F-33034r567917_fix", + "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", + "group_id": "xccdf_mil.disa.stig_group_V-230388", + "group_title": "SRG-OS-000046-GPOS-00022", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:222\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33032r567911_fix", + "fixtext_fixref": "F-33032r567911_fix", "ident": { - "text": "CCI-000140", + "text": "CCI-000139", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030040", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15155,29 +13957,41 @@ "severity": "medium", "version": "RHEL-08-030020", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 System must take appropriate action when an audit processing failure occurs.", - "id": "V-230390", - "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.", + "title": "The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.", + "id": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", + "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:223", + "data": "oval:mil.disa.stig.rhel8:def:222", "label": "check" }, { - "data": "Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\n\nAdd or update the following line (depending on configuration \"disk_error_action\" can be set to \"SYSLOG\" or \"SINGLE\" depending on configuration) in \"/etc/audit/auditd.conf\" file:\n\ndisk_error_action = HALT\n\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \"disk_error_action\" to \"SYSLOG\".", + "data": "Configure \"auditd\" service to notify the SA and ISSO in the event of an audit processing failure. \n\nEdit the following line in \"/etc/audit/auditd.conf\" to ensure that administrators are notified via email for those situations:\n\naction_mail_acct = root", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000047-GPOS-00023\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 System must take appropriate action when an audit processing failure occurs.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_error_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_error_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_error_action\\\" to \\\"SYSLOG\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33034r567917_fix\"\n },\n \"fix\": {\n \"id\": \"F-33034r567917_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:223\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230390r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230390\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure \\\"auditd\\\" service to notify the SA and ISSO in the event of an audit processing failure. \\n\\nEdit the following line in \\\"/etc/audit/auditd.conf\\\" to ensure that administrators are notified via email for those situations:\\n\\naction_mail_acct = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-33032r567911_fix\"\n },\n \"fix\": {\n \"id\": \"F-33032r567911_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:222\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230388r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15191,96 +14005,73 @@ "AU-5 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230391", + "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", + "group_id": "xccdf_mil.disa.stig_group_V-230390", "group_title": "SRG-OS-000047-GPOS-00023", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:224", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33035r743997_fix", - "fixtext_fixref": "F-33035r743997_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:223\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33034r567917_fix", + "fixtext_fixref": "F-33034r567917_fix", "ident": { "text": "CCI-000140", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030050", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15303,29 +14094,41 @@ "severity": "medium", "version": "RHEL-08-030040", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030040" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.", - "id": "V-230391", - "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.", + "title": "The RHEL 8 System must take appropriate action when an audit processing failure occurs.", + "id": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", + "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:224", + "data": "oval:mil.disa.stig.rhel8:def:223", "label": "check" }, { - "data": "Configure RHEL 8 to notify the System Administrator (SA) and Information System Security Officer (ISSO) when the audit storage volume is full by configuring the \"max_log_file_action\" parameter in the \"/etc/audit/auditd.conf\" file with the a value of \"syslog\" or \"keep_logs\":\n\nmax_log_file_action = syslog", + "data": "Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\n\nAdd or update the following line (depending on configuration \"disk_error_action\" can be set to \"SYSLOG\" or \"SINGLE\" depending on configuration) in \"/etc/audit/auditd.conf\" file:\n\ndisk_error_action = HALT\n\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \"disk_error_action\" to \"SYSLOG\".", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000047-GPOS-00023\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to notify the System Administrator (SA) and Information System Security Officer (ISSO) when the audit storage volume is full by configuring the \\\"max_log_file_action\\\" parameter in the \\\"/etc/audit/auditd.conf\\\" file with the a value of \\\"syslog\\\" or \\\"keep_logs\\\":\\n\\nmax_log_file_action = syslog\",\n \"lang\": \"en\",\n \"fixref\": \"F-33035r743997_fix\"\n },\n \"fix\": {\n \"id\": \"F-33035r743997_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:224\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230391r743998_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230391\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 System must take appropriate action when an audit processing failure occurs.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_error_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_error_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_error_action\\\" to \\\"SYSLOG\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33034r567917_fix\"\n },\n \"fix\": {\n \"id\": \"F-33034r567917_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:223\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230390r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15339,96 +14142,73 @@ "AU-5 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230392", + "description": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", + "group_id": "xccdf_mil.disa.stig_group_V-230391", "group_title": "SRG-OS-000047-GPOS-00023", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:225", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33036r567923_fix", - "fixtext_fixref": "F-33036r567923_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:224\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33035r743997_fix", + "fixtext_fixref": "F-33035r743997_fix", "ident": { "text": "CCI-000140", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030060", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15451,29 +14231,41 @@ "severity": "medium", "version": "RHEL-08-030050", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030050" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 audit system must take appropriate action when the audit storage volume is full.", - "id": "V-230392", - "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.", + "title": "The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.", + "id": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", + "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:225", + "data": "oval:mil.disa.stig.rhel8:def:224", "label": "check" }, { - "data": "Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\n\nAdd or update the following line (depending on configuration \"disk_full_action\" can be set to \"SYSLOG\" or \"SINGLE\" depending on configuration) in \"/etc/audit/auditd.conf\" file:\n\ndisk_full_action = HALT\n\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \"disk_full_action\" to \"SYSLOG\".", + "data": "Configure RHEL 8 to notify the System Administrator (SA) and Information System Security Officer (ISSO) when the audit storage volume is full by configuring the \"max_log_file_action\" parameter in the \"/etc/audit/auditd.conf\" file with the a value of \"syslog\" or \"keep_logs\":\n\nmax_log_file_action = syslog", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000047-GPOS-00023\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must take appropriate action when the audit storage volume is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_full_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_full_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_full_action\\\" to \\\"SYSLOG\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33036r567923_fix\"\n },\n \"fix\": {\n \"id\": \"F-33036r567923_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:225\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230392r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230392\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to notify the System Administrator (SA) and Information System Security Officer (ISSO) when the audit storage volume is full by configuring the \\\"max_log_file_action\\\" parameter in the \\\"/etc/audit/auditd.conf\\\" file with the a value of \\\"syslog\\\" or \\\"keep_logs\\\":\\n\\nmax_log_file_action = syslog\",\n \"lang\": \"en\",\n \"fixref\": \"F-33035r743997_fix\"\n },\n \"fix\": {\n \"id\": \"F-33035r743997_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:224\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230391r743998_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15481,102 +14273,79 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-000140" ], "nist": [ - "CM-6 b" + "AU-5 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230393", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:226", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33037r567926_fix", - "fixtext_fixref": "F-33037r567926_fix", + "description": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", + "group_id": "xccdf_mil.disa.stig_group_V-230392", + "group_title": "SRG-OS-000047-GPOS-00023", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:225\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33036r567923_fix", + "fixtext_fixref": "F-33036r567923_fix", "ident": { - "text": "CCI-000366", + "text": "CCI-000140", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030061", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15599,29 +14368,41 @@ "severity": "medium", "version": "RHEL-08-030060", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030060" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 audit system must audit local events.", - "id": "V-230393", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.", + "title": "The RHEL 8 audit system must take appropriate action when the audit storage volume is full.", + "id": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", + "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:226", + "data": "oval:mil.disa.stig.rhel8:def:225", "label": "check" }, { - "data": "Configure RHEL 8 to audit local events on the system.\n\nAdd or update the following line in \"/etc/audit/auditd.conf\" file:\n\nlocal_events = yes", + "data": "Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\n\nAdd or update the following line (depending on configuration \"disk_full_action\" can be set to \"SYSLOG\" or \"SINGLE\" depending on configuration) in \"/etc/audit/auditd.conf\" file:\n\ndisk_full_action = HALT\n\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \"disk_full_action\" to \"SYSLOG\".", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must audit local events.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit local events on the system.\\n\\nAdd or update the following line in \\\"/etc/audit/auditd.conf\\\" file:\\n\\nlocal_events = yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-33037r567926_fix\"\n },\n \"fix\": {\n \"id\": \"F-33037r567926_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:226\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230393r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230393\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must take appropriate action when the audit storage volume is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_full_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_full_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_full_action\\\" to \\\"SYSLOG\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33036r567923_fix\"\n },\n \"fix\": {\n \"id\": \"F-33036r567923_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:225\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230392r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15629,102 +14410,79 @@ { "tags": { "cci": [ - "CCI-001851" + "CCI-000366" ], "nist": [ - "AU-4 (1)" + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\\n\\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230394", - "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:227", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33038r567929_fix", - "fixtext_fixref": "F-33038r567929_fix", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", + "group_id": "xccdf_mil.disa.stig_group_V-230393", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:226\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33037r567926_fix", + "fixtext_fixref": "F-33037r567926_fix", "ident": { - "text": "CCI-001851", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030062", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15747,29 +14505,41 @@ "severity": "medium", "version": "RHEL-08-030061", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030061" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must label all off-loaded audit logs before sending them to the central log server.", - "id": "V-230394", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.", + "title": "The RHEL 8 audit system must audit local events.", + "id": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:227", + "data": "oval:mil.disa.stig.rhel8:def:226", "label": "check" }, { - "data": "Edit the /etc/audit/auditd.conf file and add or update the \"name_format\" option:\n\nname_format = hostname\n\nThe audit daemon must be restarted for changes to take effect.", + "data": "Configure RHEL 8 to audit local events on the system.\n\nAdd or update the following line in \"/etc/audit/auditd.conf\" file:\n\nlocal_events = yes", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000342-GPOS-00133\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030062\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must label all off-loaded audit logs before sending them to the central log server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\\n\\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33038r567929_fix\"\n },\n \"fix\": {\n \"id\": \"F-33038r567929_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:227\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230394r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230394\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must audit local events.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit local events on the system.\\n\\nAdd or update the following line in \\\"/etc/audit/auditd.conf\\\" file:\\n\\nlocal_events = yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-33037r567926_fix\"\n },\n \"fix\": {\n \"id\": \"F-33037r567926_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:226\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230393r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15777,102 +14547,79 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-001851" ], "nist": [ - "CM-6 b" + "AU-4 (1)" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230395", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:228", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33039r567932_fix", - "fixtext_fixref": "F-33039r567932_fix", + "severity": "medium", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230394", + "group_title": "SRG-OS-000342-GPOS-00133", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:227\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33038r567929_fix", + "fixtext_fixref": "F-33038r567929_fix", "ident": { - "text": "CCI-000366", + "text": "CCI-001851", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030063", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15895,29 +14642,41 @@ "severity": "medium", "version": "RHEL-08-030062", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030062" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must resolve audit information before writing to disk.", - "id": "V-230395", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.", + "title": "RHEL 8 must label all off-loaded audit logs before sending them to the central log server.", + "id": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:228", + "data": "oval:mil.disa.stig.rhel8:def:227", "label": "check" }, { - "data": "Edit the /etc/audit/auditd.conf file and add or update the \"log_format\" option:\n\nlog_format = ENRICHED\n\nThe audit daemon must be restarted for changes to take effect.", + "data": "Edit the /etc/audit/auditd.conf file and add or update the \"name_format\" option:\n\nname_format = hostname\n\nThe audit daemon must be restarted for changes to take effect.", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030063\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must resolve audit information before writing to disk.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"log_format\\\" option:\\n\\nlog_format = ENRICHED\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33039r567932_fix\"\n },\n \"fix\": {\n \"id\": \"F-33039r567932_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:228\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230395r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230395\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030062\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must label all off-loaded audit logs before sending them to the central log server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\\n\\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33038r567929_fix\"\n },\n \"fix\": {\n \"id\": \"F-33038r567929_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:227\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230394r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -15925,102 +14684,79 @@ { "tags": { "cci": [ - "CCI-000162" + "CCI-000366" ], "nist": [ - "AU-9 a" + "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230396", - "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:229", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33040r567935_fix", - "fixtext_fixref": "F-33040r567935_fix", + "severity": "low", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", + "group_id": "xccdf_mil.disa.stig_group_V-230395", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:228\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33039r567932_fix", + "fixtext_fixref": "F-33039r567932_fix", "ident": { - "text": "CCI-000162", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030070", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16043,29 +14779,41 @@ "severity": "low", "version": "RHEL-08-030063", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030063" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.", - "id": "V-230396", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084", + "title": "RHEL 8 must resolve audit information before writing to disk.", + "id": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:229", + "data": "oval:mil.disa.stig.rhel8:def:228", "label": "check" }, { - "data": "Configure the audit log to be protected from unauthorized read access by configuring the log group in the /etc/audit/auditd.conf file:\n\nlog_group = root", + "data": "Edit the /etc/audit/auditd.conf file and add or update the \"log_format\" option:\n\nlog_format = ENRICHED\n\nThe audit daemon must be restarted for changes to take effect.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-33040r567935_fix\"\n },\n \"fix\": {\n \"id\": \"F-33040r567935_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:229\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230396r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230396\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030063\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must resolve audit information before writing to disk.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"log_format\\\" option:\\n\\nlog_format = ENRICHED\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33039r567932_fix\"\n },\n \"fix\": {\n \"id\": \"F-33039r567932_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:228\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230395r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16079,96 +14827,73 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230397", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", + "group_id": "xccdf_mil.disa.stig_group_V-230396", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:230", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33041r567938_fix", - "fixtext_fixref": "F-33041r567938_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:229\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33040r567935_fix", + "fixtext_fixref": "F-33040r567935_fix", "ident": { "text": "CCI-000162", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030080", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16191,29 +14916,41 @@ "severity": "medium", "version": "RHEL-08-030070", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030070" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 audit logs must be owned by root to prevent unauthorized read access.", - "id": "V-230397", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084", + "title": "RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.", + "id": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:230", + "data": "oval:mil.disa.stig.rhel8:def:229", "label": "check" }, { - "data": "Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \"root\" with the following command:\n\n$ sudo chown root [audit_log_file]\n\nReplace \"[audit_log_file]\" to the correct audit log path, by default this location is \"/var/log/audit/audit.log\".", + "data": "Configure the audit log to be protected from unauthorized read access by configuring the log group in the /etc/audit/auditd.conf file:\n\nlog_group = root", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit logs must be owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_file]\\n\\nReplace \\\"[audit_log_file]\\\" to the correct audit log path, by default this location is \\\"/var/log/audit/audit.log\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33041r567938_fix\"\n },\n \"fix\": {\n \"id\": \"F-33041r567938_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:230\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230397r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230397\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-33040r567935_fix\"\n },\n \"fix\": {\n \"id\": \"F-33040r567935_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:229\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230396r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16227,96 +14964,73 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230398", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", + "group_id": "xccdf_mil.disa.stig_group_V-230397", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:231", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33042r567941_fix", - "fixtext_fixref": "F-33042r567941_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:230\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33041r567938_fix", + "fixtext_fixref": "F-33041r567938_fix", "ident": { "text": "CCI-000162", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030090", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16339,29 +15053,41 @@ "severity": "medium", "version": "RHEL-08-030080", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030080" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.", - "id": "V-230398", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "title": "RHEL 8 audit logs must be owned by root to prevent unauthorized read access.", + "id": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:231", + "data": "oval:mil.disa.stig.rhel8:def:230", "label": "check" }, { - "data": "Configure the audit log to be owned by root by configuring the log group in the /etc/audit/auditd.conf file:\n\nlog_group = root", + "data": "Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \"root\" with the following command:\n\n$ sudo chown root [audit_log_file]\n\nReplace \"[audit_log_file]\" to the correct audit log path, by default this location is \"/var/log/audit/audit.log\".", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030090\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be owned by root by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-33042r567941_fix\"\n },\n \"fix\": {\n \"id\": \"F-33042r567941_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:231\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230398r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230398\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit logs must be owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_file]\\n\\nReplace \\\"[audit_log_file]\\\" to the correct audit log path, by default this location is \\\"/var/log/audit/audit.log\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33041r567938_fix\"\n },\n \"fix\": {\n \"id\": \"F-33041r567938_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:230\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230397r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16375,96 +15101,73 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230399", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "group_id": "xccdf_mil.disa.stig_group_V-230398", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:232", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33043r567944_fix", - "fixtext_fixref": "F-33043r567944_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:231\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33042r567941_fix", + "fixtext_fixref": "F-33042r567941_fix", "ident": { "text": "CCI-000162", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030100", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16487,29 +15190,41 @@ "severity": "medium", "version": "RHEL-08-030090", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030090" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.", - "id": "V-230399", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "title": "RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.", + "id": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:232", + "data": "oval:mil.disa.stig.rhel8:def:231", "label": "check" }, { - "data": "Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \"root\" with the following command:\n\n$ sudo chown root [audit_log_directory]\n\nReplace \"[audit_log_directory]\" with the correct audit log directory path, by default this location is usually \"/var/log/audit\".", + "data": "Configure the audit log to be owned by root by configuring the log group in the /etc/audit/auditd.conf file:\n\nlog_group = root", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33043r567944_fix\"\n },\n \"fix\": {\n \"id\": \"F-33043r567944_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:232\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230399r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230399\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030090\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be owned by root by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"lang\": \"en\",\n \"fixref\": \"F-33042r567941_fix\"\n },\n \"fix\": {\n \"id\": \"F-33042r567941_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:231\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230398r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16523,96 +15238,73 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230400", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "group_id": "xccdf_mil.disa.stig_group_V-230399", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:233", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33044r567947_fix", - "fixtext_fixref": "F-33044r567947_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:232\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33043r567944_fix", + "fixtext_fixref": "F-33043r567944_fix", "ident": { "text": "CCI-000162", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030110", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16635,29 +15327,41 @@ "severity": "medium", "version": "RHEL-08-030100", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030100" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.", - "id": "V-230400", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "title": "RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.", + "id": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:233", + "data": "oval:mil.disa.stig.rhel8:def:232", "label": "check" }, { - "data": "Configure the audit log to be protected from unauthorized read access by setting the correct group-owner as \"root\" with the following command:\n\n$ sudo chgrp root [audit_log_directory]\n\nReplace \"[audit_log_directory]\" with the correct audit log directory path, by default this location is usually \"/var/log/audit\".", + "data": "Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \"root\" with the following command:\n\n$ sudo chown root [audit_log_directory]\n\nReplace \"[audit_log_directory]\" with the correct audit log directory path, by default this location is usually \"/var/log/audit\".", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by setting the correct group-owner as \\\"root\\\" with the following command:\\n\\n$ sudo chgrp root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33044r567947_fix\"\n },\n \"fix\": {\n \"id\": \"F-33044r567947_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:233\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230400r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230400\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33043r567944_fix\"\n },\n \"fix\": {\n \"id\": \"F-33043r567944_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:232\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230399r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16671,96 +15375,73 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230401", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "group_id": "xccdf_mil.disa.stig_group_V-230400", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:234", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33045r567950_fix", - "fixtext_fixref": "F-33045r567950_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:233\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33044r567947_fix", + "fixtext_fixref": "F-33044r567947_fix", "ident": { "text": "CCI-000162", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030120", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16783,29 +15464,41 @@ "severity": "medium", "version": "RHEL-08-030110", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.", - "id": "V-230401", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "title": "RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.", + "id": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:234", + "data": "oval:mil.disa.stig.rhel8:def:233", "label": "check" }, { - "data": "Configure the audit log directory to be protected from unauthorized read access by setting the correct permissive mode with the following command:\n\n$ sudo chmod 0700 [audit_log_directory]\n\nReplace \"[audit_log_directory]\" to the correct audit log directory path, by default this location is \"/var/log/audit\".", + "data": "Configure the audit log to be protected from unauthorized read access by setting the correct group-owner as \"root\" with the following command:\n\n$ sudo chgrp root [audit_log_directory]\n\nReplace \"[audit_log_directory]\" with the correct audit log directory path, by default this location is usually \"/var/log/audit\".", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log directory to be protected from unauthorized read access by setting the correct permissive mode with the following command:\\n\\n$ sudo chmod 0700 [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" to the correct audit log directory path, by default this location is \\\"/var/log/audit\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33045r567950_fix\"\n },\n \"fix\": {\n \"id\": \"F-33045r567950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:234\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230401r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230401\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by setting the correct group-owner as \\\"root\\\" with the following command:\\n\\n$ sudo chgrp root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33044r567947_fix\"\n },\n \"fix\": {\n \"id\": \"F-33044r567947_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:233\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230400r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16819,96 +15512,73 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230402", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "group_id": "xccdf_mil.disa.stig_group_V-230401", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:235", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33046r567953_fix", - "fixtext_fixref": "F-33046r567953_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:234\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33045r567950_fix", + "fixtext_fixref": "F-33045r567950_fix", "ident": { "text": "CCI-000162", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030121", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16931,29 +15601,41 @@ "severity": "medium", "version": "RHEL-08-030120", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 audit system must protect auditing rules from unauthorized change.", - "id": "V-230402", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "title": "RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.", + "id": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:235", + "data": "oval:mil.disa.stig.rhel8:def:234", "label": "check" }, { - "data": "Configure the audit system to set the audit rules to be immutable by adding the following line to \"/etc/audit/rules.d/audit.rules\"\n\n-e 2\n\nNote: Once set, the system must be rebooted for auditing to be changed. It is recommended to add this option as the last step in securing the system.", + "data": "Configure the audit log directory to be protected from unauthorized read access by setting the correct permissive mode with the following command:\n\n$ sudo chmod 0700 [audit_log_directory]\n\nReplace \"[audit_log_directory]\" to the correct audit log directory path, by default this location is \"/var/log/audit\".", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit system must protect auditing rules from unauthorized change.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the audit rules to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n-e 2\\n\\nNote: Once set, the system must be rebooted for auditing to be changed. It is recommended to add this option as the last step in securing the system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33046r567953_fix\"\n },\n \"fix\": {\n \"id\": \"F-33046r567953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:235\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230402r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230402\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log directory to be protected from unauthorized read access by setting the correct permissive mode with the following command:\\n\\n$ sudo chmod 0700 [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" to the correct audit log directory path, by default this location is \\\"/var/log/audit\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33045r567950_fix\"\n },\n \"fix\": {\n \"id\": \"F-33045r567950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:234\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230401r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -16967,96 +15649,73 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230403", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "group_id": "xccdf_mil.disa.stig_group_V-230402", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:236", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33047r567956_fix", - "fixtext_fixref": "F-33047r567956_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:235\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33046r567953_fix", + "fixtext_fixref": "F-33046r567953_fix", "ident": { "text": "CCI-000162", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030122", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17079,29 +15738,41 @@ "severity": "medium", "version": "RHEL-08-030121", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030121" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 audit system must protect logon UIDs from unauthorized change.", - "id": "V-230403", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "title": "RHEL 8 audit system must protect auditing rules from unauthorized change.", + "id": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:236", + "data": "oval:mil.disa.stig.rhel8:def:235", "label": "check" }, { - "data": "Configure the audit system to set the logon UIDs to be immutable by adding the following line to \"/etc/audit/rules.d/audit.rules\"\n\n--loginuid-immutable", + "data": "Configure the audit system to set the audit rules to be immutable by adding the following line to \"/etc/audit/rules.d/audit.rules\"\n\n-e 2\n\nNote: Once set, the system must be rebooted for auditing to be changed. It is recommended to add this option as the last step in securing the system.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000057-GPOS-00027\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit system must protect logon UIDs from unauthorized change.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the logon UIDs to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n--loginuid-immutable\",\n \"lang\": \"en\",\n \"fixref\": \"F-33047r567956_fix\"\n },\n \"fix\": {\n \"id\": \"F-33047r567956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:236\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230403r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230403\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit system must protect auditing rules from unauthorized change.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the audit rules to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n-e 2\\n\\nNote: Once set, the system must be rebooted for auditing to be changed. It is recommended to add this option as the last step in securing the system.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33046r567953_fix\"\n },\n \"fix\": {\n \"id\": \"F-33046r567953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:235\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230402r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -17109,102 +15780,79 @@ { "tags": { "cci": [ - "CCI-000169" + "CCI-000162" ], "nist": [ - "AU-12 a" + "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230404", - "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:237", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33048r567959_fix", - "fixtext_fixref": "F-33048r567959_fix", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "group_id": "xccdf_mil.disa.stig_group_V-230403", + "group_title": "SRG-OS-000057-GPOS-00027", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:236\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33047r567956_fix", + "fixtext_fixref": "F-33047r567956_fix", "ident": { - "text": "CCI-000169", + "text": "CCI-000162", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030130", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17227,29 +15875,41 @@ "severity": "medium", "version": "RHEL-08-030122", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030122" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.", - "id": "V-230404", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "title": "RHEL 8 audit system must protect logon UIDs from unauthorized change.", + "id": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:237", + "data": "oval:mil.disa.stig.rhel8:def:236", "label": "check" }, { - "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/shadow\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/shadow -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to set the logon UIDs to be immutable by adding the following line to \"/etc/audit/rules.d/audit.rules\"\n\n--loginuid-immutable", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/shadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33048r567959_fix\"\n },\n \"fix\": {\n \"id\": \"F-33048r567959_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:237\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230404r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230404\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit system must protect logon UIDs from unauthorized change.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the logon UIDs to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n--loginuid-immutable\",\n \"lang\": \"en\",\n \"fixref\": \"F-33047r567956_fix\"\n },\n \"fix\": {\n \"id\": \"F-33047r567956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:236\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230403r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -17263,96 +15923,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230405", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "group_id": "xccdf_mil.disa.stig_group_V-230404", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:238", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33049r567962_fix", - "fixtext_fixref": "F-33049r567962_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:237\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33048r567959_fix", + "fixtext_fixref": "F-33048r567959_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030140", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17375,29 +16012,41 @@ "severity": "medium", "version": "RHEL-08-030130", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.", - "id": "V-230405", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221", + "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.", + "id": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:238", + "data": "oval:mil.disa.stig.rhel8:def:237", "label": "check" }, { - "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/security/opasswd\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/security/opasswd -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/shadow\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/shadow -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/security/opasswd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33049r567962_fix\"\n },\n \"fix\": {\n \"id\": \"F-33049r567962_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:238\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230405r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230405\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/shadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33048r567959_fix\"\n },\n \"fix\": {\n \"id\": \"F-33048r567959_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:237\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230404r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -17411,96 +16060,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230406", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", + "group_id": "xccdf_mil.disa.stig_group_V-230405", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:239", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33050r567965_fix", - "fixtext_fixref": "F-33050r567965_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:238\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33049r567962_fix", + "fixtext_fixref": "F-33049r567962_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030150", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17523,29 +16149,41 @@ "severity": "medium", "version": "RHEL-08-030140", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030140" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.", - "id": "V-230406", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.", + "id": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:239", + "data": "oval:mil.disa.stig.rhel8:def:238", "label": "check" }, { - "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/passwd\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/passwd -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/security/opasswd\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/security/opasswd -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33050r567965_fix\"\n },\n \"fix\": {\n \"id\": \"F-33050r567965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:239\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230406r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230406\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/security/opasswd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33049r567962_fix\"\n },\n \"fix\": {\n \"id\": \"F-33049r567962_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:238\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230405r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -17559,96 +16197,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230407", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "group_id": "xccdf_mil.disa.stig_group_V-230406", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:240", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33051r567968_fix", - "fixtext_fixref": "F-33051r567968_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:239\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33050r567965_fix", + "fixtext_fixref": "F-33050r567965_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030160", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17671,29 +16286,41 @@ "severity": "medium", "version": "RHEL-08-030150", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030150" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.", - "id": "V-230407", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.", + "id": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:240", + "data": "oval:mil.disa.stig.rhel8:def:239", "label": "check" }, { - "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/gshadow\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/gshadow -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/passwd\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/passwd -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33051r567968_fix\"\n },\n \"fix\": {\n \"id\": \"F-33051r567968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:240\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230407r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230407\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33050r567965_fix\"\n },\n \"fix\": {\n \"id\": \"F-33050r567965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:239\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230406r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -17707,96 +16334,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230408", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "group_id": "xccdf_mil.disa.stig_group_V-230407", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:241", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33052r567971_fix", - "fixtext_fixref": "F-33052r567971_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:240\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33051r567968_fix", + "fixtext_fixref": "F-33051r567968_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030170", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17819,29 +16423,41 @@ "severity": "medium", "version": "RHEL-08-030160", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.", - "id": "V-230408", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.", + "id": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:241", + "data": "oval:mil.disa.stig.rhel8:def:240", "label": "check" }, { - "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/group\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/group -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/gshadow\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/gshadow -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33052r567971_fix\"\n },\n \"fix\": {\n \"id\": \"F-33052r567971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:241\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230408r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230408\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33051r567968_fix\"\n },\n \"fix\": {\n \"id\": \"F-33051r567968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:240\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230407r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -17855,96 +16471,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230409", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "group_id": "xccdf_mil.disa.stig_group_V-230408", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:242", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33053r567974_fix", - "fixtext_fixref": "F-33053r567974_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:241\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33052r567971_fix", + "fixtext_fixref": "F-33052r567971_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030171", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17967,29 +16560,41 @@ "severity": "medium", "version": "RHEL-08-030170", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030170" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.", - "id": "V-230409", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.", + "id": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:242", + "data": "oval:mil.disa.stig.rhel8:def:241", "label": "check" }, { - "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/sudoers\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/sudoers -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/group\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/group -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33053r567974_fix\"\n },\n \"fix\": {\n \"id\": \"F-33053r567974_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:242\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230409r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230409\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33052r567971_fix\"\n },\n \"fix\": {\n \"id\": \"F-33052r567971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:241\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230408r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18003,96 +16608,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230410", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "group_id": "xccdf_mil.disa.stig_group_V-230409", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:243", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33054r567977_fix", - "fixtext_fixref": "F-33054r567977_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:242\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33053r567974_fix", + "fixtext_fixref": "F-33053r567974_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030172", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18115,29 +16697,41 @@ "severity": "medium", "version": "RHEL-08-030171", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030171" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.", - "id": "V-230410", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.", + "id": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:243", + "data": "oval:mil.disa.stig.rhel8:def:242", "label": "check" }, { - "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/sudoers.d/\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/sudoers.d/ -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/sudoers\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/sudoers -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers.d/\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers.d/ -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33054r567977_fix\"\n },\n \"fix\": {\n \"id\": \"F-33054r567977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:243\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230410r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230410\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33053r567974_fix\"\n },\n \"fix\": {\n \"id\": \"F-33053r567974_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:242\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230409r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18151,96 +16745,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230411", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "group_id": "xccdf_mil.disa.stig_group_V-230410", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:244", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33055r646880_fix", - "fixtext_fixref": "F-33055r646880_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:243\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33054r567977_fix", + "fixtext_fixref": "F-33054r567977_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030180", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18263,29 +16834,41 @@ "severity": "medium", "version": "RHEL-08-030172", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030172" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 audit package must be installed.", - "id": "V-230411", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220", + "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.", + "id": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:244", + "data": "oval:mil.disa.stig.rhel8:def:243", "label": "check" }, { - "data": "Configure the audit service to produce audit records containing the information needed to establish when (date and time) an event occurred.\n\nInstall the audit service (if the audit service is not already installed) with the following command:\n\n$ sudo yum install audit", + "data": "Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/sudoers.d/\".\n\nAdd or update the following file system rule to \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/sudoers.d/ -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit package must be installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit service to produce audit records containing the information needed to establish when (date and time) an event occurred.\\n\\nInstall the audit service (if the audit service is not already installed) with the following command:\\n\\n$ sudo yum install audit\",\n \"lang\": \"en\",\n \"fixref\": \"F-33055r646880_fix\"\n },\n \"fix\": {\n \"id\": \"F-33055r646880_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:244\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230411r744000_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230411\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers.d/\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers.d/ -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33054r567977_fix\"\n },\n \"fix\": {\n \"id\": \"F-33054r567977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:243\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230410r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18299,96 +16882,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"su\\\" command allows a user to run commands with a substitute user and group ID.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230412", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", + "group_id": "xccdf_mil.disa.stig_group_V-230411", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:245", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33056r567983_fix", - "fixtext_fixref": "F-33056r567983_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:244\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33055r646880_fix", + "fixtext_fixref": "F-33055r646880_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030190", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18411,29 +16971,41 @@ "severity": "medium", "version": "RHEL-08-030180", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030180" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.", - "id": "V-230412", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "title": "The RHEL 8 audit package must be installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:245", + "data": "oval:mil.disa.stig.rhel8:def:244", "label": "check" }, { - "data": "Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur by adding or updating the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit service to produce audit records containing the information needed to establish when (date and time) an event occurred.\n\nInstall the audit service (if the audit service is not already installed) with the following command:\n\n$ sudo yum install audit", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"su\\\" command allows a user to run commands with a substitute user and group ID.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur by adding or updating the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33056r567983_fix\"\n },\n \"fix\": {\n \"id\": \"F-33056r567983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:245\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230412r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230412\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit package must be installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit service to produce audit records containing the information needed to establish when (date and time) an event occurred.\\n\\nInstall the audit service (if the audit service is not already installed) with the following command:\\n\\n$ sudo yum install audit\",\n \"lang\": \"en\",\n \"fixref\": \"F-33055r646880_fix\"\n },\n \"fix\": {\n \"id\": \"F-33055r646880_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:244\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230411r744000_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18447,96 +17019,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230413", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230412", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:246", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33057r567986_fix", - "fixtext_fixref": "F-33057r567986_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:245\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33056r567983_fix", + "fixtext_fixref": "F-33056r567983_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030200", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18559,29 +17108,41 @@ "severity": "medium", "version": "RHEL-08-030190", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030190" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.", - "id": "V-230413", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210", + "title": "Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:246", + "data": "oval:mil.disa.stig.rhel8:def:245", "label": "check" }, { - "data": "Configure RHEL 8 to audit the execution of the \"lremovexattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur by adding or updating the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lremovexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33057r567986_fix\"\n },\n \"fix\": {\n \"id\": \"F-33057r567986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:246\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230413r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230413\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"su\\\" command allows a user to run commands with a substitute user and group ID.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur by adding or updating the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33056r567983_fix\"\n },\n \"fix\": {\n \"id\": \"F-33056r567983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:245\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230412r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18595,96 +17156,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Removexattr\\\" is a system call that removes extended attributes.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230414", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230413", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:247", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33058r567989_fix", - "fixtext_fixref": "F-33058r567989_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:246\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33057r567986_fix", + "fixtext_fixref": "F-33057r567986_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030210", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18707,29 +17245,41 @@ "severity": "medium", "version": "RHEL-08-030200", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.", - "id": "V-230414", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210", + "title": "The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.", + "id": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:247", + "data": "oval:mil.disa.stig.rhel8:def:246", "label": "check" }, { - "data": "Configure RHEL 8 to audit the execution of the \"removexattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to audit the execution of the \"lremovexattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Removexattr\\\" is a system call that removes extended attributes.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"removexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33058r567989_fix\"\n },\n \"fix\": {\n \"id\": \"F-33058r567989_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:247\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230414r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230414\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lremovexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33057r567986_fix\"\n },\n \"fix\": {\n \"id\": \"F-33057r567986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:246\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230413r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18743,96 +17293,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230415", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230414", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:248", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33059r567992_fix", - "fixtext_fixref": "F-33059r567992_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:247\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33058r567989_fix", + "fixtext_fixref": "F-33058r567989_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030220", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18855,29 +17382,41 @@ "severity": "medium", "version": "RHEL-08-030210", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.", - "id": "V-230415", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219", + "title": "The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.", + "id": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:248", + "data": "oval:mil.disa.stig.rhel8:def:247", "label": "check" }, { - "data": "Configure RHEL 8 to audit the execution of the \"lsetxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to audit the execution of the \"removexattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \\n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33059r567992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33059r567992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:248\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230415r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230415\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Removexattr\\\" is a system call that removes extended attributes.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"removexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33058r567989_fix\"\n },\n \"fix\": {\n \"id\": \"F-33058r567989_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:247\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230414r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -18891,96 +17430,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The auid representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230416", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", + "group_id": "xccdf_mil.disa.stig_group_V-230415", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:249", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33060r567995_fix", - "fixtext_fixref": "F-33060r567995_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:248\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33059r567992_fix", + "fixtext_fixref": "F-33059r567992_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030230", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19003,29 +17519,41 @@ "severity": "medium", "version": "RHEL-08-030220", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.", - "id": "V-230416", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219", + "title": "The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.", + "id": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:249", + "data": "oval:mil.disa.stig.rhel8:def:248", "label": "check" }, { - "data": "Configure RHEL 8 to audit the execution of the \"fsetxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to audit the execution of the \"lsetxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The auid representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33060r567995_fix\"\n },\n \"fix\": {\n \"id\": \"F-33060r567995_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:249\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230416r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230416\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \\n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33059r567992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33059r567992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:248\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230415r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19039,96 +17567,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230417", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", + "group_id": "xccdf_mil.disa.stig_group_V-230416", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:250", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33061r567998_fix", - "fixtext_fixref": "F-33061r567998_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:249\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33060r567995_fix", + "fixtext_fixref": "F-33060r567995_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030240", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19151,29 +17656,41 @@ "severity": "medium", "version": "RHEL-08-030230", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.", - "id": "V-230417", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210", + "title": "The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.", + "id": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:250", + "data": "oval:mil.disa.stig.rhel8:def:249", "label": "check" }, { - "data": "Configure RHEL 8 to audit the execution of the \"fremovexattr\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to audit the execution of the \"fsetxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fremovexattr\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33061r567998_fix\"\n },\n \"fix\": {\n \"id\": \"F-33061r567998_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:250\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230417r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230417\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The auid representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33060r567995_fix\"\n },\n \"fix\": {\n \"id\": \"F-33060r567995_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:249\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230416r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19187,96 +17704,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chage\\\" command is used to change or view user password expiry information.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230418", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230417", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:251", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33062r568001_fix", - "fixtext_fixref": "F-33062r568001_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:250\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33061r567998_fix", + "fixtext_fixref": "F-33061r567998_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030250", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19299,29 +17793,41 @@ "severity": "medium", "version": "RHEL-08-030240", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.", - "id": "V-230418", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215", + "title": "The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.", + "id": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:251", + "data": "oval:mil.disa.stig.rhel8:def:250", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"chage\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to audit the execution of the \"fremovexattr\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chage\\\" command is used to change or view user password expiry information.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"chage\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33062r568001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33062r568001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:251\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230418r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230418\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fremovexattr\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33061r567998_fix\"\n },\n \"fix\": {\n \"id\": \"F-33061r567998_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:250\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230417r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19335,96 +17841,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chcon\\\" command is used to change file SELinux security context.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230419", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230418", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:252", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33063r568004_fix", - "fixtext_fixref": "F-33063r568004_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:251\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33062r568001_fix", + "fixtext_fixref": "F-33062r568001_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030260", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19447,29 +17930,41 @@ "severity": "medium", "version": "RHEL-08-030250", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.", - "id": "V-230419", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:252", + "data": "oval:mil.disa.stig.rhel8:def:251", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chcon\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"chage\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chcon\\\" command is used to change file SELinux security context.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chcon\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33063r568004_fix\"\n },\n \"fix\": {\n \"id\": \"F-33063r568004_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:252\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230419r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230419\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chage\\\" command is used to change or view user password expiry information.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"chage\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33062r568001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33062r568001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:251\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230418r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19483,96 +17978,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Setxattr\\\" is a system call used to set an extended attribute value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230420", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230419", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:253", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33064r568007_fix", - "fixtext_fixref": "F-33064r568007_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:252\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33063r568004_fix", + "fixtext_fixref": "F-33063r568004_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030270", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19595,29 +18067,41 @@ "severity": "medium", "version": "RHEL-08-030260", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.", - "id": "V-230420", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:253", + "data": "oval:mil.disa.stig.rhel8:def:252", "label": "check" }, { - "data": "Configure RHEL 8 to audit the execution of the \"setxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chcon\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Setxattr\\\" is a system call used to set an extended attribute value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"setxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33064r568007_fix\"\n },\n \"fix\": {\n \"id\": \"F-33064r568007_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:253\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230420r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230420\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chcon\\\" command is used to change file SELinux security context.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chcon\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33063r568004_fix\"\n },\n \"fix\": {\n \"id\": \"F-33063r568004_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:252\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230419r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19631,96 +18115,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-agent\\\" is a program to hold private keys used for public key authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230421", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230420", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:254", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33065r568010_fix", - "fixtext_fixref": "F-33065r568010_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:253\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33064r568007_fix", + "fixtext_fixref": "F-33064r568007_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030280", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19743,29 +18204,41 @@ "severity": "medium", "version": "RHEL-08-030270", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030270" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.", - "id": "V-230421", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.", + "id": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:254", + "data": "oval:mil.disa.stig.rhel8:def:253", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ssh-agent\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to audit the execution of the \"setxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-agent\\\" is a program to hold private keys used for public key authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-agent\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33065r568010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33065r568010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:254\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230421r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230421\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Setxattr\\\" is a system call used to set an extended attribute value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"setxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33064r568007_fix\"\n },\n \"fix\": {\n \"id\": \"F-33064r568007_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:253\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230420r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19779,96 +18252,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"passwd\\\" command is used to change passwords for user accounts.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230422", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230421", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:255", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33066r568013_fix", - "fixtext_fixref": "F-33066r568013_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:254\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33065r568010_fix", + "fixtext_fixref": "F-33065r568010_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030290", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19891,29 +18341,41 @@ "severity": "medium", "version": "RHEL-08-030280", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030280" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.", - "id": "V-230422", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:255", + "data": "oval:mil.disa.stig.rhel8:def:254", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"passwd\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ssh-agent\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"passwd\\\" command is used to change passwords for user accounts.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"passwd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33066r568013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33066r568013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:255\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230422r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230422\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-agent\\\" is a program to hold private keys used for public key authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-agent\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33065r568010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33065r568010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:254\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230421r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -19927,96 +18389,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" command is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230423", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230422", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:256", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33067r568016_fix", - "fixtext_fixref": "F-33067r568016_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:255\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33066r568013_fix", + "fixtext_fixref": "F-33066r568013_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030300", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20039,29 +18478,41 @@ "severity": "medium", "version": "RHEL-08-030290", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030290" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.", - "id": "V-230423", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:256", + "data": "oval:mil.disa.stig.rhel8:def:255", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"mount\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"passwd\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" command is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33067r568016_fix\"\n },\n \"fix\": {\n \"id\": \"F-33067r568016_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:256\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230423r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230423\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"passwd\\\" command is used to change passwords for user accounts.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"passwd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33066r568013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33066r568013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:255\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230422r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20075,96 +18526,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"umount\\\" command is used to unmount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230424", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230423", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:257", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33068r568019_fix", - "fixtext_fixref": "F-33068r568019_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:256\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33067r568016_fix", + "fixtext_fixref": "F-33067r568016_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030301", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20187,29 +18615,41 @@ "severity": "medium", "version": "RHEL-08-030300", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.", - "id": "V-230424", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:257", + "data": "oval:mil.disa.stig.rhel8:def:256", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"umount\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"mount\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030301\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"umount\\\" command is used to unmount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"umount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33068r568019_fix\"\n },\n \"fix\": {\n \"id\": \"F-33068r568019_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:257\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230424r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230424\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" command is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33067r568016_fix\"\n },\n \"fix\": {\n \"id\": \"F-33067r568016_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:256\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230423r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20223,96 +18663,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" syscall is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230425", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230424", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:258", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33069r568022_fix", - "fixtext_fixref": "F-33069r568022_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:257\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33068r568019_fix", + "fixtext_fixref": "F-33068r568019_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030302", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20335,29 +18752,41 @@ "severity": "medium", "version": "RHEL-08-030301", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030301" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.", - "id": "V-230425", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:258", + "data": "oval:mil.disa.stig.rhel8:def:257", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"mount\" syscall by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"umount\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030302\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" syscall is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" syscall by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33069r568022_fix\"\n },\n \"fix\": {\n \"id\": \"F-33069r568022_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:258\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230425r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230425\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030301\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"umount\\\" command is used to unmount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"umount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33068r568019_fix\"\n },\n \"fix\": {\n \"id\": \"F-33068r568019_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:257\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230424r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20371,96 +18800,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \\\"Unix_update\\\" is a helper program for the \\\"pam_unix\\\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230426", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230425", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:259", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33070r568025_fix", - "fixtext_fixref": "F-33070r568025_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:258\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33069r568022_fix", + "fixtext_fixref": "F-33069r568022_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030310", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20483,29 +18889,41 @@ "severity": "medium", "version": "RHEL-08-030302", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030302" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.", - "id": "V-230426", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:259", + "data": "oval:mil.disa.stig.rhel8:def:258", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"unix_update\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"mount\" syscall by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \\\"Unix_update\\\" is a helper program for the \\\"pam_unix\\\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_update\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33070r568025_fix\"\n },\n \"fix\": {\n \"id\": \"F-33070r568025_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:259\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230426r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230426\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030302\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" syscall is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" syscall by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33069r568022_fix\"\n },\n \"fix\": {\n \"id\": \"F-33069r568022_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:258\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230425r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20519,96 +18937,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postdrop\\\" command creates a file in the maildrop directory and copies its standard input to the file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230427", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230426", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:260", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33071r568028_fix", - "fixtext_fixref": "F-33071r568028_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:259\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33070r568025_fix", + "fixtext_fixref": "F-33070r568025_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030311", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20631,29 +19026,41 @@ "severity": "medium", "version": "RHEL-08-030310", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.", - "id": "V-230427", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:260", + "data": "oval:mil.disa.stig.rhel8:def:259", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"postdrop\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"unix_update\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030311\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postdrop\\\" command creates a file in the maildrop directory and copies its standard input to the file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postdrop\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33071r568028_fix\"\n },\n \"fix\": {\n \"id\": \"F-33071r568028_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:260\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230427r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230427\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \\\"Unix_update\\\" is a helper program for the \\\"pam_unix\\\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_update\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33070r568025_fix\"\n },\n \"fix\": {\n \"id\": \"F-33070r568025_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:259\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230426r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20667,96 +19074,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postqueue\\\" command implements the Postfix user interface for queue management.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230428", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230427", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:261", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33072r568031_fix", - "fixtext_fixref": "F-33072r568031_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:260\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33071r568028_fix", + "fixtext_fixref": "F-33071r568028_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030312", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20779,29 +19163,41 @@ "severity": "medium", "version": "RHEL-08-030311", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030311" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.", - "id": "V-230428", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:261", + "data": "oval:mil.disa.stig.rhel8:def:260", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"postqueue\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"postdrop\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030312\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postqueue\\\" command implements the Postfix user interface for queue management.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postqueue\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33072r568031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33072r568031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:261\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230428r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230428\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030311\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postdrop\\\" command creates a file in the maildrop directory and copies its standard input to the file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postdrop\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33071r568028_fix\"\n },\n \"fix\": {\n \"id\": \"F-33071r568028_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:260\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230427r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20815,96 +19211,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"semanage\\\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230429", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230428", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:262", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33073r568034_fix", - "fixtext_fixref": "F-33073r568034_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:261\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33072r568031_fix", + "fixtext_fixref": "F-33072r568031_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030313", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20927,29 +19300,41 @@ "severity": "medium", "version": "RHEL-08-030312", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030312" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.", - "id": "V-230429", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:262", + "data": "oval:mil.disa.stig.rhel8:def:261", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"semanage\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"postqueue\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030313\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"semanage\\\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"semanage\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33073r568034_fix\"\n },\n \"fix\": {\n \"id\": \"F-33073r568034_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:262\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230429r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230429\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030312\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postqueue\\\" command implements the Postfix user interface for queue management.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postqueue\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33072r568031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33072r568031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:261\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230428r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -20963,96 +19348,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setfiles\\\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230430", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230429", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:263", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33074r568037_fix", - "fixtext_fixref": "F-33074r568037_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:262\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33073r568034_fix", + "fixtext_fixref": "F-33073r568034_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030314", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21075,29 +19437,41 @@ "severity": "medium", "version": "RHEL-08-030313", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030313" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.", - "id": "V-230430", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:263", + "data": "oval:mil.disa.stig.rhel8:def:262", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"setfiles\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"semanage\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030314\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setfiles\\\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setfiles\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33074r568037_fix\"\n },\n \"fix\": {\n \"id\": \"F-33074r568037_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:263\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230430r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230430\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030313\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"semanage\\\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"semanage\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33073r568034_fix\"\n },\n \"fix\": {\n \"id\": \"F-33073r568034_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:262\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230429r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21111,96 +19485,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"userhelper\\\" command is not intended to be run interactively. \\\"Userhelper\\\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230431", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230430", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:264", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33075r568040_fix", - "fixtext_fixref": "F-33075r568040_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:263\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33074r568037_fix", + "fixtext_fixref": "F-33074r568037_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030315", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21223,29 +19574,41 @@ "severity": "medium", "version": "RHEL-08-030314", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030314" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.", - "id": "V-230431", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:264", + "data": "oval:mil.disa.stig.rhel8:def:263", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"userhelper\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"setfiles\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030315\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"userhelper\\\" command is not intended to be run interactively. \\\"Userhelper\\\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"userhelper\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33075r568040_fix\"\n },\n \"fix\": {\n \"id\": \"F-33075r568040_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:264\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230431r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230431\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030314\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setfiles\\\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setfiles\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33074r568037_fix\"\n },\n \"fix\": {\n \"id\": \"F-33074r568037_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:263\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230430r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21259,96 +19622,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setsebool\\\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230432", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230431", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:265", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33076r568043_fix", - "fixtext_fixref": "F-33076r568043_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:264\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33075r568040_fix", + "fixtext_fixref": "F-33075r568040_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030316", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21371,29 +19711,41 @@ "severity": "medium", "version": "RHEL-08-030315", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030315" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.", - "id": "V-230432", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:265", + "data": "oval:mil.disa.stig.rhel8:def:264", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"setsebool\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"userhelper\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030316\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setsebool\\\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setsebool\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33076r568043_fix\"\n },\n \"fix\": {\n \"id\": \"F-33076r568043_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:265\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230432r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230432\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030315\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"userhelper\\\" command is not intended to be run interactively. \\\"Userhelper\\\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"userhelper\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33075r568040_fix\"\n },\n \"fix\": {\n \"id\": \"F-33075r568040_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:264\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230431r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21407,96 +19759,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"unix_chkpwd\\\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230433", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230432", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:266", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33077r568046_fix", - "fixtext_fixref": "F-33077r568046_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:265\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33076r568043_fix", + "fixtext_fixref": "F-33076r568043_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030317", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21519,29 +19848,41 @@ "severity": "medium", "version": "RHEL-08-030316", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030316" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.", - "id": "V-230433", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:266", + "data": "oval:mil.disa.stig.rhel8:def:265", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"unix_chkpwd\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"setsebool\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030317\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"unix_chkpwd\\\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_chkpwd\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33077r568046_fix\"\n },\n \"fix\": {\n \"id\": \"F-33077r568046_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:266\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230433r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230433\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030316\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setsebool\\\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setsebool\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33076r568043_fix\"\n },\n \"fix\": {\n \"id\": \"F-33076r568043_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:265\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230432r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21555,96 +19896,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-keysign\\\" program is an SSH helper program for host-based authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230434", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230433", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:267", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33078r744001_fix", - "fixtext_fixref": "F-33078r744001_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:266\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33077r568046_fix", + "fixtext_fixref": "F-33077r568046_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030320", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21667,29 +19985,41 @@ "severity": "medium", "version": "RHEL-08-030317", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030317" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.", - "id": "V-230434", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:267", + "data": "oval:mil.disa.stig.rhel8:def:266", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ssh-keysign\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"unix_chkpwd\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-keysign\\\" program is an SSH helper program for host-based authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-keysign\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33078r744001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33078r744001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:267\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230434r744002_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230434\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030317\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"unix_chkpwd\\\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_chkpwd\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33077r568046_fix\"\n },\n \"fix\": {\n \"id\": \"F-33077r568046_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:266\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230433r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21703,96 +20033,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"setfacl\\\" command is used to set file access control lists.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230435", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230434", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:268", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33079r568052_fix", - "fixtext_fixref": "F-33079r568052_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:267\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33078r744001_fix", + "fixtext_fixref": "F-33078r744001_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030330", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21815,29 +20122,41 @@ "severity": "medium", "version": "RHEL-08-030320", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030320" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.", - "id": "V-230435", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:268", + "data": "oval:mil.disa.stig.rhel8:def:267", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"setfacl\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ssh-keysign\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"setfacl\\\" command is used to set file access control lists.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"setfacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33079r568052_fix\"\n },\n \"fix\": {\n \"id\": \"F-33079r568052_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:268\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230435r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230435\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-keysign\\\" program is an SSH helper program for host-based authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-keysign\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33078r744001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33078r744001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:267\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230434r744002_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21851,96 +20170,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"pam_timestamp_check\\\" command is used to check if the default timestamp is valid.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230436", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230435", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:269", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33080r568055_fix", - "fixtext_fixref": "F-33080r568055_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:268\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33079r568052_fix", + "fixtext_fixref": "F-33079r568052_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030340", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21963,29 +20259,41 @@ "severity": "medium", "version": "RHEL-08-030330", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030330" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.", - "id": "V-230436", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:269", + "data": "oval:mil.disa.stig.rhel8:def:268", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"pam_timestamp_check\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"setfacl\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"pam_timestamp_check\\\" command is used to check if the default timestamp is valid.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"pam_timestamp_check\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33080r568055_fix\"\n },\n \"fix\": {\n \"id\": \"F-33080r568055_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:269\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230436r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230436\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"setfacl\\\" command is used to set file access control lists.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"setfacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33079r568052_fix\"\n },\n \"fix\": {\n \"id\": \"F-33079r568052_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:268\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230435r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -21999,96 +20307,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"newgrp\\\" command is used to change the current group ID during a login session.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230437", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230436", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:270", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33081r568058_fix", - "fixtext_fixref": "F-33081r568058_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:269\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33080r568055_fix", + "fixtext_fixref": "F-33080r568055_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030350", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22111,29 +20396,41 @@ "severity": "medium", "version": "RHEL-08-030340", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.", - "id": "V-230437", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:270", + "data": "oval:mil.disa.stig.rhel8:def:269", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"newgrp\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"pam_timestamp_check\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"newgrp\\\" command is used to change the current group ID during a login session.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"newgrp\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33081r568058_fix\"\n },\n \"fix\": {\n \"id\": \"F-33081r568058_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:270\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230437r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230437\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"pam_timestamp_check\\\" command is used to check if the default timestamp is valid.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"pam_timestamp_check\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33080r568055_fix\"\n },\n \"fix\": {\n \"id\": \"F-33080r568055_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:269\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230436r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -22147,96 +20444,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"init_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230438", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230437", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:271", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33082r568061_fix", - "fixtext_fixref": "F-33082r568061_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:270\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33081r568058_fix", + "fixtext_fixref": "F-33081r568058_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030360", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22259,29 +20533,41 @@ "severity": "medium", "version": "RHEL-08-030350", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.", - "id": "V-230438", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:271", + "data": "oval:mil.disa.stig.rhel8:def:270", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"init_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"newgrp\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"init_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"init_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33082r568061_fix\"\n },\n \"fix\": {\n \"id\": \"F-33082r568061_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:271\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230438r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230438\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"newgrp\\\" command is used to change the current group ID during a login session.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"newgrp\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33081r568058_fix\"\n },\n \"fix\": {\n \"id\": \"F-33081r568058_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:270\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230437r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -22295,96 +20581,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rename\\\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230439", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230438", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:272", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33083r568064_fix", - "fixtext_fixref": "F-33083r568064_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:271\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33082r568061_fix", + "fixtext_fixref": "F-33082r568061_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030361", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22407,29 +20670,41 @@ "severity": "medium", "version": "RHEL-08-030360", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030360" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.", - "id": "V-230439", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:272", + "data": "oval:mil.disa.stig.rhel8:def:271", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"rename\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"init_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030361\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rename\\\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rename\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33083r568064_fix\"\n },\n \"fix\": {\n \"id\": \"F-33083r568064_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:272\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230439r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230439\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"init_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"init_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33082r568061_fix\"\n },\n \"fix\": {\n \"id\": \"F-33082r568061_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:271\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230438r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -22443,96 +20718,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"renameat\\\" command renames a file, moving it between directories if required.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230440", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230439", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:273", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33084r568067_fix", - "fixtext_fixref": "F-33084r568067_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:272\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33083r568064_fix", + "fixtext_fixref": "F-33083r568064_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030362", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22555,29 +20807,41 @@ "severity": "medium", "version": "RHEL-08-030361", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030361" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.", - "id": "V-230440", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:273", + "data": "oval:mil.disa.stig.rhel8:def:272", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"renameat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"rename\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030362\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"renameat\\\" command renames a file, moving it between directories if required.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"renameat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33084r568067_fix\"\n },\n \"fix\": {\n \"id\": \"F-33084r568067_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:273\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230440r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230440\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030361\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rename\\\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rename\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33083r568064_fix\"\n },\n \"fix\": {\n \"id\": \"F-33083r568064_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:272\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230439r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -22591,96 +20855,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rmdir\\\" command removes empty directories.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230441", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230440", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:274", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33085r568070_fix", - "fixtext_fixref": "F-33085r568070_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:273\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33084r568067_fix", + "fixtext_fixref": "F-33084r568067_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030363", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22703,29 +20944,41 @@ "severity": "medium", "version": "RHEL-08-030362", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030362" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.", - "id": "V-230441", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:274", + "data": "oval:mil.disa.stig.rhel8:def:273", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"rmdir\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"renameat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030363\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rmdir\\\" command removes empty directories.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rmdir\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33085r568070_fix\"\n },\n \"fix\": {\n \"id\": \"F-33085r568070_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:274\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230441r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230441\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030362\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"renameat\\\" command renames a file, moving it between directories if required.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"renameat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33084r568067_fix\"\n },\n \"fix\": {\n \"id\": \"F-33084r568067_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:273\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230440r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -22739,96 +20992,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlink\\\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230442", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230441", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:275", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33086r568073_fix", - "fixtext_fixref": "F-33086r568073_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:274\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33085r568070_fix", + "fixtext_fixref": "F-33085r568070_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030364", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22851,29 +21081,41 @@ "severity": "medium", "version": "RHEL-08-030363", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030363" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.", - "id": "V-230442", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:275", + "data": "oval:mil.disa.stig.rhel8:def:274", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"unlink\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"rmdir\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030364\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlink\\\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlink\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33086r568073_fix\"\n },\n \"fix\": {\n \"id\": \"F-33086r568073_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:275\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230442r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230442\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030363\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rmdir\\\" command removes empty directories.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rmdir\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33085r568070_fix\"\n },\n \"fix\": {\n \"id\": \"F-33085r568070_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:274\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230441r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -22887,96 +21129,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlinkat\\\" system call operates in exactly the same way as either \\\"unlink\\\" or \\\"rmdir\\\" except for the differences described in the manual page.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230443", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230442", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:276", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33087r568076_fix", - "fixtext_fixref": "F-33087r568076_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:275\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33086r568073_fix", + "fixtext_fixref": "F-33086r568073_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030365", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22999,29 +21218,41 @@ "severity": "medium", "version": "RHEL-08-030364", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030364" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.", - "id": "V-230443", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:276", + "data": "oval:mil.disa.stig.rhel8:def:275", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"unlinkat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"unlink\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030365\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlinkat\\\" system call operates in exactly the same way as either \\\"unlink\\\" or \\\"rmdir\\\" except for the differences described in the manual page.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlinkat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33087r568076_fix\"\n },\n \"fix\": {\n \"id\": \"F-33087r568076_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:276\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230443r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230443\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030364\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlink\\\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlink\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33086r568073_fix\"\n },\n \"fix\": {\n \"id\": \"F-33086r568073_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:275\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230442r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23035,96 +21266,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"gpasswd\\\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230444", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230443", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:277", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33088r568079_fix", - "fixtext_fixref": "F-33088r568079_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:276\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33087r568076_fix", + "fixtext_fixref": "F-33087r568076_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030370", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23147,29 +21355,41 @@ "severity": "medium", "version": "RHEL-08-030365", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030365" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.", - "id": "V-230444", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:277", + "data": "oval:mil.disa.stig.rhel8:def:276", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"gpasswd\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"unlinkat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"gpasswd\\\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"gpasswd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33088r568079_fix\"\n },\n \"fix\": {\n \"id\": \"F-33088r568079_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:277\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230444r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230444\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030365\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlinkat\\\" system call operates in exactly the same way as either \\\"unlink\\\" or \\\"rmdir\\\" except for the differences described in the manual page.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlinkat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33087r568076_fix\"\n },\n \"fix\": {\n \"id\": \"F-33087r568076_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:276\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230443r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23183,96 +21403,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"finit_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230445", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230444", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:278", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33089r568082_fix", - "fixtext_fixref": "F-33089r568082_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:277\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33088r568079_fix", + "fixtext_fixref": "F-33088r568079_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030380", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23295,29 +21492,41 @@ "severity": "medium", "version": "RHEL-08-030370", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.", - "id": "V-230445", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:278", + "data": "oval:mil.disa.stig.rhel8:def:277", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"finit_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"gpasswd\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"finit_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"finit_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33089r568082_fix\"\n },\n \"fix\": {\n \"id\": \"F-33089r568082_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:278\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230445r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230445\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"gpasswd\\\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"gpasswd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33088r568079_fix\"\n },\n \"fix\": {\n \"id\": \"F-33088r568079_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:277\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230444r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23331,96 +21540,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"delete_module\\\" command is used to unload a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230446", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230445", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:279", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33090r568085_fix", - "fixtext_fixref": "F-33090r568085_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:278\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33089r568082_fix", + "fixtext_fixref": "F-33089r568082_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030390", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23443,29 +21629,41 @@ "severity": "medium", "version": "RHEL-08-030380", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.", - "id": "V-230446", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:279", + "data": "oval:mil.disa.stig.rhel8:def:278", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"delete_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"finit_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"delete_module\\\" command is used to unload a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"delete_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33090r568085_fix\"\n },\n \"fix\": {\n \"id\": \"F-33090r568085_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:279\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230446r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230446\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"finit_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"finit_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33089r568082_fix\"\n },\n \"fix\": {\n \"id\": \"F-33089r568082_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:278\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230445r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23479,96 +21677,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"crontab\\\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230447", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230446", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:280", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33091r568088_fix", - "fixtext_fixref": "F-33091r568088_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:279\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33090r568085_fix", + "fixtext_fixref": "F-33090r568085_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030400", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23591,29 +21766,41 @@ "severity": "medium", "version": "RHEL-08-030390", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.", - "id": "V-230447", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:280", + "data": "oval:mil.disa.stig.rhel8:def:279", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"crontab\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"delete_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"crontab\\\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"crontab\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33091r568088_fix\"\n },\n \"fix\": {\n \"id\": \"F-33091r568088_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:280\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230447r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230447\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"delete_module\\\" command is used to unload a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"delete_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33090r568085_fix\"\n },\n \"fix\": {\n \"id\": \"F-33090r568085_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:279\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230446r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23627,96 +21814,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chsh\\\" command is used to change the login shell.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230448", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230447", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:281", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33092r568091_fix", - "fixtext_fixref": "F-33092r568091_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:280\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33091r568088_fix", + "fixtext_fixref": "F-33091r568088_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030410", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23739,29 +21903,41 @@ "severity": "medium", "version": "RHEL-08-030400", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030400" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.", - "id": "V-230448", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:281", + "data": "oval:mil.disa.stig.rhel8:def:280", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chsh\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"crontab\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chsh\\\" command is used to change the login shell.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chsh\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33092r568091_fix\"\n },\n \"fix\": {\n \"id\": \"F-33092r568091_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:281\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230448r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230448\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"crontab\\\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"crontab\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33091r568088_fix\"\n },\n \"fix\": {\n \"id\": \"F-33091r568088_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:280\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230447r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23775,96 +21951,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230449", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-230448", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:282", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33093r568094_fix", - "fixtext_fixref": "F-33093r568094_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:281\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33092r568091_fix", + "fixtext_fixref": "F-33092r568091_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030420", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23887,29 +22040,41 @@ "severity": "medium", "version": "RHEL-08-030410", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030410" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.", - "id": "V-230449", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "title": "Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:282", + "data": "oval:mil.disa.stig.rhel8:def:281", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"truncate\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chsh\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"truncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33093r568094_fix\"\n },\n \"fix\": {\n \"id\": \"F-33093r568094_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:282\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230449r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230449\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chsh\\\" command is used to change the login shell.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chsh\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33092r568091_fix\"\n },\n \"fix\": {\n \"id\": \"F-33092r568091_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:281\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230448r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -23923,96 +22088,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"openat\\\" system call opens a file specified by a relative pathname.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230450", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-230449", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:283", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33094r568097_fix", - "fixtext_fixref": "F-33094r568097_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:282\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33093r568094_fix", + "fixtext_fixref": "F-33093r568094_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030430", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24035,29 +22177,41 @@ "severity": "medium", "version": "RHEL-08-030420", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030420" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.", - "id": "V-230450", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "title": "Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:283", + "data": "oval:mil.disa.stig.rhel8:def:282", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"openat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"truncate\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"openat\\\" system call opens a file specified by a relative pathname.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"openat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33094r568097_fix\"\n },\n \"fix\": {\n \"id\": \"F-33094r568097_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:283\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230450r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230450\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"truncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33093r568094_fix\"\n },\n \"fix\": {\n \"id\": \"F-33093r568094_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:282\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230449r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24071,96 +22225,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"open system\\\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \\\"open\\\".\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230451", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-230450", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:284", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33095r568100_fix", - "fixtext_fixref": "F-33095r568100_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:283\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33094r568097_fix", + "fixtext_fixref": "F-33094r568097_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030440", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24183,29 +22314,41 @@ "severity": "medium", "version": "RHEL-08-030430", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030430" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.", - "id": "V-230451", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "title": "Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:284", + "data": "oval:mil.disa.stig.rhel8:def:283", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"open\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"openat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"open system\\\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \\\"open\\\".\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33095r568100_fix\"\n },\n \"fix\": {\n \"id\": \"F-33095r568100_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:284\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230451r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230451\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"openat\\\" system call opens a file specified by a relative pathname.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"openat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33094r568097_fix\"\n },\n \"fix\": {\n \"id\": \"F-33094r568097_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:283\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230450r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24219,96 +22362,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"name_to_handle_at\\\" and \\\"open_by_handle_at\\\" system calls split the functionality of openat into two parts: \\\"name_to_handle_at\\\" returns an opaque handle that corresponds to a specified file; \\\"open_by_handle_at\\\" opens the file corresponding to a handle returned by a previous call to \\\"name_to_handle_at\\\" and returns an open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230452", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-230451", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:285", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33096r568103_fix", - "fixtext_fixref": "F-33096r568103_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:284\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33095r568100_fix", + "fixtext_fixref": "F-33095r568100_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030450", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24331,29 +22451,41 @@ "severity": "medium", "version": "RHEL-08-030440", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.", - "id": "V-230452", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "title": "Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:285", + "data": "oval:mil.disa.stig.rhel8:def:284", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"open_by_handle_at\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"open\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"name_to_handle_at\\\" and \\\"open_by_handle_at\\\" system calls split the functionality of openat into two parts: \\\"name_to_handle_at\\\" returns an opaque handle that corresponds to a specified file; \\\"open_by_handle_at\\\" opens the file corresponding to a handle returned by a previous call to \\\"name_to_handle_at\\\" and returns an open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open_by_handle_at\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33096r568103_fix\"\n },\n \"fix\": {\n \"id\": \"F-33096r568103_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:285\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230452r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230452\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"open system\\\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \\\"open\\\".\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33095r568100_fix\"\n },\n \"fix\": {\n \"id\": \"F-33095r568100_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:284\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230451r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24367,96 +22499,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230453", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-230452", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:286", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33097r568106_fix", - "fixtext_fixref": "F-33097r568106_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:285\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33096r568103_fix", + "fixtext_fixref": "F-33096r568103_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030460", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24479,29 +22588,41 @@ "severity": "medium", "version": "RHEL-08-030450", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.", - "id": "V-230453", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "title": "Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:286", + "data": "oval:mil.disa.stig.rhel8:def:285", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ftruncate\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"open_by_handle_at\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ftruncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33097r568106_fix\"\n },\n \"fix\": {\n \"id\": \"F-33097r568106_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:286\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230453r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230453\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"name_to_handle_at\\\" and \\\"open_by_handle_at\\\" system calls split the functionality of openat into two parts: \\\"name_to_handle_at\\\" returns an opaque handle that corresponds to a specified file; \\\"open_by_handle_at\\\" opens the file corresponding to a handle returned by a previous call to \\\"name_to_handle_at\\\" and returns an open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open_by_handle_at\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33096r568103_fix\"\n },\n \"fix\": {\n \"id\": \"F-33096r568103_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:285\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230452r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24515,96 +22636,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"creat\\\" system call is used to open and possibly create a file or device.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230454", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-230453", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:287", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33098r568109_fix", - "fixtext_fixref": "F-33098r568109_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:286\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33097r568106_fix", + "fixtext_fixref": "F-33097r568106_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030470", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24627,29 +22725,41 @@ "severity": "medium", "version": "RHEL-08-030460", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.", - "id": "V-230454", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "title": "Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:287", + "data": "oval:mil.disa.stig.rhel8:def:286", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"creat\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ftruncate\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"creat\\\" system call is used to open and possibly create a file or device.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"creat\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33098r568109_fix\"\n },\n \"fix\": {\n \"id\": \"F-33098r568109_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:287\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230454r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230454\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ftruncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33097r568106_fix\"\n },\n \"fix\": {\n \"id\": \"F-33097r568106_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:286\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230453r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24663,96 +22773,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chown\\\" command is used to change file owner and group.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230455", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-230454", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:288", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33099r568112_fix", - "fixtext_fixref": "F-33099r568112_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:287\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33098r568109_fix", + "fixtext_fixref": "F-33098r568109_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030480", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24775,29 +22862,41 @@ "severity": "medium", "version": "RHEL-08-030470", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.", - "id": "V-230455", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "title": "Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:288", + "data": "oval:mil.disa.stig.rhel8:def:287", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chown\" command by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"creat\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chown\\\" command is used to change file owner and group.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chown\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33099r568112_fix\"\n },\n \"fix\": {\n \"id\": \"F-33099r568112_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:288\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230455r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230455\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"creat\\\" system call is used to open and possibly create a file or device.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"creat\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33098r568109_fix\"\n },\n \"fix\": {\n \"id\": \"F-33098r568109_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:287\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230454r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24811,96 +22910,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chmod\\\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230456", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230455", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:289", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33100r568115_fix", - "fixtext_fixref": "F-33100r568115_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:288\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33099r568112_fix", + "fixtext_fixref": "F-33099r568112_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030490", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24923,29 +22999,41 @@ "severity": "medium", "version": "RHEL-08-030480", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030480" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.", - "id": "V-230456", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "title": "Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:289", + "data": "oval:mil.disa.stig.rhel8:def:288", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chmod\" command by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chown\" command by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chmod\\\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chmod\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33100r568115_fix\"\n },\n \"fix\": {\n \"id\": \"F-33100r568115_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:289\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230456r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230456\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chown\\\" command is used to change file owner and group.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chown\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33099r568112_fix\"\n },\n \"fix\": {\n \"id\": \"F-33099r568112_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:288\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230455r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -24959,96 +23047,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"lchown\\\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230457", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230456", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:290", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33101r568118_fix", - "fixtext_fixref": "F-33101r568118_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:289\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33100r568115_fix", + "fixtext_fixref": "F-33100r568115_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030500", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25071,29 +23136,41 @@ "severity": "medium", "version": "RHEL-08-030490", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030490" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.", - "id": "V-230457", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "title": "Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:290", + "data": "oval:mil.disa.stig.rhel8:def:289", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"lchown\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chmod\" command by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"lchown\\\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"lchown\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33101r568118_fix\"\n },\n \"fix\": {\n \"id\": \"F-33101r568118_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:290\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230457r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230457\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chmod\\\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chmod\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33100r568115_fix\"\n },\n \"fix\": {\n \"id\": \"F-33100r568115_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:289\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230456r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25107,96 +23184,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchownat\\\" system call is used to change ownership of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230458", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230457", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:291", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33102r568121_fix", - "fixtext_fixref": "F-33102r568121_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:290\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33101r568118_fix", + "fixtext_fixref": "F-33101r568118_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030510", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25219,29 +23273,41 @@ "severity": "medium", "version": "RHEL-08-030500", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030500" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.", - "id": "V-230458", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "title": "Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:291", + "data": "oval:mil.disa.stig.rhel8:def:290", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchownat\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"lchown\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchownat\\\" system call is used to change ownership of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchownat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33102r568121_fix\"\n },\n \"fix\": {\n \"id\": \"F-33102r568121_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:291\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230458r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230458\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"lchown\\\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"lchown\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33101r568118_fix\"\n },\n \"fix\": {\n \"id\": \"F-33101r568118_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:290\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230457r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25255,96 +23321,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchown\\\" system call is used to change the ownership of a file referred to by the open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230459", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230458", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:292", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33103r568124_fix", - "fixtext_fixref": "F-33103r568124_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:291\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33102r568121_fix", + "fixtext_fixref": "F-33102r568121_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030520", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25367,29 +23410,41 @@ "severity": "medium", "version": "RHEL-08-030510", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030510" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.", - "id": "V-230459", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "title": "Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:292", + "data": "oval:mil.disa.stig.rhel8:def:291", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchown\" system call by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchownat\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchown\\\" system call is used to change the ownership of a file referred to by the open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchown\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33103r568124_fix\"\n },\n \"fix\": {\n \"id\": \"F-33103r568124_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:292\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230459r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230459\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchownat\\\" system call is used to change ownership of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchownat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33102r568121_fix\"\n },\n \"fix\": {\n \"id\": \"F-33102r568121_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:291\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230458r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25403,96 +23458,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmodat\\\" system call is used to change permissions of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230460", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230459", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:293", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33104r568127_fix", - "fixtext_fixref": "F-33104r568127_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:292\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33103r568124_fix", + "fixtext_fixref": "F-33103r568124_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030530", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25515,29 +23547,41 @@ "severity": "medium", "version": "RHEL-08-030520", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030520" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.", - "id": "V-230460", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "title": "Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:293", + "data": "oval:mil.disa.stig.rhel8:def:292", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchmodat\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchown\" system call by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmodat\\\" system call is used to change permissions of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmodat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33104r568127_fix\"\n },\n \"fix\": {\n \"id\": \"F-33104r568127_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:293\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230460r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230460\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchown\\\" system call is used to change the ownership of a file referred to by the open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchown\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33103r568124_fix\"\n },\n \"fix\": {\n \"id\": \"F-33103r568124_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:292\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230459r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25551,96 +23595,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmod\\\" system call is used to change permissions of a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230461", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230460", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:294", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33105r568130_fix", - "fixtext_fixref": "F-33105r568130_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:293\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33104r568127_fix", + "fixtext_fixref": "F-33104r568127_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030540", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25663,29 +23684,41 @@ "severity": "medium", "version": "RHEL-08-030530", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030530" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.", - "id": "V-230461", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "title": "Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:294", + "data": "oval:mil.disa.stig.rhel8:def:293", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchmod\" system call by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchmodat\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmod\\\" system call is used to change permissions of a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmod\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33105r568130_fix\"\n },\n \"fix\": {\n \"id\": \"F-33105r568130_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:294\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230461r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230461\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmodat\\\" system call is used to change permissions of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmodat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33104r568127_fix\"\n },\n \"fix\": {\n \"id\": \"F-33104r568127_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:293\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230460r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25699,96 +23732,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"sudo\\\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230462", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230461", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:295", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33106r568133_fix", - "fixtext_fixref": "F-33106r568133_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:294\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33105r568130_fix", + "fixtext_fixref": "F-33105r568130_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030550", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25811,29 +23821,41 @@ "severity": "medium", "version": "RHEL-08-030540", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030540" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.", - "id": "V-230462", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "title": "Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:295", + "data": "oval:mil.disa.stig.rhel8:def:294", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"sudo\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchmod\" system call by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"sudo\\\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"sudo\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33106r568133_fix\"\n },\n \"fix\": {\n \"id\": \"F-33106r568133_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:295\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230462r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230462\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmod\\\" system call is used to change permissions of a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmod\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33105r568130_fix\"\n },\n \"fix\": {\n \"id\": \"F-33105r568130_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:294\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230461r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25847,96 +23869,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"usermod\\\" command modifies the system account files to reflect the changes that are specified on the command line.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230463", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230462", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:296", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33107r568136_fix", - "fixtext_fixref": "F-33107r568136_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:295\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33106r568133_fix", + "fixtext_fixref": "F-33106r568133_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030560", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25959,29 +23958,41 @@ "severity": "medium", "version": "RHEL-08-030550", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030550" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.", - "id": "V-230463", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "title": "Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:296", + "data": "oval:mil.disa.stig.rhel8:def:295", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"usermod\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"sudo\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"usermod\\\" command modifies the system account files to reflect the changes that are specified on the command line.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"usermod\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33107r568136_fix\"\n },\n \"fix\": {\n \"id\": \"F-33107r568136_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:296\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230463r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230463\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"sudo\\\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"sudo\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33106r568133_fix\"\n },\n \"fix\": {\n \"id\": \"F-33106r568133_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:295\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230462r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -25995,96 +24006,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chacl\\\" command is used to change the access control list of a file or directory.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230464", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230463", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:297", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33108r568139_fix", - "fixtext_fixref": "F-33108r568139_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:296\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33107r568136_fix", + "fixtext_fixref": "F-33107r568136_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030570", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26107,29 +24095,41 @@ "severity": "medium", "version": "RHEL-08-030560", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030560" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.", - "id": "V-230464", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "title": "Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:297", + "data": "oval:mil.disa.stig.rhel8:def:296", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chacl\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"usermod\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chacl\\\" command is used to change the access control list of a file or directory.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33108r568139_fix\"\n },\n \"fix\": {\n \"id\": \"F-33108r568139_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:297\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230464r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230464\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"usermod\\\" command modifies the system account files to reflect the changes that are specified on the command line.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"usermod\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33107r568136_fix\"\n },\n \"fix\": {\n \"id\": \"F-33107r568136_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:296\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230463r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -26143,96 +24143,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"kmod\\\" command is used to control Linux Kernel modules.\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230465", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", + "group_id": "xccdf_mil.disa.stig_group_V-230464", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:298", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33109r568142_fix", - "fixtext_fixref": "F-33109r568142_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:297\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33108r568139_fix", + "fixtext_fixref": "F-33108r568139_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030580", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26255,29 +24232,41 @@ "severity": "medium", "version": "RHEL-08-030570", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030570" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.", - "id": "V-230465", - "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "title": "Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:298", + "data": "oval:mil.disa.stig.rhel8:def:297", "label": "check" }, { - "data": "Configure RHEL 8 to audit the execution of the module management program \"kmod\" by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chacl\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"kmod\\\" command is used to control Linux Kernel modules.\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the module management program \\\"kmod\\\" by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33109r568142_fix\"\n },\n \"fix\": {\n \"id\": \"F-33109r568142_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:298\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230465r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230465\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chacl\\\" command is used to change the access control list of a file or directory.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33108r568139_fix\"\n },\n \"fix\": {\n \"id\": \"F-33108r568139_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:297\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230464r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -26291,96 +24280,73 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230467", + "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "group_id": "xccdf_mil.disa.stig_group_V-230465", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:299", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33111r568148_fix", - "fixtext_fixref": "F-33111r568148_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:298\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33109r568142_fix", + "fixtext_fixref": "F-33109r568142_fix", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030600", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26403,29 +24369,41 @@ "severity": "medium", "version": "RHEL-08-030580", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030580" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.", - "id": "V-230467", - "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218", + "title": "Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", + "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:299", + "data": "oval:mil.disa.stig.rhel8:def:298", "label": "check" }, { - "data": "Configure the audit system to generate an audit event for any successful/unsuccessful modifications to the \"lastlog\" file by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-w /var/log/lastlog -p wa -k logins\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure RHEL 8 to audit the execution of the module management program \"kmod\" by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000062-GPOS-00031\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030600\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful modifications to the \\\"lastlog\\\" file by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33111r568148_fix\"\n },\n \"fix\": {\n \"id\": \"F-33111r568148_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:299\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230467r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230467\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"kmod\\\" command is used to control Linux Kernel modules.\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the module management program \\\"kmod\\\" by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33109r568142_fix\"\n },\n \"fix\": {\n \"id\": \"F-33109r568142_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:298\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230465r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -26433,102 +24411,79 @@ { "tags": { "cci": [ - "CCI-000171" + "CCI-000169" ], "nist": [ - "AU-12 b" + "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230471", - "group_title": "SRG-OS-000063-GPOS-00032", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:303", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33115r568160_fix", - "fixtext_fixref": "F-33115r568160_fix", + "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", + "group_id": "xccdf_mil.disa.stig_group_V-230467", + "group_title": "SRG-OS-000062-GPOS-00031", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:299\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33111r568148_fix", + "fixtext_fixref": "F-33111r568148_fix", "ident": { - "text": "CCI-000171", + "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030610", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26551,29 +24506,41 @@ "severity": "medium", "version": "RHEL-08-030600", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030600" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.", - "id": "V-230471", - "desc": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.", + "title": "Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.", + "id": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", + "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:303", + "data": "oval:mil.disa.stig.rhel8:def:299", "label": "check" }, { - "data": "Configure the files in directory \"/etc/audit/rules.d/\" and the \"/etc/audit/auditd.conf\" file to have a mode of \"0640\" with the following commands:\n\n$ sudo chmod 0640 /etc/audit/rules.d/audit.rules\n$ sudo chmod 0640 /etc/audit/rules.d/[customrulesfile].rules\n$ sudo chmod 0640 /etc/audit/auditd.conf", + "data": "Configure the audit system to generate an audit event for any successful/unsuccessful modifications to the \"lastlog\" file by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-w /var/log/lastlog -p wa -k logins\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000063-GPOS-00032\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000171\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the files in directory \\\"/etc/audit/rules.d/\\\" and the \\\"/etc/audit/auditd.conf\\\" file to have a mode of \\\"0640\\\" with the following commands:\\n\\n$ sudo chmod 0640 /etc/audit/rules.d/audit.rules\\n$ sudo chmod 0640 /etc/audit/rules.d/[customrulesfile].rules\\n$ sudo chmod 0640 /etc/audit/auditd.conf\",\n \"lang\": \"en\",\n \"fixref\": \"F-33115r568160_fix\"\n },\n \"fix\": {\n \"id\": \"F-33115r568160_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:303\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230471r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230471\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030600\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful modifications to the \\\"lastlog\\\" file by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33111r568148_fix\"\n },\n \"fix\": {\n \"id\": \"F-33111r568148_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:299\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230467r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -26581,102 +24548,79 @@ { "tags": { "cci": [ - "CCI-001493" + "CCI-000171" ], "nist": [ - "AU-9 a" + "AU-12 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230472", - "group_title": "SRG-OS-000256-GPOS-00097", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:304", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33116r568163_fix", - "fixtext_fixref": "F-33116r568163_fix", + "description": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", + "group_id": "xccdf_mil.disa.stig_group_V-230471", + "group_title": "SRG-OS-000063-GPOS-00032", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:303\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33115r568160_fix", + "fixtext_fixref": "F-33115r568160_fix", "ident": { - "text": "CCI-001493", + "text": "CCI-000171", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030620", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26699,29 +24643,41 @@ "severity": "medium", "version": "RHEL-08-030610", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030610" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 audit tools must have a mode of 0755 or less permissive.", - "id": "V-230472", - "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.", + "title": "RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.", + "id": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", + "desc": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:304", + "data": "oval:mil.disa.stig.rhel8:def:303", "label": "check" }, { - "data": "Configure the audit tools to be protected from unauthorized access by setting the correct permissive mode using the following command:\n\n$ sudo chmod 0755 [audit_tool]\n\nReplace \"[audit_tool]\" with the audit tool that does not have the correct permissive mode.", + "data": "Configure the files in directory \"/etc/audit/rules.d/\" and the \"/etc/audit/auditd.conf\" file to have a mode of \"0640\" with the following commands:\n\n$ sudo chmod 0640 /etc/audit/rules.d/audit.rules\n$ sudo chmod 0640 /etc/audit/rules.d/[customrulesfile].rules\n$ sudo chmod 0640 /etc/audit/auditd.conf", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000256-GPOS-00097\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit tools must have a mode of 0755 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be protected from unauthorized access by setting the correct permissive mode using the following command:\\n\\n$ sudo chmod 0755 [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with the audit tool that does not have the correct permissive mode.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33116r568163_fix\"\n },\n \"fix\": {\n \"id\": \"F-33116r568163_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:304\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230472r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230472\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000171\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the files in directory \\\"/etc/audit/rules.d/\\\" and the \\\"/etc/audit/auditd.conf\\\" file to have a mode of \\\"0640\\\" with the following commands:\\n\\n$ sudo chmod 0640 /etc/audit/rules.d/audit.rules\\n$ sudo chmod 0640 /etc/audit/rules.d/[customrulesfile].rules\\n$ sudo chmod 0640 /etc/audit/auditd.conf\",\n \"lang\": \"en\",\n \"fixref\": \"F-33115r568160_fix\"\n },\n \"fix\": {\n \"id\": \"F-33115r568160_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:303\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230471r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -26735,96 +24691,73 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230473", + "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", + "group_id": "xccdf_mil.disa.stig_group_V-230472", "group_title": "SRG-OS-000256-GPOS-00097", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:305", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33117r568166_fix", - "fixtext_fixref": "F-33117r568166_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:304\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33116r568163_fix", + "fixtext_fixref": "F-33116r568163_fix", "ident": { "text": "CCI-001493", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030630", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26847,29 +24780,41 @@ "severity": "medium", "version": "RHEL-08-030620", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030620" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 audit tools must be owned by root.", - "id": "V-230473", - "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099", + "title": "RHEL 8 audit tools must have a mode of 0755 or less permissive.", + "id": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", + "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:305", + "data": "oval:mil.disa.stig.rhel8:def:304", "label": "check" }, { - "data": "Configure the audit tools to be owned by \"root\", by running the following command:\n\n$ sudo chown root [audit_tool]\n\nReplace \"[audit_tool]\" with each audit tool not owned by \"root\".", + "data": "Configure the audit tools to be protected from unauthorized access by setting the correct permissive mode using the following command:\n\n$ sudo chmod 0755 [audit_tool]\n\nReplace \"[audit_tool]\" with the audit tool that does not have the correct permissive mode.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000256-GPOS-00097\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit tools must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chown root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not owned by \\\"root\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33117r568166_fix\"\n },\n \"fix\": {\n \"id\": \"F-33117r568166_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:305\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230473r744008_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230473\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit tools must have a mode of 0755 or less permissive.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be protected from unauthorized access by setting the correct permissive mode using the following command:\\n\\n$ sudo chmod 0755 [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with the audit tool that does not have the correct permissive mode.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33116r568163_fix\"\n },\n \"fix\": {\n \"id\": \"F-33116r568163_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:304\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230472r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -26883,96 +24828,73 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230474", + "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", + "group_id": "xccdf_mil.disa.stig_group_V-230473", "group_title": "SRG-OS-000256-GPOS-00097", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:306", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33118r568169_fix", - "fixtext_fixref": "F-33118r568169_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:305\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33117r568166_fix", + "fixtext_fixref": "F-33117r568166_fix", "ident": { "text": "CCI-001493", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030640", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26995,29 +24917,41 @@ "severity": "medium", "version": "RHEL-08-030630", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030630" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 audit tools must be group-owned by root.", - "id": "V-230474", - "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099", + "title": "RHEL 8 audit tools must be owned by root.", + "id": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", + "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:306", + "data": "oval:mil.disa.stig.rhel8:def:305", "label": "check" }, { - "data": "Configure the audit tools to be group-owned by \"root\", by running the following command:\n\n$ sudo chgrp root [audit_tool]\n\nReplace \"[audit_tool]\" with each audit tool not group-owned by \"root\".", + "data": "Configure the audit tools to be owned by \"root\", by running the following command:\n\n$ sudo chown root [audit_tool]\n\nReplace \"[audit_tool]\" with each audit tool not owned by \"root\".", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000256-GPOS-00097\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit tools must be group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be group-owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chgrp root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not group-owned by \\\"root\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33118r568169_fix\"\n },\n \"fix\": {\n \"id\": \"F-33118r568169_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:306\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230474r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230474\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit tools must be owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chown root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not owned by \\\"root\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33117r568166_fix\"\n },\n \"fix\": {\n \"id\": \"F-33117r568166_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:305\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230473r744008_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27025,102 +24959,79 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-001493" ], "nist": [ - "CM-6 b" + "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230477", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:412", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33121r568178_fix", - "fixtext_fixref": "F-33121r568178_fix", + "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", + "group_id": "xccdf_mil.disa.stig_group_V-230474", + "group_title": "SRG-OS-000256-GPOS-00097", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:306\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33118r568169_fix", + "fixtext_fixref": "F-33118r568169_fix", "ident": { - "text": "CCI-000366", + "text": "CCI-001493", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030670", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27143,29 +25054,41 @@ "severity": "medium", "version": "RHEL-08-030640", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030640" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must have the packages required for offloading audit logs installed.", - "id": "V-230477", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.", + "title": "RHEL 8 audit tools must be group-owned by root.", + "id": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", + "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:412", + "data": "oval:mil.disa.stig.rhel8:def:306", "label": "check" }, { - "data": "Configure the operating system to offload audit logs by installing the required packages with the following command:\n\n$ sudo yum install rsyslog", + "data": "Configure the audit tools to be group-owned by \"root\", by running the following command:\n\n$ sudo chgrp root [audit_tool]\n\nReplace \"[audit_tool]\" with each audit tool not group-owned by \"root\".", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have the packages required for offloading audit logs installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to offload audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog\",\n \"lang\": \"en\",\n \"fixref\": \"F-33121r568178_fix\"\n },\n \"fix\": {\n \"id\": \"F-33121r568178_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:412\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230477r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230477\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 audit tools must be group-owned by root.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be group-owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chgrp root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not group-owned by \\\"root\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-33118r568169_fix\"\n },\n \"fix\": {\n \"id\": \"F-33118r568169_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:306\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230474r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27179,96 +25102,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"rsyslog-gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230478", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", + "group_id": "xccdf_mil.disa.stig_group_V-230477", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:307", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33122r744010_fix", - "fixtext_fixref": "F-33122r744010_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:412\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33121r568178_fix", + "fixtext_fixref": "F-33121r568178_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030680", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27291,29 +25191,41 @@ "severity": "medium", "version": "RHEL-08-030670", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030670" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must have the packages required for encrypting offloaded audit logs installed.", - "id": "V-230478", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.", + "title": "RHEL 8 must have the packages required for offloading audit logs installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:307", + "data": "oval:mil.disa.stig.rhel8:def:412", "label": "check" }, { - "data": "Configure the operating system to encrypt offloaded audit logs by installing the required packages with the following command:\n\n$ sudo yum install rsyslog-gnutls", + "data": "Configure the operating system to offload audit logs by installing the required packages with the following command:\n\n$ sudo yum install rsyslog", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have the packages required for encrypting offloaded audit logs installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"rsyslog-gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt offloaded audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog-gnutls\",\n \"lang\": \"en\",\n \"fixref\": \"F-33122r744010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33122r744010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:307\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230478r744011_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230478\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have the packages required for offloading audit logs installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to offload audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog\",\n \"lang\": \"en\",\n \"fixref\": \"F-33121r568178_fix\"\n },\n \"fix\": {\n \"id\": \"F-33121r568178_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:412\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230477r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27321,102 +25233,79 @@ { "tags": { "cci": [ - "CCI-001851" + "CCI-000366" ], "nist": [ - "AU-4 (1)" + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230480", - "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:308", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33124r568187_fix", - "fixtext_fixref": "F-33124r568187_fix", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", + "group_id": "xccdf_mil.disa.stig_group_V-230478", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:307\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33122r744010_fix", + "fixtext_fixref": "F-33122r744010_fix", "ident": { - "text": "CCI-001851", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030700", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27439,29 +25328,41 @@ "severity": "medium", "version": "RHEL-08-030680", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030680" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must take appropriate action when the internal event queue is full.", - "id": "V-230480", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "title": "RHEL 8 must have the packages required for encrypting offloaded audit logs installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:308", + "data": "oval:mil.disa.stig.rhel8:def:307", "label": "check" }, { - "data": "Edit the /etc/audit/auditd.conf file and add or update the \"overflow_action\" option:\n\noverflow_action = syslog\n\nThe audit daemon must be restarted for changes to take effect.", + "data": "Configure the operating system to encrypt offloaded audit logs by installing the required packages with the following command:\n\n$ sudo yum install rsyslog-gnutls", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000342-GPOS-00133\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must take appropriate action when the internal event queue is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33124r568187_fix\"\n },\n \"fix\": {\n \"id\": \"F-33124r568187_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:308\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230480r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230480\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must have the packages required for encrypting offloaded audit logs installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"rsyslog-gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt offloaded audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog-gnutls\",\n \"lang\": \"en\",\n \"fixref\": \"F-33122r744010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33122r744010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:307\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230478r744011_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27469,102 +25370,79 @@ { "tags": { "cci": [ - "CCI-001855" + "CCI-001851" ], "nist": [ - "AU-5 (1)" + "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230483", - "group_title": "SRG-OS-000343-GPOS-00134", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:309", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33127r744013_fix", - "fixtext_fixref": "F-33127r744013_fix", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "group_id": "xccdf_mil.disa.stig_group_V-230480", + "group_title": "SRG-OS-000342-GPOS-00133", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:308\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33124r568187_fix", + "fixtext_fixref": "F-33124r568187_fix", "ident": { - "text": "CCI-001855", + "text": "CCI-001851", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030730", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27587,29 +25465,41 @@ "severity": "medium", "version": "RHEL-08-030700", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030700" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.", - "id": "V-230483", - "desc": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.", + "title": "RHEL 8 must take appropriate action when the internal event queue is full.", + "id": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:309", + "data": "oval:mil.disa.stig.rhel8:def:308", "label": "check" }, { - "data": "Configure the operating system to initiate an action to notify the SA and ISSO (at a minimum) when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity by adding/modifying the following line in the /etc/audit/auditd.conf file.\n\nspace_left = 25%\n\nNote: Option names and values in the auditd.conf file are case insensitive.", + "data": "Edit the /etc/audit/auditd.conf file and add or update the \"overflow_action\" option:\n\noverflow_action = syslog\n\nThe audit daemon must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000343-GPOS-00134\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate an action to notify the SA and ISSO (at a minimum) when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity by adding/modifying the following line in the /etc/audit/auditd.conf file.\\n\\nspace_left = 25%\\n\\nNote: Option names and values in the auditd.conf file are case insensitive.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33127r744013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33127r744013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:309\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230483r744014_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230483\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must take appropriate action when the internal event queue is full.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33124r568187_fix\"\n },\n \"fix\": {\n \"id\": \"F-33124r568187_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:308\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230480r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27617,102 +25507,79 @@ { "tags": { "cci": [ - "CCI-000381" + "CCI-001855" ], "nist": [ - "CM-7 a" + "AU-5 (1)" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230485", - "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:310", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33129r568202_fix", - "fixtext_fixref": "F-33129r568202_fix", + "severity": "medium", + "description": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", + "group_id": "xccdf_mil.disa.stig_group_V-230483", + "group_title": "SRG-OS-000343-GPOS-00134", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:309\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33127r744013_fix", + "fixtext_fixref": "F-33127r744013_fix", "ident": { - "text": "CCI-000381", + "text": "CCI-001855", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030741", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27735,29 +25602,41 @@ "severity": "medium", "version": "RHEL-08-030730", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030730" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable the chrony daemon from acting as a server.", - "id": "V-230485", - "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.", + "title": "RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.", + "id": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", + "desc": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:310", + "data": "oval:mil.disa.stig.rhel8:def:309", "label": "check" }, { - "data": "Configure the operating system to disable the chrony daemon from acting as a server by adding/modifying the following line in the /etc/chrony.conf file.\n\nport 0", + "data": "Configure the operating system to initiate an action to notify the SA and ISSO (at a minimum) when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity by adding/modifying the following line in the /etc/audit/auditd.conf file.\n\nspace_left = 25%\n\nNote: Option names and values in the auditd.conf file are case insensitive.", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030741\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the chrony daemon from acting as a server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the chrony daemon from acting as a server by adding/modifying the following line in the /etc/chrony.conf file.\\n\\nport 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33129r568202_fix\"\n },\n \"fix\": {\n \"id\": \"F-33129r568202_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:310\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230485r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230485\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate an action to notify the SA and ISSO (at a minimum) when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity by adding/modifying the following line in the /etc/audit/auditd.conf file.\\n\\nspace_left = 25%\\n\\nNote: Option names and values in the auditd.conf file are case insensitive.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33127r744013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33127r744013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:309\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230483r744014_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27771,96 +25650,73 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230486", + "description": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", + "group_id": "xccdf_mil.disa.stig_group_V-230485", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:311", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33130r568205_fix", - "fixtext_fixref": "F-33130r568205_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:310\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33129r568202_fix", + "fixtext_fixref": "F-33129r568202_fix", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-030742", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27883,29 +25739,41 @@ "severity": "low", "version": "RHEL-08-030741", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030741" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable network management of the chrony daemon.", - "id": "V-230486", - "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.", + "title": "RHEL 8 must disable the chrony daemon from acting as a server.", + "id": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", + "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:311", + "data": "oval:mil.disa.stig.rhel8:def:310", "label": "check" }, { - "data": "Configure the operating system disable network management of the chrony daemon by adding/modifying the following line in the /etc/chrony.conf file.\n\ncmdport 0", + "data": "Configure the operating system to disable the chrony daemon from acting as a server by adding/modifying the following line in the /etc/chrony.conf file.\n\nport 0", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030742\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable network management of the chrony daemon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system disable network management of the chrony daemon by adding/modifying the following line in the /etc/chrony.conf file.\\n\\ncmdport 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33130r568205_fix\"\n },\n \"fix\": {\n \"id\": \"F-33130r568205_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:311\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230486r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230486\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030741\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the chrony daemon from acting as a server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the chrony daemon from acting as a server by adding/modifying the following line in the /etc/chrony.conf file.\\n\\nport 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33129r568202_fix\"\n },\n \"fix\": {\n \"id\": \"F-33129r568202_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:310\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230485r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -27918,97 +25786,74 @@ "nist": [ "CM-7 a" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\\n\\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230487", + "severity": "low", + "description": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", + "group_id": "xccdf_mil.disa.stig_group_V-230486", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:312", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33131r568208_fix", - "fixtext_fixref": "F-33131r568208_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:311\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33130r568205_fix", + "fixtext_fixref": "F-33130r568205_fix", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040000", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28031,29 +25876,41 @@ "severity": "low", "version": "RHEL-08-030742", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-030742" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not have the telnet-server package installed.", - "id": "V-230487", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.", + "title": "RHEL 8 must disable network management of the chrony daemon.", + "id": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", + "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:312", + "data": "oval:mil.disa.stig.rhel8:def:311", "label": "check" }, { - "data": "Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\n\n$ sudo yum remove telnet-server", + "data": "Configure the operating system disable network management of the chrony daemon by adding/modifying the following line in the /etc/chrony.conf file.\n\ncmdport 0", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have the telnet-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\\n\\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n$ sudo yum remove telnet-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-33131r568208_fix\"\n },\n \"fix\": {\n \"id\": \"F-33131r568208_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:312\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230487r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230487\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030742\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable network management of the chrony daemon.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system disable network management of the chrony daemon by adding/modifying the following line in the /etc/chrony.conf file.\\n\\ncmdport 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33130r568205_fix\"\n },\n \"fix\": {\n \"id\": \"F-33130r568205_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:311\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230486r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "start_time": "2021-11-12T11:37:29-05:00" } ] @@ -28066,97 +25923,74 @@ "nist": [ "CM-7 a" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230488", + "severity": "high", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-230487", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:313", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33132r568211_fix", - "fixtext_fixref": "F-33132r568211_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:312\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33131r568208_fix", + "fixtext_fixref": "F-33131r568208_fix", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040001", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28179,30 +26013,42 @@ "severity": "high", "version": "RHEL-08-040000", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not have any automated bug reporting tools installed.", - "id": "V-230488", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.", + "title": "RHEL 8 must not have the telnet-server package installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:313", + "data": "oval:mil.disa.stig.rhel8:def:312", "label": "check" }, { - "data": "Configure the operating system to disable non-essential capabilities by removing automated bug reporting packages from the system with the following command:\n\n$ sudo yum remove abrt*", + "data": "Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\n\n$ sudo yum remove telnet-server", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have any automated bug reporting tools installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing automated bug reporting packages from the system with the following command:\\n\\n$ sudo yum remove abrt*\",\n \"lang\": \"en\",\n \"fixref\": \"F-33132r568211_fix\"\n },\n \"fix\": {\n \"id\": \"F-33132r568211_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:313\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230488r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230488\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have the telnet-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\\n\\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n$ sudo yum remove telnet-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-33131r568208_fix\"\n },\n \"fix\": {\n \"id\": \"F-33131r568208_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:312\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230487r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-11-12T11:37:31-05:00" + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", + "start_time": "2021-11-12T11:37:29-05:00" } ] }, @@ -28215,96 +26061,73 @@ "CM-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230489", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", + "group_id": "xccdf_mil.disa.stig_group_V-230488", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:314", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33133r568214_fix", - "fixtext_fixref": "F-33133r568214_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:313\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33132r568211_fix", + "fixtext_fixref": "F-33132r568211_fix", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040002", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28327,29 +26150,41 @@ "severity": "medium", "version": "RHEL-08-040001", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040001" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not have the sendmail package installed.", - "id": "V-230489", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.", + "title": "RHEL 8 must not have any automated bug reporting tools installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:314", + "data": "oval:mil.disa.stig.rhel8:def:313", "label": "check" }, { - "data": "Configure the operating system to disable non-essential capabilities by removing the sendmail package from the system with the following command:\n\n$ sudo yum remove sendmail", + "data": "Configure the operating system to disable non-essential capabilities by removing automated bug reporting packages from the system with the following command:\n\n$ sudo yum remove abrt*", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have the sendmail package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the sendmail package from the system with the following command:\\n\\n$ sudo yum remove sendmail\",\n \"lang\": \"en\",\n \"fixref\": \"F-33133r568214_fix\"\n },\n \"fix\": {\n \"id\": \"F-33133r568214_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:314\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230489r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230489\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have any automated bug reporting tools installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing automated bug reporting packages from the system with the following command:\\n\\n$ sudo yum remove abrt*\",\n \"lang\": \"en\",\n \"fixref\": \"F-33132r568211_fix\"\n },\n \"fix\": {\n \"id\": \"F-33132r568211_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:313\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230488r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -28362,97 +26197,74 @@ "nist": [ "CM-7 a" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\\n\\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230492", + "severity": "medium", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", + "group_id": "xccdf_mil.disa.stig_group_V-230489", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:317", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33136r568223_fix", - "fixtext_fixref": "F-33136r568223_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:314\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33133r568214_fix", + "fixtext_fixref": "F-33133r568214_fix", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040010", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28475,29 +26287,41 @@ "severity": "medium", "version": "RHEL-08-040002", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040002" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not have the rsh-server package installed.", - "id": "V-230492", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042", + "title": "RHEL 8 must not have the sendmail package installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:317", + "data": "oval:mil.disa.stig.rhel8:def:314", "label": "check" }, { - "data": "Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\n\n$ sudo yum remove rsh-server", + "data": "Configure the operating system to disable non-essential capabilities by removing the sendmail package from the system with the following command:\n\n$ sudo yum remove sendmail", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have the rsh-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\\n\\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n$ sudo yum remove rsh-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-33136r568223_fix\"\n },\n \"fix\": {\n \"id\": \"F-33136r568223_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:317\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230492r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230492\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have the sendmail package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the sendmail package from the system with the following command:\\n\\n$ sudo yum remove sendmail\",\n \"lang\": \"en\",\n \"fixref\": \"F-33133r568214_fix\"\n },\n \"fix\": {\n \"id\": \"F-33133r568214_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:314\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230489r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -28510,97 +26334,74 @@ "nist": [ "CM-7 a" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230494", + "severity": "high", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", + "group_id": "xccdf_mil.disa.stig_group_V-230492", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230494r792911_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:318", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33138r792910_fix", - "fixtext_fixref": "F-33138r792910_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:317\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33136r568223_fix", + "fixtext_fixref": "F-33136r568223_fix", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040021", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28623,29 +26424,41 @@ "severity": "high", "version": "RHEL-08-040010", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040010" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.", - "id": "V-230494", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.", + "title": "RHEL 8 must not have the rsh-server package installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:318", + "data": "oval:mil.disa.stig.rhel8:def:317", "label": "check" }, { - "data": "Configure the operating system to disable the ability to use the ATM protocol kernel module.\n\nAdd or update the following lines in the file \"/etc/modprobe.d/blacklist.conf\":\n\ninstall atm /bin/true\nblacklist atm\n\nReboot the system for the settings to take effect.", + "data": "Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\n\n$ sudo yum remove rsh-server", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the ATM protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall atm /bin/true\\nblacklist atm\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33138r792910_fix\"\n },\n \"fix\": {\n \"id\": \"F-33138r792910_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:318\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230494r792911_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230494\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not have the rsh-server package installed.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\\n\\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n$ sudo yum remove rsh-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-33136r568223_fix\"\n },\n \"fix\": {\n \"id\": \"F-33136r568223_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:317\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230492r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -28659,96 +26472,73 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230495", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", + "group_id": "xccdf_mil.disa.stig_group_V-230494", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230495r792914_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:319", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33139r792913_fix", - "fixtext_fixref": "F-33139r792913_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230494r792911_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:318\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33138r792910_fix", + "fixtext_fixref": "F-33138r792910_fix", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040022", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28771,29 +26561,41 @@ "severity": "low", "version": "RHEL-08-040021", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040021" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable the controller area network (CAN) protocol.", - "id": "V-230495", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.", + "title": "RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.", + "id": "xccdf_mil.disa.stig_rule_SV-230494r792911_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:319", + "data": "oval:mil.disa.stig.rhel8:def:318", "label": "check" }, { - "data": "Configure the operating system to disable the ability to use the CAN protocol kernel module.\n\nAdd or update the following lines in the file \"/etc/modprobe.d/blacklist.conf\":\n\ninstall can /bin/true\nblacklist can\n\nReboot the system for the settings to take effect.", + "data": "Configure the operating system to disable the ability to use the ATM protocol kernel module.\n\nAdd or update the following lines in the file \"/etc/modprobe.d/blacklist.conf\":\n\ninstall atm /bin/true\nblacklist atm\n\nReboot the system for the settings to take effect.", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the controller area network (CAN) protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the CAN protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall can /bin/true\\nblacklist can\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33139r792913_fix\"\n },\n \"fix\": {\n \"id\": \"F-33139r792913_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:319\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230495r792914_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230495\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the ATM protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall atm /bin/true\\nblacklist atm\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33138r792910_fix\"\n },\n \"fix\": {\n \"id\": \"F-33138r792910_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:318\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230494r792911_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -28807,96 +26609,73 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230496", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", + "group_id": "xccdf_mil.disa.stig_group_V-230495", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230496r792917_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:320", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33140r792916_fix", - "fixtext_fixref": "F-33140r792916_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230495r792914_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:319\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33139r792913_fix", + "fixtext_fixref": "F-33139r792913_fix", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040023", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28919,29 +26698,41 @@ "severity": "low", "version": "RHEL-08-040022", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040022" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable the stream control transmission protocol (SCTP).", - "id": "V-230496", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.", + "title": "RHEL 8 must disable the controller area network (CAN) protocol.", + "id": "xccdf_mil.disa.stig_rule_SV-230495r792914_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:320", + "data": "oval:mil.disa.stig.rhel8:def:319", "label": "check" }, { - "data": "Configure the operating system to disable the ability to use the SCTP kernel module.\n\nAdd or update the following lines in the file \"/etc/modprobe.d/blacklist.conf\":\n\ninstall sctp /bin/true\nblacklist sctp\n\nReboot the system for the settings to take effect.", + "data": "Configure the operating system to disable the ability to use the CAN protocol kernel module.\n\nAdd or update the following lines in the file \"/etc/modprobe.d/blacklist.conf\":\n\ninstall can /bin/true\nblacklist can\n\nReboot the system for the settings to take effect.", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the stream control transmission protocol (SCTP).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the SCTP kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall sctp /bin/true\\nblacklist sctp\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33140r792916_fix\"\n },\n \"fix\": {\n \"id\": \"F-33140r792916_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:320\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230496r792917_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230496\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the controller area network (CAN) protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the CAN protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall can /bin/true\\nblacklist can\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33139r792913_fix\"\n },\n \"fix\": {\n \"id\": \"F-33139r792913_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:319\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230495r792914_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -28955,96 +26746,73 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230497", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", + "group_id": "xccdf_mil.disa.stig_group_V-230496", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230497r792920_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:321", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33141r792919_fix", - "fixtext_fixref": "F-33141r792919_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230496r792917_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:320\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33140r792916_fix", + "fixtext_fixref": "F-33140r792916_fix", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040024", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29067,29 +26835,41 @@ "severity": "low", "version": "RHEL-08-040023", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040023" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.", - "id": "V-230497", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.", + "title": "RHEL 8 must disable the stream control transmission protocol (SCTP).", + "id": "xccdf_mil.disa.stig_rule_SV-230496r792917_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:321", + "data": "oval:mil.disa.stig.rhel8:def:320", "label": "check" }, { - "data": "Configure the operating system to disable the ability to use the TIPC protocol kernel module.\n\nAdd or update the following lines in the file \"/etc/modprobe.d/blacklist.conf\":\n\ninstall tipc /bin/true\nblacklist tipc\n\nReboot the system for the settings to take effect.", + "data": "Configure the operating system to disable the ability to use the SCTP kernel module.\n\nAdd or update the following lines in the file \"/etc/modprobe.d/blacklist.conf\":\n\ninstall sctp /bin/true\nblacklist sctp\n\nReboot the system for the settings to take effect.", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the TIPC protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall tipc /bin/true\\nblacklist tipc\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33141r792919_fix\"\n },\n \"fix\": {\n \"id\": \"F-33141r792919_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:321\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230497r792920_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230497\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the stream control transmission protocol (SCTP).\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the SCTP kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall sctp /bin/true\\nblacklist sctp\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33140r792916_fix\"\n },\n \"fix\": {\n \"id\": \"F-33140r792916_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:320\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230496r792917_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29103,96 +26883,73 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\\n\\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230498", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", + "group_id": "xccdf_mil.disa.stig_group_V-230497", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230498r792922_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:322", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33142r568241_fix", - "fixtext_fixref": "F-33142r568241_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230497r792920_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:321\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33141r792919_fix", + "fixtext_fixref": "F-33141r792919_fix", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040025", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29215,29 +26972,41 @@ "severity": "low", "version": "RHEL-08-040024", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040024" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable mounting of cramfs.", - "id": "V-230498", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.", + "title": "RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.", + "id": "xccdf_mil.disa.stig_rule_SV-230497r792920_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:322", + "data": "oval:mil.disa.stig.rhel8:def:321", "label": "check" }, { - "data": "Configure the operating system to disable the ability to use the cramfs kernel module.\n\nAdd or update the following lines in the file \"/etc/modprobe.d/blacklist.conf\":\n\ninstall cramfs /bin/true\nblacklist cramfs\n\nReboot the system for the settings to take effect.", + "data": "Configure the operating system to disable the ability to use the TIPC protocol kernel module.\n\nAdd or update the following lines in the file \"/etc/modprobe.d/blacklist.conf\":\n\ninstall tipc /bin/true\nblacklist tipc\n\nReboot the system for the settings to take effect.", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040025\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable mounting of cramfs.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\\n\\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the cramfs kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall cramfs /bin/true\\nblacklist cramfs\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33142r568241_fix\"\n },\n \"fix\": {\n \"id\": \"F-33142r568241_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:322\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230498r792922_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230498\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the TIPC protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall tipc /bin/true\\nblacklist tipc\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33141r792919_fix\"\n },\n \"fix\": {\n \"id\": \"F-33141r792919_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:321\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230497r792920_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29251,96 +27020,73 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230499", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", + "group_id": "xccdf_mil.disa.stig_group_V-230498", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230499r792924_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:323", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33143r568244_fix", - "fixtext_fixref": "F-33143r568244_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230498r792922_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:322\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33142r568241_fix", + "fixtext_fixref": "F-33142r568241_fix", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040026", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29363,29 +27109,41 @@ "severity": "low", "version": "RHEL-08-040025", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040025" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable IEEE 1394 (FireWire) Support.", - "id": "V-230499", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.", + "title": "RHEL 8 must disable mounting of cramfs.", + "id": "xccdf_mil.disa.stig_rule_SV-230498r792922_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:323", + "data": "oval:mil.disa.stig.rhel8:def:322", "label": "check" }, { - "data": "Configure the operating system to disable the ability to use the firewire-core kernel module.\n\nAdd or update the following lines in the file \"/etc/modprobe.d/blacklist.conf\":\n\ninstall firewire-core /bin/true\nblacklist firewire-core\n\nReboot the system for the settings to take effect.", + "data": "Configure the operating system to disable the ability to use the cramfs kernel module.\n\nAdd or update the following lines in the file \"/etc/modprobe.d/blacklist.conf\":\n\ninstall cramfs /bin/true\nblacklist cramfs\n\nReboot the system for the settings to take effect.", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000095-GPOS-00049\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040026\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable IEEE 1394 (FireWire) Support.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the firewire-core kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall firewire-core /bin/true\\nblacklist firewire-core\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33143r568244_fix\"\n },\n \"fix\": {\n \"id\": \"F-33143r568244_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:323\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230499r792924_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230499\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040025\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable mounting of cramfs.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\\n\\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the cramfs kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall cramfs /bin/true\\nblacklist cramfs\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33142r568241_fix\"\n },\n \"fix\": {\n \"id\": \"F-33142r568241_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:322\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230498r792922_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29393,102 +27151,79 @@ { "tags": { "cci": [ - "CCI-000778" + "CCI-000381" ], "nist": [ - "IA-3" + "CM-7 a" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230503", - "group_title": "SRG-OS-000114-GPOS-00059", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:325", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33147r568256_fix", - "fixtext_fixref": "F-33147r568256_fix", + "severity": "low", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", + "group_id": "xccdf_mil.disa.stig_group_V-230499", + "group_title": "SRG-OS-000095-GPOS-00049", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230499r792924_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:323\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33143r568244_fix", + "fixtext_fixref": "F-33143r568244_fix", "ident": { - "text": "CCI-000778", + "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040080", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29511,29 +27246,41 @@ "severity": "low", "version": "RHEL-08-040026", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040026" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must be configured to disable USB mass storage.", - "id": "V-230503", - "desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163", + "title": "RHEL 8 must disable IEEE 1394 (FireWire) Support.", + "id": "xccdf_mil.disa.stig_rule_SV-230499r792924_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:325", + "data": "oval:mil.disa.stig.rhel8:def:323", "label": "check" }, { - "data": "Configure the operating system to disable the ability to use the USB Storage kernel module.\n\nCreate a file under \"/etc/modprobe.d\" with the following command:\n\n$ sudo touch /etc/modprobe.d/usb-storage.conf\n\nAdd the following line to the created file:\n\ninstall usb-storage /bin/true\n\nConfigure the operating system to disable the ability to use USB mass storage devices.\n\n$ sudo vi /etc/modprobe.d/blacklist.conf\n\nAdd or update the line:\n\nblacklist usb-storage", + "data": "Configure the operating system to disable the ability to use the firewire-core kernel module.\n\nAdd or update the following lines in the file \"/etc/modprobe.d/blacklist.conf\":\n\ninstall firewire-core /bin/true\nblacklist firewire-core\n\nReboot the system for the settings to take effect.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000114-GPOS-00059\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be configured to disable USB mass storage.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n$ sudo touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n$ sudo vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"lang\": \"en\",\n \"fixref\": \"F-33147r568256_fix\"\n },\n \"fix\": {\n \"id\": \"F-33147r568256_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:325\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230503r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230503\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040026\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable IEEE 1394 (FireWire) Support.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the firewire-core kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall firewire-core /bin/true\\nblacklist firewire-core\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33143r568244_fix\"\n },\n \"fix\": {\n \"id\": \"F-33143r568244_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:323\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230499r792924_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29541,102 +27288,79 @@ { "tags": { "cci": [ - "CCI-001443" + "CCI-000778" ], "nist": [ - "AC-18 (1)" + "IA-3" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\\n\\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230507", - "group_title": "SRG-OS-000300-GPOS-00118", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:326", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33151r568268_fix", - "fixtext_fixref": "F-33151r568268_fix", + "description": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", + "group_id": "xccdf_mil.disa.stig_group_V-230503", + "group_title": "SRG-OS-000114-GPOS-00059", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:325\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33147r568256_fix", + "fixtext_fixref": "F-33147r568256_fix", "ident": { - "text": "CCI-001443", + "text": "CCI-000778", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040111", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29659,29 +27383,41 @@ "severity": "medium", "version": "RHEL-08-040080", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040080" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 Bluetooth must be disabled.", - "id": "V-230507", - "desc": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.", + "title": "RHEL 8 must be configured to disable USB mass storage.", + "id": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", + "desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:326", + "data": "oval:mil.disa.stig.rhel8:def:325", "label": "check" }, { - "data": "Configure the operating system to disable the Bluetooth adapter when not in use.\n\nBuild or modify the \"/etc/modprobe.d/bluetooth.conf\" file with the following line:\n\ninstall bluetooth /bin/true\n\nReboot the system for the settings to take effect.", + "data": "Configure the operating system to disable the ability to use the USB Storage kernel module.\n\nCreate a file under \"/etc/modprobe.d\" with the following command:\n\n$ sudo touch /etc/modprobe.d/usb-storage.conf\n\nAdd the following line to the created file:\n\ninstall usb-storage /bin/true\n\nConfigure the operating system to disable the ability to use USB mass storage devices.\n\n$ sudo vi /etc/modprobe.d/blacklist.conf\n\nAdd or update the line:\n\nblacklist usb-storage", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000300-GPOS-00118\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040111\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 Bluetooth must be disabled.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\\n\\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001443\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the Bluetooth adapter when not in use.\\n\\nBuild or modify the \\\"/etc/modprobe.d/bluetooth.conf\\\" file with the following line:\\n\\ninstall bluetooth /bin/true\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33151r568268_fix\"\n },\n \"fix\": {\n \"id\": \"F-33151r568268_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:326\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230507r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230507\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be configured to disable USB mass storage.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n$ sudo touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n$ sudo vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"lang\": \"en\",\n \"fixref\": \"F-33147r568256_fix\"\n },\n \"fix\": {\n \"id\": \"F-33147r568256_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:325\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230503r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29689,102 +27425,79 @@ { "tags": { "cci": [ - "CCI-001764" + "CCI-001443" ], "nist": [ - "CM-7 (2)" + "AC-18 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230508", - "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:327", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33152r568271_fix", - "fixtext_fixref": "F-33152r568271_fix", + "description": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", + "group_id": "xccdf_mil.disa.stig_group_V-230507", + "group_title": "SRG-OS-000300-GPOS-00118", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:326\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33151r568268_fix", + "fixtext_fixref": "F-33151r568268_fix", "ident": { - "text": "CCI-001764", + "text": "CCI-001443", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040120", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29807,29 +27520,41 @@ "severity": "medium", "version": "RHEL-08-040111", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040111" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /dev/shm with the nodev option.", - "id": "V-230508", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 Bluetooth must be disabled.", + "id": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", + "desc": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:327", + "data": "oval:mil.disa.stig.rhel8:def:326", "label": "check" }, { - "data": "Configure the system so that /dev/shm is mounted with the \"nodev\" option by adding /modifying the /etc/fstab with the following line:\n\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the operating system to disable the Bluetooth adapter when not in use.\n\nBuild or modify the \"/etc/modprobe.d/bluetooth.conf\" file with the following line:\n\ninstall bluetooth /bin/true\n\nReboot the system for the settings to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /dev/shm with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33152r568271_fix\"\n },\n \"fix\": {\n \"id\": \"F-33152r568271_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:327\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230508r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230508\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040111\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 Bluetooth must be disabled.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\\n\\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001443\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the Bluetooth adapter when not in use.\\n\\nBuild or modify the \\\"/etc/modprobe.d/bluetooth.conf\\\" file with the following line:\\n\\ninstall bluetooth /bin/true\\n\\nReboot the system for the settings to take effect.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33151r568268_fix\"\n },\n \"fix\": {\n \"id\": \"F-33151r568268_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:326\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230507r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29843,96 +27568,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230509", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230508", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:328", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33153r568274_fix", - "fixtext_fixref": "F-33153r568274_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:327\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33152r568271_fix", + "fixtext_fixref": "F-33152r568271_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040121", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29955,29 +27657,41 @@ "severity": "medium", "version": "RHEL-08-040120", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /dev/shm with the nosuid option.", - "id": "V-230509", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /dev/shm with the nodev option.", + "id": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:328", + "data": "oval:mil.disa.stig.rhel8:def:327", "label": "check" }, { - "data": "Configure the system so that /dev/shm is mounted with the \"nosuid\" option by adding /modifying the /etc/fstab with the following line:\n\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /dev/shm is mounted with the \"nodev\" option by adding /modifying the /etc/fstab with the following line:\n\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /dev/shm with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33153r568274_fix\"\n },\n \"fix\": {\n \"id\": \"F-33153r568274_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:328\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230509r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230509\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /dev/shm with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33152r568271_fix\"\n },\n \"fix\": {\n \"id\": \"F-33152r568271_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:327\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230508r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -29991,96 +27705,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230510", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230509", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:329", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33154r568277_fix", - "fixtext_fixref": "F-33154r568277_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:328\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33153r568274_fix", + "fixtext_fixref": "F-33153r568274_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040122", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30103,29 +27794,41 @@ "severity": "medium", "version": "RHEL-08-040121", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040121" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /dev/shm with the noexec option.", - "id": "V-230510", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /dev/shm with the nosuid option.", + "id": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:329", + "data": "oval:mil.disa.stig.rhel8:def:328", "label": "check" }, { - "data": "Configure the system so that /dev/shm is mounted with the \"noexec\" option by adding /modifying the /etc/fstab with the following line:\n\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /dev/shm is mounted with the \"nosuid\" option by adding /modifying the /etc/fstab with the following line:\n\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /dev/shm with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33154r568277_fix\"\n },\n \"fix\": {\n \"id\": \"F-33154r568277_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:329\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230510r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230510\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /dev/shm with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33153r568274_fix\"\n },\n \"fix\": {\n \"id\": \"F-33153r568274_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:328\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230509r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -30139,96 +27842,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230511", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230510", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:330", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33155r568280_fix", - "fixtext_fixref": "F-33155r568280_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:329\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33154r568277_fix", + "fixtext_fixref": "F-33154r568277_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040123", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30251,29 +27931,41 @@ "severity": "medium", "version": "RHEL-08-040122", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040122" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /tmp with the nodev option.", - "id": "V-230511", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /dev/shm with the noexec option.", + "id": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:330", + "data": "oval:mil.disa.stig.rhel8:def:329", "label": "check" }, { - "data": "Configure the system so that /tmp is mounted with the \"nodev\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /dev/shm is mounted with the \"noexec\" option by adding /modifying the /etc/fstab with the following line:\n\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040123\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /tmp with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33155r568280_fix\"\n },\n \"fix\": {\n \"id\": \"F-33155r568280_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:330\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230511r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230511\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /dev/shm with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33154r568277_fix\"\n },\n \"fix\": {\n \"id\": \"F-33154r568277_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:329\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230510r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -30287,96 +27979,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230512", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230511", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:331", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33156r568283_fix", - "fixtext_fixref": "F-33156r568283_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:330\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33155r568280_fix", + "fixtext_fixref": "F-33155r568280_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040124", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30399,29 +28068,41 @@ "severity": "medium", "version": "RHEL-08-040123", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040123" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /tmp with the nosuid option.", - "id": "V-230512", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /tmp with the nodev option.", + "id": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:331", + "data": "oval:mil.disa.stig.rhel8:def:330", "label": "check" }, { - "data": "Configure the system so that /tmp is mounted with the \"nosuid\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /tmp is mounted with the \"nodev\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040124\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /tmp with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33156r568283_fix\"\n },\n \"fix\": {\n \"id\": \"F-33156r568283_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:331\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230512r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230512\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040123\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /tmp with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33155r568280_fix\"\n },\n \"fix\": {\n \"id\": \"F-33155r568280_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:330\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230511r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -30435,96 +28116,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230513", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230512", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:332", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33157r568286_fix", - "fixtext_fixref": "F-33157r568286_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:331\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33156r568283_fix", + "fixtext_fixref": "F-33156r568283_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040125", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30547,29 +28205,41 @@ "severity": "medium", "version": "RHEL-08-040124", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040124" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /tmp with the noexec option.", - "id": "V-230513", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /tmp with the nosuid option.", + "id": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:332", + "data": "oval:mil.disa.stig.rhel8:def:331", "label": "check" }, { - "data": "Configure the system so that /tmp is mounted with the \"noexec\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /tmp is mounted with the \"nosuid\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040125\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /tmp with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33157r568286_fix\"\n },\n \"fix\": {\n \"id\": \"F-33157r568286_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:332\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230513r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230513\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040124\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /tmp with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33156r568283_fix\"\n },\n \"fix\": {\n \"id\": \"F-33156r568283_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:331\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230512r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -30583,96 +28253,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230514", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230513", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:333", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33158r568289_fix", - "fixtext_fixref": "F-33158r568289_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:332\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33157r568286_fix", + "fixtext_fixref": "F-33157r568286_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040126", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30695,29 +28342,41 @@ "severity": "medium", "version": "RHEL-08-040125", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040125" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /var/log with the nodev option.", - "id": "V-230514", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /tmp with the noexec option.", + "id": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:333", + "data": "oval:mil.disa.stig.rhel8:def:332", "label": "check" }, { - "data": "Configure the system so that /var/log is mounted with the \"nodev\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /tmp is mounted with the \"noexec\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040126\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33158r568289_fix\"\n },\n \"fix\": {\n \"id\": \"F-33158r568289_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:333\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230514r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230514\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040125\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /tmp with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33157r568286_fix\"\n },\n \"fix\": {\n \"id\": \"F-33157r568286_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:332\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230513r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -30731,96 +28390,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230515", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230514", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:334", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33159r568292_fix", - "fixtext_fixref": "F-33159r568292_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:333\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33158r568289_fix", + "fixtext_fixref": "F-33158r568289_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040127", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30843,29 +28479,41 @@ "severity": "medium", "version": "RHEL-08-040126", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040126" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /var/log with the nosuid option.", - "id": "V-230515", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /var/log with the nodev option.", + "id": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:334", + "data": "oval:mil.disa.stig.rhel8:def:333", "label": "check" }, { - "data": "Configure the system so that /var/log is mounted with the \"nosuid\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /var/log is mounted with the \"nodev\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040127\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33159r568292_fix\"\n },\n \"fix\": {\n \"id\": \"F-33159r568292_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:334\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230515r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230515\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040126\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33158r568289_fix\"\n },\n \"fix\": {\n \"id\": \"F-33158r568289_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:333\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230514r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -30879,96 +28527,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230516", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230515", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:335", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33160r568295_fix", - "fixtext_fixref": "F-33160r568295_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:334\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33159r568292_fix", + "fixtext_fixref": "F-33159r568292_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040128", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30991,29 +28616,41 @@ "severity": "medium", "version": "RHEL-08-040127", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040127" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /var/log with the noexec option.", - "id": "V-230516", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /var/log with the nosuid option.", + "id": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:335", + "data": "oval:mil.disa.stig.rhel8:def:334", "label": "check" }, { - "data": "Configure the system so that /var/log is mounted with the \"noexec\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /var/log is mounted with the \"nosuid\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040128\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33160r568295_fix\"\n },\n \"fix\": {\n \"id\": \"F-33160r568295_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:335\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230516r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230516\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040127\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33159r568292_fix\"\n },\n \"fix\": {\n \"id\": \"F-33159r568292_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:334\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230515r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31027,96 +28664,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230517", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230516", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:336", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33161r568298_fix", - "fixtext_fixref": "F-33161r568298_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:335\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33160r568295_fix", + "fixtext_fixref": "F-33160r568295_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040129", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31139,29 +28753,41 @@ "severity": "medium", "version": "RHEL-08-040128", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040128" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /var/log/audit with the nodev option.", - "id": "V-230517", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /var/log with the noexec option.", + "id": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:336", + "data": "oval:mil.disa.stig.rhel8:def:335", "label": "check" }, { - "data": "Configure the system so that /var/log/audit is mounted with the \"nodev\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /var/log is mounted with the \"noexec\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040129\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log/audit with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33161r568298_fix\"\n },\n \"fix\": {\n \"id\": \"F-33161r568298_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:336\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230517r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230517\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040128\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33160r568295_fix\"\n },\n \"fix\": {\n \"id\": \"F-33160r568295_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:335\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230516r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31175,96 +28801,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230518", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230517", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:337", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33162r568301_fix", - "fixtext_fixref": "F-33162r568301_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:336\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33161r568298_fix", + "fixtext_fixref": "F-33161r568298_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040130", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31287,29 +28890,41 @@ "severity": "medium", "version": "RHEL-08-040129", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040129" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /var/log/audit with the nosuid option.", - "id": "V-230518", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /var/log/audit with the nodev option.", + "id": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:337", + "data": "oval:mil.disa.stig.rhel8:def:336", "label": "check" }, { - "data": "Configure the system so that /var/log/audit is mounted with the \"nosuid\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /var/log/audit is mounted with the \"nodev\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log/audit with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33162r568301_fix\"\n },\n \"fix\": {\n \"id\": \"F-33162r568301_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:337\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230518r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230518\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040129\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log/audit with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33161r568298_fix\"\n },\n \"fix\": {\n \"id\": \"F-33161r568298_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:336\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230517r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31323,96 +28938,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230519", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230518", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:338", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33163r568304_fix", - "fixtext_fixref": "F-33163r568304_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:337\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33162r568301_fix", + "fixtext_fixref": "F-33162r568301_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040131", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31435,29 +29027,41 @@ "severity": "medium", "version": "RHEL-08-040130", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /var/log/audit with the noexec option.", - "id": "V-230519", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /var/log/audit with the nosuid option.", + "id": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:338", + "data": "oval:mil.disa.stig.rhel8:def:337", "label": "check" }, { - "data": "Configure the system so that /var/log/audit is mounted with the \"noexec\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /var/log/audit is mounted with the \"nosuid\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040131\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log/audit with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33163r568304_fix\"\n },\n \"fix\": {\n \"id\": \"F-33163r568304_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:338\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230519r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230519\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log/audit with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33162r568301_fix\"\n },\n \"fix\": {\n \"id\": \"F-33162r568301_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:337\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230518r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31471,96 +29075,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230520", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230519", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230520r792927_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:339", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33164r792926_fix", - "fixtext_fixref": "F-33164r792926_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:338\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33163r568304_fix", + "fixtext_fixref": "F-33163r568304_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040132", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31583,29 +29164,41 @@ "severity": "medium", "version": "RHEL-08-040131", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040131" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /var/tmp with the nodev option.", - "id": "V-230520", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /var/log/audit with the noexec option.", + "id": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:339", + "data": "oval:mil.disa.stig.rhel8:def:338", "label": "check" }, { - "data": "Configure the system so that /var/tmp is mounted with the \"nodev\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /var/log/audit is mounted with the \"noexec\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040132\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/tmp with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33164r792926_fix\"\n },\n \"fix\": {\n \"id\": \"F-33164r792926_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:339\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230520r792927_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230520\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040131\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/log/audit with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33163r568304_fix\"\n },\n \"fix\": {\n \"id\": \"F-33163r568304_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:338\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230519r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31619,96 +29212,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230521", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230520", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230521r792930_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:340", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33165r792929_fix", - "fixtext_fixref": "F-33165r792929_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230520r792927_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:339\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33164r792926_fix", + "fixtext_fixref": "F-33164r792926_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040133", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31731,29 +29301,41 @@ "severity": "medium", "version": "RHEL-08-040132", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040132" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /var/tmp with the nosuid option.", - "id": "V-230521", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /var/tmp with the nodev option.", + "id": "xccdf_mil.disa.stig_rule_SV-230520r792927_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:340", + "data": "oval:mil.disa.stig.rhel8:def:339", "label": "check" }, { - "data": "Configure the system so that /var/tmp is mounted with the \"nosuid\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /var/tmp is mounted with the \"nodev\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040133\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/tmp with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33165r792929_fix\"\n },\n \"fix\": {\n \"id\": \"F-33165r792929_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:340\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230521r792930_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230521\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040132\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/tmp with the nodev option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33164r792926_fix\"\n },\n \"fix\": {\n \"id\": \"F-33164r792926_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:339\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230520r792927_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31767,96 +29349,73 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230522", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230521", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230522r792933_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:341", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33166r792932_fix", - "fixtext_fixref": "F-33166r792932_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230521r792930_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:340\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33165r792929_fix", + "fixtext_fixref": "F-33165r792929_fix", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040134", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31879,29 +29438,41 @@ "severity": "medium", "version": "RHEL-08-040133", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040133" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must mount /var/tmp with the noexec option.", - "id": "V-230522", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "RHEL 8 must mount /var/tmp with the nosuid option.", + "id": "xccdf_mil.disa.stig_rule_SV-230521r792930_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:341", + "data": "oval:mil.disa.stig.rhel8:def:340", "label": "check" }, { - "data": "Configure the system so that /var/tmp is mounted with the \"noexec\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0", + "data": "Configure the system so that /var/tmp is mounted with the \"nosuid\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000368-GPOS-00154\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040134\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/tmp with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33166r792932_fix\"\n },\n \"fix\": {\n \"id\": \"F-33166r792932_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:341\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230522r792933_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230522\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040133\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/tmp with the nosuid option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33165r792929_fix\"\n },\n \"fix\": {\n \"id\": \"F-33165r792929_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:340\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230521r792930_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -31909,102 +29480,79 @@ { "tags": { "cci": [ - "CCI-002418" + "CCI-001764" ], "nist": [ - "SC-8" + "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230526", - "group_title": "SRG-OS-000423-GPOS-00187", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:342", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33170r744031_fix", - "fixtext_fixref": "F-33170r744031_fix", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-230522", + "group_title": "SRG-OS-000368-GPOS-00154", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230522r792933_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:341\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33166r792932_fix", + "fixtext_fixref": "F-33166r792932_fix", "ident": { - "text": "CCI-002418", + "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040160", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32027,29 +29575,41 @@ "severity": "medium", "version": "RHEL-08-040134", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040134" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.", - "id": "V-230526", - "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190", + "title": "RHEL 8 must mount /var/tmp with the noexec option.", + "id": "xccdf_mil.disa.stig_rule_SV-230522r792933_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:342", + "data": "oval:mil.disa.stig.rhel8:def:341", "label": "check" }, { - "data": "Configure the SSH service to automatically start after reboot with the following command:\n\n$ sudo systemctl enable sshd.service", + "data": "Configure the system so that /var/tmp is mounted with the \"noexec\" option by adding /modifying the /etc/fstab with the following line:\n\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000423-GPOS-00187\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH service to automatically start after reboot with the following command:\\n\\n$ sudo systemctl enable sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-33170r744031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33170r744031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:342\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230526r744032_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230526\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040134\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must mount /var/tmp with the noexec option.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-tmp /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"lang\": \"en\",\n \"fixref\": \"F-33166r792932_fix\"\n },\n \"fix\": {\n \"id\": \"F-33166r792932_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:341\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230522r792933_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32057,102 +29617,79 @@ { "tags": { "cci": [ - "CCI-000068" + "CCI-002418" ], "nist": [ - "AC-17 (2)" + "SC-8" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSession key regeneration limits the chances of a session key becoming compromised.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230527", - "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:343", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33171r568328_fix", - "fixtext_fixref": "F-33171r568328_fix", + "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", + "group_id": "xccdf_mil.disa.stig_group_V-230526", + "group_title": "SRG-OS-000423-GPOS-00187", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:342\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33170r744031_fix", + "fixtext_fixref": "F-33170r744031_fix", "ident": { - "text": "CCI-000068", + "text": "CCI-002418", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040161", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32175,29 +29712,41 @@ "severity": "medium", "version": "RHEL-08-040160", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.", - "id": "V-230527", - "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188", + "title": "All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.", + "id": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", + "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:343", + "data": "oval:mil.disa.stig.rhel8:def:342", "label": "check" }, { - "data": "Configure the system to force a frequent session key renegotiation for SSH connections to the server by add or modifying the following line in the \"/etc/ssh/sshd_config\" file:\n\nRekeyLimit 1G 1h\n\nRestart the SSH daemon for the settings to take effect.\n\n$ sudo systemctl restart sshd.service", + "data": "Configure the SSH service to automatically start after reboot with the following command:\n\n$ sudo systemctl enable sshd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000033-GPOS-00014\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSession key regeneration limits the chances of a session key becoming compromised.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to force a frequent session key renegotiation for SSH connections to the server by add or modifying the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nRekeyLimit 1G 1h\\n\\nRestart the SSH daemon for the settings to take effect.\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-33171r568328_fix\"\n },\n \"fix\": {\n \"id\": \"F-33171r568328_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:343\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230527r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230527\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH service to automatically start after reboot with the following command:\\n\\n$ sudo systemctl enable sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-33170r744031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33170r744031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:342\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230526r744032_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32205,102 +29754,79 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-000068" ], "nist": [ - "CM-6 b" + "AC-17 (2)" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230531", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:345", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33175r619890_fix", - "fixtext_fixref": "F-33175r619890_fix", + "severity": "medium", + "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", + "group_id": "xccdf_mil.disa.stig_group_V-230527", + "group_title": "SRG-OS-000033-GPOS-00014", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:343\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33171r568328_fix", + "fixtext_fixref": "F-33171r568328_fix", "ident": { - "text": "CCI-000366", + "text": "CCI-000068", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040172", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32323,29 +29849,41 @@ "severity": "medium", "version": "RHEL-08-040161", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040161" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.", - "id": "V-230531", - "desc": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.", + "title": "RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.", + "id": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", + "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:345", + "data": "oval:mil.disa.stig.rhel8:def:343", "label": "check" }, { - "data": "Configure the system to disable the CtrlAltDelBurstAction by added or modifying the following line in the \"/etc/systemd/system.conf\" configuration file:\n\nCtrlAltDelBurstAction=none\n\nReload the daemon for this change to take effect.\n\n$ sudo systemctl daemon-reload", + "data": "Configure the system to force a frequent session key renegotiation for SSH connections to the server by add or modifying the following line in the \"/etc/ssh/sshd_config\" file:\n\nRekeyLimit 1G 1h\n\nRestart the SSH daemon for the settings to take effect.\n\n$ sudo systemctl restart sshd.service", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to disable the CtrlAltDelBurstAction by added or modifying the following line in the \\\"/etc/systemd/system.conf\\\" configuration file:\\n\\nCtrlAltDelBurstAction=none\\n\\nReload the daemon for this change to take effect.\\n\\n$ sudo systemctl daemon-reload\",\n \"lang\": \"en\",\n \"fixref\": \"F-33175r619890_fix\"\n },\n \"fix\": {\n \"id\": \"F-33175r619890_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:345\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230531r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230531\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSession key regeneration limits the chances of a session key becoming compromised.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to force a frequent session key renegotiation for SSH connections to the server by add or modifying the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nRekeyLimit 1G 1h\\n\\nRestart the SSH daemon for the settings to take effect.\\n\\n$ sudo systemctl restart sshd.service\",\n \"lang\": \"en\",\n \"fixref\": \"F-33171r568328_fix\"\n },\n \"fix\": {\n \"id\": \"F-33171r568328_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:343\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230527r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32359,96 +29897,73 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230533", + "description": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", + "group_id": "xccdf_mil.disa.stig_group_V-230531", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:346", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33177r568346_fix", - "fixtext_fixref": "F-33177r568346_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:345\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33175r619890_fix", + "fixtext_fixref": "F-33175r619890_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040190", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32471,29 +29986,41 @@ "severity": "high", "version": "RHEL-08-040172", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040172" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.", - "id": "V-230533", - "desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.", + "title": "The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.", + "id": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", + "desc": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:346", + "data": "oval:mil.disa.stig.rhel8:def:345", "label": "check" }, { - "data": "Remove the TFTP package from the system with the following command:\n\n$ sudo yum remove tftp-server", + "data": "Configure the system to disable the CtrlAltDelBurstAction by added or modifying the following line in the \"/etc/systemd/system.conf\" configuration file:\n\nCtrlAltDelBurstAction=none\n\nReload the daemon for this change to take effect.\n\n$ sudo systemctl daemon-reload", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n$ sudo yum remove tftp-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-33177r568346_fix\"\n },\n \"fix\": {\n \"id\": \"F-33177r568346_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:346\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230533r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230533\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to disable the CtrlAltDelBurstAction by added or modifying the following line in the \\\"/etc/systemd/system.conf\\\" configuration file:\\n\\nCtrlAltDelBurstAction=none\\n\\nReload the daemon for this change to take effect.\\n\\n$ sudo systemctl daemon-reload\",\n \"lang\": \"en\",\n \"fixref\": \"F-33175r619890_fix\"\n },\n \"fix\": {\n \"id\": \"F-33175r619890_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:345\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230531r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32507,96 +30034,73 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230534", + "description": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", + "group_id": "xccdf_mil.disa.stig_group_V-230533", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:347", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33178r568349_fix", - "fixtext_fixref": "F-33178r568349_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:346\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33177r568346_fix", + "fixtext_fixref": "F-33177r568346_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040200", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32619,29 +30123,41 @@ "severity": "high", "version": "RHEL-08-040190", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040190" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The root account must be the only account having unrestricted access to the RHEL 8 system.", - "id": "V-230534", - "desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.", + "title": "The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.", + "id": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", + "desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:347", + "data": "oval:mil.disa.stig.rhel8:def:346", "label": "check" }, { - "data": "Change the UID of any account on the system, other than root, that has a UID of \"0\". \n\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \"0\" but less than \"1000\". Otherwise, assign a UID of greater than \"1000\" that has not already been assigned.", + "data": "Remove the TFTP package from the system with the following command:\n\n$ sudo yum remove tftp-server", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The root account must be the only account having unrestricted access to the RHEL 8 system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\". \\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33178r568349_fix\"\n },\n \"fix\": {\n \"id\": \"F-33178r568349_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:347\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230534r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230534\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n$ sudo yum remove tftp-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-33177r568346_fix\"\n },\n \"fix\": {\n \"id\": \"F-33177r568346_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:346\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230533r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32654,97 +30170,74 @@ "nist": [ "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230535", + "severity": "high", + "description": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", + "group_id": "xccdf_mil.disa.stig_group_V-230534", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230535r792936_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:348", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33179r792935_fix", - "fixtext_fixref": "F-33179r792935_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:347\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33178r568349_fix", + "fixtext_fixref": "F-33178r568349_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040210", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32767,29 +30260,41 @@ "severity": "high", "version": "RHEL-08-040200", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.", - "id": "V-230535", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "The root account must be the only account having unrestricted access to the RHEL 8 system.", + "id": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", + "desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:348", + "data": "oval:mil.disa.stig.rhel8:def:347", "label": "check" }, { - "data": "Configure RHEL 8 to prevent IPv6 ICMP redirect messages from being accepted.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.default.accept_redirects = 0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "data": "Change the UID of any account on the system, other than root, that has a UID of \"0\". \n\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \"0\" but less than \"1000\". Otherwise, assign a UID of greater than \"1000\" that has not already been assigned.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent IPv6 ICMP redirect messages from being accepted.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.default.accept_redirects = 0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33179r792935_fix\"\n },\n \"fix\": {\n \"id\": \"F-33179r792935_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:348\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230535r792936_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230535\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The root account must be the only account having unrestricted access to the RHEL 8 system.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\". \\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"lang\": \"en\",\n \"fixref\": \"F-33178r568349_fix\"\n },\n \"fix\": {\n \"id\": \"F-33178r568349_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:347\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230534r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32803,96 +30308,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230536", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230535", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230536r792939_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:349", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33180r792938_fix", - "fixtext_fixref": "F-33180r792938_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230535r792936_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:348\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33179r792935_fix", + "fixtext_fixref": "F-33179r792935_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040220", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32915,29 +30397,41 @@ "severity": "medium", "version": "RHEL-08-040210", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.", - "id": "V-230536", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.", + "id": "xccdf_mil.disa.stig_rule_SV-230535r792936_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:349", + "data": "oval:mil.disa.stig.rhel8:def:348", "label": "check" }, { - "data": "Configure RHEL 8 to not allow interfaces to perform IPv4 ICMP redirects.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv4.conf.all.send_redirects=0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to prevent IPv6 ICMP redirect messages from being accepted.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.default.accept_redirects = 0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform IPv4 ICMP redirects.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv4.conf.all.send_redirects=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33180r792938_fix\"\n },\n \"fix\": {\n \"id\": \"F-33180r792938_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:349\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230536r792939_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230536\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent IPv6 ICMP redirect messages from being accepted.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.default.accept_redirects = 0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33179r792935_fix\"\n },\n \"fix\": {\n \"id\": \"F-33179r792935_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:348\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230535r792936_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -32951,96 +30445,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230537", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230536", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230537r792942_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:350", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33181r792941_fix", - "fixtext_fixref": "F-33181r792941_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230536r792939_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:349\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33180r792938_fix", + "fixtext_fixref": "F-33180r792938_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040230", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33063,29 +30534,41 @@ "severity": "medium", "version": "RHEL-08-040220", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.", - "id": "V-230537", - "desc": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.", + "id": "xccdf_mil.disa.stig_rule_SV-230536r792939_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:350", + "data": "oval:mil.disa.stig.rhel8:def:349", "label": "check" }, { - "data": "Configure RHEL 8 to not respond to IPv4 ICMP echoes sent to a broadcast address.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv4.icmp_echo_ignore_broadcasts=1\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to not allow interfaces to perform IPv4 ICMP redirects.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv4.conf.all.send_redirects=0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not respond to IPv4 ICMP echoes sent to a broadcast address.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts=1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33181r792941_fix\"\n },\n \"fix\": {\n \"id\": \"F-33181r792941_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:350\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230537r792942_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230537\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform IPv4 ICMP redirects.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv4.conf.all.send_redirects=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33180r792938_fix\"\n },\n \"fix\": {\n \"id\": \"F-33180r792938_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:349\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230536r792939_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33099,96 +30582,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230538", + "description": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230537", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230538r792945_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:351", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33182r792944_fix", - "fixtext_fixref": "F-33182r792944_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230537r792942_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:350\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33181r792941_fix", + "fixtext_fixref": "F-33181r792941_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040240", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33211,29 +30671,41 @@ "severity": "medium", "version": "RHEL-08-040230", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not forward IPv6 source-routed packets.", - "id": "V-230538", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.", + "id": "xccdf_mil.disa.stig_rule_SV-230537r792942_rule", + "desc": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:351", + "data": "oval:mil.disa.stig.rhel8:def:350", "label": "check" }, { - "data": "Configure RHEL 8 to not forward IPv6 source-routed packets.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.all.accept_source_route=0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to not respond to IPv4 ICMP echoes sent to a broadcast address.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv4.icmp_echo_ignore_broadcasts=1\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not forward IPv6 source-routed packets.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.accept_source_route=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33182r792944_fix\"\n },\n \"fix\": {\n \"id\": \"F-33182r792944_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:351\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230538r792945_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230538\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not respond to IPv4 ICMP echoes sent to a broadcast address.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts=1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33181r792941_fix\"\n },\n \"fix\": {\n \"id\": \"F-33181r792941_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:350\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230537r792942_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33247,96 +30719,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230539", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230538", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230539r792948_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:352", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33183r792947_fix", - "fixtext_fixref": "F-33183r792947_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230538r792945_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:351\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33182r792944_fix", + "fixtext_fixref": "F-33182r792944_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040250", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33359,29 +30808,41 @@ "severity": "medium", "version": "RHEL-08-040240", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not forward IPv6 source-routed packets by default.", - "id": "V-230539", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must not forward IPv6 source-routed packets.", + "id": "xccdf_mil.disa.stig_rule_SV-230538r792945_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:352", + "data": "oval:mil.disa.stig.rhel8:def:351", "label": "check" }, { - "data": "Configure RHEL 8 to not forward IPv6 source-routed packets by default.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.default.accept_source_route=0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to not forward IPv6 source-routed packets.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.all.accept_source_route=0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not forward IPv6 source-routed packets by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets by default.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.default.accept_source_route=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33183r792947_fix\"\n },\n \"fix\": {\n \"id\": \"F-33183r792947_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:352\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230539r792948_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230539\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not forward IPv6 source-routed packets.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.accept_source_route=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33182r792944_fix\"\n },\n \"fix\": {\n \"id\": \"F-33182r792944_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:351\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230538r792945_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33395,96 +30856,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230540", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230539", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230540r792951_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:353", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33184r792950_fix", - "fixtext_fixref": "F-33184r792950_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230539r792948_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:352\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33183r792947_fix", + "fixtext_fixref": "F-33183r792947_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040260", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33507,29 +30945,41 @@ "severity": "medium", "version": "RHEL-08-040250", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not enable IPv6 packet forwarding unless the system is a router.", - "id": "V-230540", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must not forward IPv6 source-routed packets by default.", + "id": "xccdf_mil.disa.stig_rule_SV-230539r792948_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:353", + "data": "oval:mil.disa.stig.rhel8:def:352", "label": "check" }, { - "data": "Configure RHEL 8 to not allow IPv6 packet forwarding, unless the system is a router.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.all.forwarding=0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to not forward IPv6 source-routed packets by default.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.default.accept_source_route=0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not enable IPv6 packet forwarding unless the system is a router.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow IPv6 packet forwarding, unless the system is a router.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.forwarding=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33184r792950_fix\"\n },\n \"fix\": {\n \"id\": \"F-33184r792950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:353\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230540r792951_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230540\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not forward IPv6 source-routed packets by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets by default.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.default.accept_source_route=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33183r792947_fix\"\n },\n \"fix\": {\n \"id\": \"F-33183r792947_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:352\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230539r792948_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33543,96 +30993,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230541", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230540", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230541r792954_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:354", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33185r792953_fix", - "fixtext_fixref": "F-33185r792953_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230540r792951_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:353\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33184r792950_fix", + "fixtext_fixref": "F-33184r792950_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040261", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33655,29 +31082,41 @@ "severity": "medium", "version": "RHEL-08-040260", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not accept router advertisements on all IPv6 interfaces.", - "id": "V-230541", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must not enable IPv6 packet forwarding unless the system is a router.", + "id": "xccdf_mil.disa.stig_rule_SV-230540r792951_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:354", + "data": "oval:mil.disa.stig.rhel8:def:353", "label": "check" }, { - "data": "Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces unless the system is a router.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.all.accept_ra=0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to not allow IPv6 packet forwarding, unless the system is a router.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.all.forwarding=0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040261\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces unless the system is a router.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.accept_ra=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33185r792953_fix\"\n },\n \"fix\": {\n \"id\": \"F-33185r792953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:354\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230541r792954_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230541\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not enable IPv6 packet forwarding unless the system is a router.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow IPv6 packet forwarding, unless the system is a router.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.forwarding=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33184r792950_fix\"\n },\n \"fix\": {\n \"id\": \"F-33184r792950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:353\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230540r792951_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33691,96 +31130,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230542", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230541", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230542r792957_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:355", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33186r792956_fix", - "fixtext_fixref": "F-33186r792956_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230541r792954_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:354\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33185r792953_fix", + "fixtext_fixref": "F-33185r792953_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040262", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33803,29 +31219,41 @@ "severity": "medium", "version": "RHEL-08-040261", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040261" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.", - "id": "V-230542", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must not accept router advertisements on all IPv6 interfaces.", + "id": "xccdf_mil.disa.stig_rule_SV-230541r792954_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:355", + "data": "oval:mil.disa.stig.rhel8:def:354", "label": "check" }, { - "data": "Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces by default unless the system is a router.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.default.accept_ra=0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces unless the system is a router.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.all.accept_ra=0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040262\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces by default unless the system is a router.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.default.accept_ra=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33186r792956_fix\"\n },\n \"fix\": {\n \"id\": \"F-33186r792956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:355\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230542r792957_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230542\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040261\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces unless the system is a router.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.accept_ra=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33185r792953_fix\"\n },\n \"fix\": {\n \"id\": \"F-33185r792953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:354\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230541r792954_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33839,96 +31267,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230543", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230542", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230543r792960_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:356", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33187r792959_fix", - "fixtext_fixref": "F-33187r792959_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230542r792957_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:355\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33186r792956_fix", + "fixtext_fixref": "F-33186r792956_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040270", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33951,29 +31356,41 @@ "severity": "medium", "version": "RHEL-08-040262", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040262" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.", - "id": "V-230543", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.", + "id": "xccdf_mil.disa.stig_rule_SV-230542r792957_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:356", + "data": "oval:mil.disa.stig.rhel8:def:355", "label": "check" }, { - "data": "Configure RHEL 8 to not allow interfaces to perform Internet Protocol version 4 (IPv4) ICMP redirects by default.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv4.conf.default.send_redirects = 0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces by default unless the system is a router.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.default.accept_ra=0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform Internet Protocol version 4 (IPv4) ICMP redirects by default.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv4.conf.default.send_redirects = 0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33187r792959_fix\"\n },\n \"fix\": {\n \"id\": \"F-33187r792959_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:356\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230543r792960_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230543\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040262\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces by default unless the system is a router.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.default.accept_ra=0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33186r792956_fix\"\n },\n \"fix\": {\n \"id\": \"F-33186r792956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:355\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230542r792957_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -33987,96 +31404,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230544", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230543", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230544r792963_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:357", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33188r792962_fix", - "fixtext_fixref": "F-33188r792962_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230543r792960_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:356\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33187r792959_fix", + "fixtext_fixref": "F-33187r792959_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040280", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34099,29 +31493,41 @@ "severity": "medium", "version": "RHEL-08-040270", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040270" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.", - "id": "V-230544", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.", + "id": "xccdf_mil.disa.stig_rule_SV-230543r792960_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:357", + "data": "oval:mil.disa.stig.rhel8:def:356", "label": "check" }, { - "data": "Configure RHEL 8 to ignore IPv6 ICMP redirect messages.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.all.accept_redirects = 0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to not allow interfaces to perform Internet Protocol version 4 (IPv4) ICMP redirects by default.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv4.conf.default.send_redirects = 0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to ignore IPv6 ICMP redirect messages.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.accept_redirects = 0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33188r792962_fix\"\n },\n \"fix\": {\n \"id\": \"F-33188r792962_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:357\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230544r792963_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230544\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform Internet Protocol version 4 (IPv4) ICMP redirects by default.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv4.conf.default.send_redirects = 0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33187r792959_fix\"\n },\n \"fix\": {\n \"id\": \"F-33187r792959_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:356\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230543r792960_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -34135,96 +31541,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230545", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230544", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230545r792966_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:358", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33189r792965_fix", - "fixtext_fixref": "F-33189r792965_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230544r792963_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:357\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33188r792962_fix", + "fixtext_fixref": "F-33188r792962_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040281", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34247,29 +31630,41 @@ "severity": "medium", "version": "RHEL-08-040280", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040280" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable access to network bpf syscall from unprivileged processes.", - "id": "V-230545", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.", + "id": "xccdf_mil.disa.stig_rule_SV-230544r792963_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:358", + "data": "oval:mil.disa.stig.rhel8:def:357", "label": "check" }, { - "data": "Configure RHEL 8 to prevent privilege escalation thru the kernel by disabling access to the bpf syscall by adding the following line to a file, which begins with \"99-\", in the \"/etc/sysctl.d\" directory:\n\nkernel.unprivileged_bpf_disabled = 1\n\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to ignore IPv6 ICMP redirect messages.\n\nAdd or edit the following line in a system configuration file, which begins with \"99-\", in the \"/etc/sysctl.d/\" directory:\n\nnet.ipv6.conf.all.accept_redirects = 0\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040281\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable access to network bpf syscall from unprivileged processes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent privilege escalation thru the kernel by disabling access to the bpf syscall by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.unprivileged_bpf_disabled = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33189r792965_fix\"\n },\n \"fix\": {\n \"id\": \"F-33189r792965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:358\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230545r792966_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230545\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to ignore IPv6 ICMP redirect messages.\\n\\nAdd or edit the following line in a system configuration file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nnet.ipv6.conf.all.accept_redirects = 0\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33188r792962_fix\"\n },\n \"fix\": {\n \"id\": \"F-33188r792962_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:357\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230544r792963_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -34283,96 +31678,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230546", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230545", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230546r792969_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:359", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33190r792968_fix", - "fixtext_fixref": "F-33190r792968_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230545r792966_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:358\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33189r792965_fix", + "fixtext_fixref": "F-33189r792965_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040282", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34395,29 +31767,41 @@ "severity": "medium", "version": "RHEL-08-040281", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040281" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must restrict usage of ptrace to descendant processes.", - "id": "V-230546", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must disable access to network bpf syscall from unprivileged processes.", + "id": "xccdf_mil.disa.stig_rule_SV-230545r792966_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:359", + "data": "oval:mil.disa.stig.rhel8:def:358", "label": "check" }, { - "data": "Configure RHEL 8 to restrict usage of ptrace to descendant processes by adding the following line to a file, which begins with \"99-\", in the \"/etc/sysctl.d\" directory:\n\nkernel.yama.ptrace_scope = 1\n\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to prevent privilege escalation thru the kernel by disabling access to the bpf syscall by adding the following line to a file, which begins with \"99-\", in the \"/etc/sysctl.d\" directory:\n\nkernel.unprivileged_bpf_disabled = 1\n\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040282\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict usage of ptrace to descendant processes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict usage of ptrace to descendant processes by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.yama.ptrace_scope = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33190r792968_fix\"\n },\n \"fix\": {\n \"id\": \"F-33190r792968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:359\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230546r792969_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230546\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040281\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable access to network bpf syscall from unprivileged processes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent privilege escalation thru the kernel by disabling access to the bpf syscall by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.unprivileged_bpf_disabled = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33189r792965_fix\"\n },\n \"fix\": {\n \"id\": \"F-33189r792965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:358\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230545r792966_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -34431,96 +31815,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230547", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230546", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230547r792972_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:360", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33191r792971_fix", - "fixtext_fixref": "F-33191r792971_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230546r792969_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:359\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33190r792968_fix", + "fixtext_fixref": "F-33190r792968_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040283", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34543,29 +31904,41 @@ "severity": "medium", "version": "RHEL-08-040282", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040282" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must restrict exposed kernel pointer addresses access.", - "id": "V-230547", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must restrict usage of ptrace to descendant processes.", + "id": "xccdf_mil.disa.stig_rule_SV-230546r792969_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:360", + "data": "oval:mil.disa.stig.rhel8:def:359", "label": "check" }, { - "data": "Configure RHEL 8 to restrict exposed kernel pointer addresses access by adding the following line to a file, which begins with \"99-\", in the \"/etc/sysctl.d\" directory:\n\nkernel.kptr_restrict = 1\n\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to restrict usage of ptrace to descendant processes by adding the following line to a file, which begins with \"99-\", in the \"/etc/sysctl.d\" directory:\n\nkernel.yama.ptrace_scope = 1\n\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040283\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict exposed kernel pointer addresses access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict exposed kernel pointer addresses access by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.kptr_restrict = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33191r792971_fix\"\n },\n \"fix\": {\n \"id\": \"F-33191r792971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:360\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230547r792972_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230547\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040282\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict usage of ptrace to descendant processes.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict usage of ptrace to descendant processes by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.yama.ptrace_scope = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33190r792968_fix\"\n },\n \"fix\": {\n \"id\": \"F-33190r792968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:359\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230546r792969_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -34579,96 +31952,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230548", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230547", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230548r792975_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:361", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33192r792974_fix", - "fixtext_fixref": "F-33192r792974_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230547r792972_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:360\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33191r792971_fix", + "fixtext_fixref": "F-33191r792971_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040284", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34691,29 +32041,41 @@ "severity": "medium", "version": "RHEL-08-040283", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040283" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must disable the use of user namespaces.", - "id": "V-230548", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must restrict exposed kernel pointer addresses access.", + "id": "xccdf_mil.disa.stig_rule_SV-230547r792972_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:361", + "data": "oval:mil.disa.stig.rhel8:def:360", "label": "check" }, { - "data": "Configure RHEL 8 to disable the use of user namespaces by adding the following line to a file, which begins with \"99-\", in the \"/etc/sysctl.d\" directory:\n\nNote: User namespaces are used primarily for Linux containers. If containers are in use, this requirement is not applicable. \n\nuser.max_user_namespaces = 0\n\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to restrict exposed kernel pointer addresses access by adding the following line to a file, which begins with \"99-\", in the \"/etc/sysctl.d\" directory:\n\nkernel.kptr_restrict = 1\n\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040284\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the use of user namespaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable the use of user namespaces by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nNote: User namespaces are used primarily for Linux containers. If containers are in use, this requirement is not applicable. \\n\\nuser.max_user_namespaces = 0\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33192r792974_fix\"\n },\n \"fix\": {\n \"id\": \"F-33192r792974_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:361\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230548r792975_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230548\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040283\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict exposed kernel pointer addresses access.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict exposed kernel pointer addresses access by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.kptr_restrict = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33191r792971_fix\"\n },\n \"fix\": {\n \"id\": \"F-33191r792971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:360\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230547r792972_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -34727,96 +32089,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230549", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230548", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230549r792978_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:362", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33193r792977_fix", - "fixtext_fixref": "F-33193r792977_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230548r792975_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:361\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33192r792974_fix", + "fixtext_fixref": "F-33192r792974_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040285", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34839,29 +32178,41 @@ "severity": "medium", "version": "RHEL-08-040284", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040284" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must use reverse path filtering on all IPv4 interfaces.", - "id": "V-230549", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.", + "title": "RHEL 8 must disable the use of user namespaces.", + "id": "xccdf_mil.disa.stig_rule_SV-230548r792975_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:362", + "data": "oval:mil.disa.stig.rhel8:def:361", "label": "check" }, { - "data": "Configure RHEL 8 to use reverse path filtering on all IPv4 interfaces by adding the following line to a file, which begins with \"99-\", in the \"/etc/sysctl.d\" directory:\n\nnet.ipv4.conf.all.rp_filter = 1\n\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\n\n$ sudo sysctl --system", + "data": "Configure RHEL 8 to disable the use of user namespaces by adding the following line to a file, which begins with \"99-\", in the \"/etc/sysctl.d\" directory:\n\nNote: User namespaces are used primarily for Linux containers. If containers are in use, this requirement is not applicable. \n\nuser.max_user_namespaces = 0\n\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040285\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use reverse path filtering on all IPv4 interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use reverse path filtering on all IPv4 interfaces by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nnet.ipv4.conf.all.rp_filter = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33193r792977_fix\"\n },\n \"fix\": {\n \"id\": \"F-33193r792977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:362\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230549r792978_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230549\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040284\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must disable the use of user namespaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable the use of user namespaces by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nNote: User namespaces are used primarily for Linux containers. If containers are in use, this requirement is not applicable. \\n\\nuser.max_user_namespaces = 0\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33192r792974_fix\"\n },\n \"fix\": {\n \"id\": \"F-33192r792974_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:361\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230548r792975_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -34875,96 +32226,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230550", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230549", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:363", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33194r568397_fix", - "fixtext_fixref": "F-33194r568397_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230549r792978_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:362\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33193r792977_fix", + "fixtext_fixref": "F-33193r792977_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040290", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34987,29 +32315,41 @@ "severity": "medium", "version": "RHEL-08-040285", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040285" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must be configured to prevent unrestricted mail relaying.", - "id": "V-230550", - "desc": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.", + "title": "RHEL 8 must use reverse path filtering on all IPv4 interfaces.", + "id": "xccdf_mil.disa.stig_rule_SV-230549r792978_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:363", + "data": "oval:mil.disa.stig.rhel8:def:362", "label": "check" }, { - "data": "If \"postfix\" is installed, modify the \"/etc/postfix/main.cf\" file to restrict client connections to the local network with the following command:\n\n$ sudo postconf -e 'smtpd_client_restrictions = permit_mynetworks,reject'", + "data": "Configure RHEL 8 to use reverse path filtering on all IPv4 interfaces by adding the following line to a file, which begins with \"99-\", in the \"/etc/sysctl.d\" directory:\n\nnet.ipv4.conf.all.rp_filter = 1\n\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be configured to prevent unrestricted mail relaying.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"If \\\"postfix\\\" is installed, modify the \\\"/etc/postfix/main.cf\\\" file to restrict client connections to the local network with the following command:\\n\\n$ sudo postconf -e 'smtpd_client_restrictions = permit_mynetworks,reject'\",\n \"lang\": \"en\",\n \"fixref\": \"F-33194r568397_fix\"\n },\n \"fix\": {\n \"id\": \"F-33194r568397_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:363\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230550r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230550\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040285\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use reverse path filtering on all IPv4 interfaces.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\\n/etc/sysctl.d/*.conf\\n/run/sysctl.d/*.conf\\n/usr/local/lib/sysctl.d/*.conf\\n/usr/lib/sysctl.d/*.conf\\n/lib/sysctl.d/*.conf\\n/etc/sysctl.conf\\n\\nBased on the information above, if a configuration file that begins with \\\"99-\\\" is created in the \\\"/etc/sysctl.d/\\\" directory, it will take precedence over any other configuration file on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use reverse path filtering on all IPv4 interfaces by adding the following line to a file, which begins with \\\"99-\\\", in the \\\"/etc/sysctl.d\\\" directory:\\n\\nnet.ipv4.conf.all.rp_filter = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"lang\": \"en\",\n \"fixref\": \"F-33193r792977_fix\"\n },\n \"fix\": {\n \"id\": \"F-33193r792977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:362\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230549r792978_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe sysctl --system command will load settings from all system configuration files. All configuration files are sorted by their filename in lexicographic order, regardless of which of the directories they reside in. If multiple files specify the same option, the entry in the file with the lexicographically latest name will take precedence. Files are read from directories in the following list from top to bottom. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored.\n/etc/sysctl.d/*.conf\n/run/sysctl.d/*.conf\n/usr/local/lib/sysctl.d/*.conf\n/usr/lib/sysctl.d/*.conf\n/lib/sysctl.d/*.conf\n/etc/sysctl.conf\n\nBased on the information above, if a configuration file that begins with \"99-\" is created in the \"/etc/sysctl.d/\" directory, it will take precedence over any other configuration file on the system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35023,96 +32363,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \\\"no\\\" setting.\\n\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\n\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230555", + "description": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", + "group_id": "xccdf_mil.disa.stig_group_V-230550", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:364", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33199r568412_fix", - "fixtext_fixref": "F-33199r568412_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:363\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33194r568397_fix", + "fixtext_fixref": "F-33194r568397_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040340", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -35135,29 +32452,41 @@ "severity": "medium", "version": "RHEL-08-040290", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040290" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.", - "id": "V-230555", - "desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.", + "title": "RHEL 8 must be configured to prevent unrestricted mail relaying.", + "id": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", + "desc": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:364", + "data": "oval:mil.disa.stig.rhel8:def:363", "label": "check" }, { - "data": "Edit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"X11Forwarding\" keyword and set its value to \"no\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nX11Forwarding no\n\nThe SSH service must be restarted for changes to take effect:\n\n$ sudo systemctl restart sshd", + "data": "If \"postfix\" is installed, modify the \"/etc/postfix/main.cf\" file to restrict client connections to the local network with the following command:\n\n$ sudo postconf -e 'smtpd_client_restrictions = permit_mynetworks,reject'", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \\\"no\\\" setting.\\n\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\n\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n$ sudo systemctl restart sshd\",\n \"lang\": \"en\",\n \"fixref\": \"F-33199r568412_fix\"\n },\n \"fix\": {\n \"id\": \"F-33199r568412_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:364\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230555r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230555\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must be configured to prevent unrestricted mail relaying.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"If \\\"postfix\\\" is installed, modify the \\\"/etc/postfix/main.cf\\\" file to restrict client connections to the local network with the following command:\\n\\n$ sudo postconf -e 'smtpd_client_restrictions = permit_mynetworks,reject'\",\n \"lang\": \"en\",\n \"fixref\": \"F-33194r568397_fix\"\n },\n \"fix\": {\n \"id\": \"F-33194r568397_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:363\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230550r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35171,96 +32500,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230556", + "description": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false", + "group_id": "xccdf_mil.disa.stig_group_V-230555", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:365", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33200r568415_fix", - "fixtext_fixref": "F-33200r568415_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:364\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33199r568412_fix", + "fixtext_fixref": "F-33199r568412_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040341", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -35283,29 +32589,41 @@ "severity": "medium", "version": "RHEL-08-040340", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.", - "id": "V-230556", - "desc": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.", + "title": "RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", + "desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:365", + "data": "oval:mil.disa.stig.rhel8:def:364", "label": "check" }, { - "data": "Configure the SSH daemon to prevent remote hosts from connecting to the proxy display.\n\nEdit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"X11UseLocalhost\" keyword and set its value to \"yes\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nX11UseLocalhost yes", + "data": "Edit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"X11Forwarding\" keyword and set its value to \"no\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nX11Forwarding no\n\nThe SSH service must be restarted for changes to take effect:\n\n$ sudo systemctl restart sshd", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040341\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to prevent remote hosts from connecting to the proxy display.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11UseLocalhost\\\" keyword and set its value to \\\"yes\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11UseLocalhost yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-33200r568415_fix\"\n },\n \"fix\": {\n \"id\": \"F-33200r568415_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:365\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230556r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230556\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \\\"no\\\" setting.\\n\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\n\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n$ sudo systemctl restart sshd\",\n \"lang\": \"en\",\n \"fixref\": \"F-33199r568412_fix\"\n },\n \"fix\": {\n \"id\": \"F-33199r568412_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:364\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230555r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system’s needs.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35319,96 +32637,73 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230557", + "description": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", + "group_id": "xccdf_mil.disa.stig_group_V-230556", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:366", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33201r568418_fix", - "fixtext_fixref": "F-33201r568418_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:365\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33200r568415_fix", + "fixtext_fixref": "F-33200r568415_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040350", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -35431,29 +32726,41 @@ "severity": "medium", "version": "RHEL-08-040341", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040341" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.", - "id": "V-230557", - "desc": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.", + "title": "The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.", + "id": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", + "desc": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:366", + "data": "oval:mil.disa.stig.rhel8:def:365", "label": "check" }, { - "data": "Configure the TFTP daemon to operate in secure mode by adding the following line to \"/etc/xinetd.d/tftp\" (or modify the line to have the required value):\n\nserver_args = -s /var/lib/tftpboot", + "data": "Configure the SSH daemon to prevent remote hosts from connecting to the proxy display.\n\nEdit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"X11UseLocalhost\" keyword and set its value to \"yes\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nX11UseLocalhost yes", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the TFTP daemon to operate in secure mode by adding the following line to \\\"/etc/xinetd.d/tftp\\\" (or modify the line to have the required value):\\n\\nserver_args = -s /var/lib/tftpboot\",\n \"lang\": \"en\",\n \"fixref\": \"F-33201r568418_fix\"\n },\n \"fix\": {\n \"id\": \"F-33201r568418_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:366\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230557r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230557\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040341\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to prevent remote hosts from connecting to the proxy display.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11UseLocalhost\\\" keyword and set its value to \\\"yes\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11UseLocalhost yes\",\n \"lang\": \"en\",\n \"fixref\": \"F-33200r568415_fix\"\n },\n \"fix\": {\n \"id\": \"F-33200r568415_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:365\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230556r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "error", + "code_desc": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35466,97 +32773,74 @@ "nist": [ "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230558", + "severity": "medium", + "description": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", + "group_id": "xccdf_mil.disa.stig_group_V-230557", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:367", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33202r568421_fix", - "fixtext_fixref": "F-33202r568421_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:366\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33201r568418_fix", + "fixtext_fixref": "F-33201r568418_fix", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040360", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -35579,29 +32863,41 @@ "severity": "medium", "version": "RHEL-08-040350", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.", - "id": "V-230558", - "desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.", + "title": "If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.", + "id": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", + "desc": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:367", + "data": "oval:mil.disa.stig.rhel8:def:366", "label": "check" }, { - "data": "Document the FTP server package with the ISSO as an operational requirement or remove it from the system with the following command:\n\n$ sudo yum remove vsftpd", + "data": "Configure the TFTP daemon to operate in secure mode by adding the following line to \"/etc/xinetd.d/tftp\" (or modify the line to have the required value):\n\nserver_args = -s /var/lib/tftpboot", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the FTP server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove vsftpd\",\n \"lang\": \"en\",\n \"fixref\": \"F-33202r568421_fix\"\n },\n \"fix\": {\n \"id\": \"F-33202r568421_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:367\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230558r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230558\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the TFTP daemon to operate in secure mode by adding the following line to \\\"/etc/xinetd.d/tftp\\\" (or modify the line to have the required value):\\n\\nserver_args = -s /var/lib/tftpboot\",\n \"lang\": \"en\",\n \"fixref\": \"F-33201r568418_fix\"\n },\n \"fix\": {\n \"id\": \"F-33201r568418_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:366\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230557r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35609,102 +32905,79 @@ { "tags": { "cci": [ - "CCI-000381" + "CCI-000366" ], "nist": [ - "CM-7 a" + "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230559", + "severity": "high", + "description": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", + "group_id": "xccdf_mil.disa.stig_group_V-230558", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:368", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33203r568424_fix", - "fixtext_fixref": "F-33203r568424_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:367\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33202r568421_fix", + "fixtext_fixref": "F-33202r568421_fix", "ident": { - "text": "CCI-000381", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040370", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -35727,29 +33000,41 @@ "severity": "high", "version": "RHEL-08-040360", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040360" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The gssproxy package must not be installed unless mission essential on RHEL 8.", - "id": "V-230559", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.", + "title": "A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.", + "id": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", + "desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:368", + "data": "oval:mil.disa.stig.rhel8:def:367", "label": "check" }, { - "data": "Document the gssproxy package with the ISSO as an operational requirement or remove it from the system with the following command:\n\n$ sudo yum remove gssproxy", + "data": "Document the FTP server package with the ISSO as an operational requirement or remove it from the system with the following command:\n\n$ sudo yum remove vsftpd", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The gssproxy package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the gssproxy package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove gssproxy\",\n \"lang\": \"en\",\n \"fixref\": \"F-33203r568424_fix\"\n },\n \"fix\": {\n \"id\": \"F-33203r568424_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:368\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230559r646887_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230559\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the FTP server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove vsftpd\",\n \"lang\": \"en\",\n \"fixref\": \"F-33202r568421_fix\"\n },\n \"fix\": {\n \"id\": \"F-33202r568421_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:367\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230558r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"high\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35757,102 +33042,79 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-000381" ], "nist": [ - "CM-6 b" + "CM-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230560", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", + "group_id": "xccdf_mil.disa.stig_group_V-230559", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:369", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-33204r568427_fix", - "fixtext_fixref": "F-33204r568427_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:368\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33203r568424_fix", + "fixtext_fixref": "F-33203r568424_fix", "ident": { - "text": "CCI-000366", + "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040380", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -35875,13 +33137,162 @@ "severity": "medium", "version": "RHEL-08-040370", "weight": "10.000000" + }, + "value": [], + "version": "RHEL-08-040370" + }, + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], + "source_location": {}, + "title": "The gssproxy package must not be installed unless mission essential on RHEL 8.", + "id": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", + "descriptions": [ + { + "data": "oval:mil.disa.stig.rhel8:def:368", + "label": "check" + }, + { + "data": "Document the gssproxy package with the ISSO as an operational requirement or remove it from the system with the following command:\n\n$ sudo yum remove gssproxy", + "label": "fix" + } + ], + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The gssproxy package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the gssproxy package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove gssproxy\",\n \"lang\": \"en\",\n \"fixref\": \"F-33203r568424_fix\"\n },\n \"fix\": {\n \"id\": \"F-33203r568424_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:368\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230559r646887_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", + "results": [ + { + "status": "failed", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", + "start_time": "2021-11-12T11:37:31-05:00" } + ] + }, + { + "tags": { + "cci": [ + "CCI-000366" + ], + "nist": [ + "CM-6 b" + ], + "severity": "medium", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", + "group_id": "xccdf_mil.disa.stig_group_V-230560", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:369\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-33204r568427_fix", + "fixtext_fixref": "F-33204r568427_fix", + "ident": { + "text": "CCI-000366", + "system": "http://cyber.mil/cci" + }, + "reference": { + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } + }, + "selected": "true", + "weight": "10.000000", + "profiles": [ + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", + "description": "", + "title": "I - Mission Critical Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", + "description": "", + "title": "I - Mission Critical Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", + "description": "", + "title": "I - Mission Critical Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", + "description": "", + "title": "II - Mission Support Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", + "description": "", + "title": "II - Mission Support Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", + "description": "", + "title": "II - Mission Support Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", + "description": "", + "title": "III - Administrative Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", + "description": "", + "title": "III - Administrative Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", + "description": "", + "title": "III - Administrative Sensitive" + } + ], + "rule_result": { + "result": "fail", + "ident": { + "text": "CCI-000366", + "system": "http://cyber.mil/cci" + }, + "check": { + "check-content-ref": { + "name": "oval:mil.disa.stig.rhel8:def:369", + "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" + }, + "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" + }, + "idref": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", + "role": "full", + "time": "2021-11-12T11:37:31-05:00", + "severity": "medium", + "version": "RHEL-08-040380", + "weight": "10.000000" + }, + "value": [], + "version": "RHEL-08-040380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The iprutils package must not be installed unless mission essential on RHEL 8.", - "id": "V-230560", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.", + "id": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:369", @@ -35893,11 +33304,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The iprutils package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the iprutils package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove iprutils\",\n \"lang\": \"en\",\n \"fixref\": \"F-33204r568427_fix\"\n },\n \"fix\": {\n \"id\": \"F-33204r568427_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:369\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230560r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230560\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The iprutils package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the iprutils package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove iprutils\",\n \"lang\": \"en\",\n \"fixref\": \"F-33204r568427_fix\"\n },\n \"fix\": {\n \"id\": \"F-33204r568427_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:369\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230560r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -35911,18 +33322,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", "group_id": "xccdf_mil.disa.stig_group_V-230561", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:370", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:370\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33205r568430_fix", "fixtext_fixref": "F-33205r568430_fix", "ident": { @@ -35930,77 +33335,60 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-040390", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -36012,24 +33400,36 @@ }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:369", + "name": "oval:mil.disa.stig.rhel8:def:370", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040380", + "version": "RHEL-08-040390", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-040390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The tuned package must not be installed unless mission essential on RHEL 8.", - "id": "V-230561", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.", + "id": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:370", @@ -36041,11 +33441,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The tuned package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the tuned package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove tuned\",\n \"lang\": \"en\",\n \"fixref\": \"F-33205r568430_fix\"\n },\n \"fix\": {\n \"id\": \"F-33205r568430_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:370\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230561r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230561\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The tuned package must not be installed unless mission essential on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the tuned package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove tuned\",\n \"lang\": \"en\",\n \"fixref\": \"F-33205r568430_fix\"\n },\n \"fix\": {\n \"id\": \"F-33205r568430_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:370\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230561r627750_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -36059,18 +33459,12 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "group_id": "xccdf_mil.disa.stig_group_V-237640", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:413", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:413\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40822r646889_fix", "fixtext_fixref": "F-40822r646889_fix", "ident": { @@ -36078,106 +33472,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010163", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000366", + "text": "CCI-000803", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:370", + "name": "oval:mil.disa.stig.rhel8:def:413", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-040390", + "version": "RHEL-08-010163", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010163" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The krb5-server package must not be installed on RHEL 8.", - "id": "V-237640", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "id": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:413", @@ -36189,11 +33578,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000120-GPOS-00061\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010163\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The krb5-server package must not be installed on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-40822r646889_fix\"\n },\n \"fix\": {\n \"id\": \"F-40822r646889_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:413\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237640r646890_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237640\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010163\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"The krb5-server package must not be installed on RHEL 8.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-server\",\n \"lang\": \"en\",\n \"fixref\": \"F-40822r646889_fix\"\n },\n \"fix\": {\n \"id\": \"F-40822r646889_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:413\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237640r646890_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -36207,18 +33596,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.\",\"Documentable\":\"false\"}", + "description": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "group_id": "xccdf_mil.disa.stig_group_V-237641", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:414", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:414\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40823r646892_fix", "fixtext_fixref": "F-40823r646892_fix", "ident": { @@ -36226,106 +33609,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010382", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "error", "ident": { - "text": "CCI-000803", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:413", + "name": "oval:mil.disa.stig.rhel8:def:414", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-010163", + "version": "RHEL-08-010382", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010382" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict privilege elevation to authorized personnel.", - "id": "V-237641", - "desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.", + "id": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", + "desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:414", @@ -36337,11 +33715,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010382\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict privilege elevation to authorized personnel.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the following entries from the sudoers file:\\nALL ALL=(ALL) ALL\\nALL ALL=(ALL:ALL) ALL\",\n \"lang\": \"en\",\n \"fixref\": \"F-40823r646892_fix\"\n },\n \"fix\": {\n \"id\": \"F-40823r646892_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:414\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237641r646893_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237641\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010382\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must restrict privilege elevation to authorized personnel.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the following entries from the sudoers file:\\nALL ALL=(ALL) ALL\\nALL ALL=(ALL:ALL) ALL\",\n \"lang\": \"en\",\n \"fixref\": \"F-40823r646892_fix\"\n },\n \"fix\": {\n \"id\": \"F-40823r646892_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:414\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237641r646893_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -36355,18 +33733,12 @@ "AC-6 (5)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.\",\"Documentable\":\"false\"}", + "description": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "group_id": "xccdf_mil.disa.stig_group_V-237642", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:415", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:415\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40824r646895_fix", "fixtext_fixref": "F-40824r646895_fix", "ident": { @@ -36374,106 +33746,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010383", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "error", "ident": { - "text": "CCI-000366", + "text": "CCI-002227", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:414", + "name": "oval:mil.disa.stig.rhel8:def:415", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-010382", + "version": "RHEL-08-010383", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010383" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use the invoking user's password for privilege escalation when using \"sudo\".", - "id": "V-237642", - "desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.", + "id": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", + "desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:415", @@ -36485,11 +33852,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000480-GPOS-00227\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010383\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use the invoking user's password for privilege escalation when using \\\"sudo\\\".\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002227\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Define the following in the Defaults section of the /etc/sudoers file or a configuration file in the /etc/sudoers.d/ directory:\\nDefaults !targetpw\\nDefaults !rootpw\\nDefaults !runaspw\",\n \"lang\": \"en\",\n \"fixref\": \"F-40824r646895_fix\"\n },\n \"fix\": {\n \"id\": \"F-40824r646895_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:415\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237642r646896_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237642\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010383\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must use the invoking user's password for privilege escalation when using \\\"sudo\\\".\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002227\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Define the following in the Defaults section of the /etc/sudoers file or a configuration file in the /etc/sudoers.d/ directory:\\nDefaults !targetpw\\nDefaults !rootpw\\nDefaults !runaspw\",\n \"lang\": \"en\",\n \"fixref\": \"F-40824r646895_fix\"\n },\n \"fix\": {\n \"id\": \"F-40824r646895_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:415\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237642r646896_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "start_time": "2021-11-12T11:37:31-05:00" } ] @@ -36503,18 +33870,12 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.\",\"Documentable\":\"false\"}", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "group_id": "xccdf_mil.disa.stig_group_V-237643", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237643r792980_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:416", - "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:416\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40825r646898_fix", "fixtext_fixref": "F-40825r646898_fix", "ident": { @@ -36522,106 +33883,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "title": "DPMS Target Red Hat Enterprise Linux 8", - "subject": "Red Hat Enterprise Linux 8", - "publisher": "DISA", - "type": "DPMS Target", - "identifier": "2921" + "references": { + "title": "DPMS Target Red Hat Enterprise Linux 8", + "subject": "Red Hat Enterprise Linux 8", + "publisher": "DISA", + "type": "DPMS Target", + "identifier": "2921" + } }, "selected": "true", - "version": "RHEL-08-010384", "weight": "10.000000", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "error", "ident": { - "text": "CCI-002227", + "text": "CCI-002038", "system": "http://cyber.mil/cci" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:415", + "name": "oval:mil.disa.stig.rhel8:def:416", "href": "U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", + "idref": "xccdf_mil.disa.stig_rule_SV-237643r792980_rule", "role": "full", "time": "2021-11-12T11:37:31-05:00", "severity": "medium", - "version": "RHEL-08-010383", + "version": "RHEL-08-010384", "weight": "10.000000" - } + }, + "value": [], + "version": "RHEL-08-010384" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require re-authentication when using the \"sudo\" command.", - "id": "V-237643", - "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.", + "id": "xccdf_mil.disa.stig_rule_SV-237643r792980_rule", + "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:416", @@ -36633,17 +33989,17 @@ } ], "impact": 0.5, - "code": "{\n \"title\": {\n \"text\": \"SRG-OS-000373-GPOS-00156\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"\",\n \"lang\": \"en\"\n },\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010384\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require re-authentication when using the \\\"sudo\\\" command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"sudo\\\" command to require re-authentication.\\nEdit the /etc/sudoers file:\\n$ sudo visudo\\n\\nAdd or modify the following line:\\nDefaults timestamp_timeout=[value]\\nNote: The \\\"[value]\\\" must be a number that is greater than or equal to \\\"0\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-40825r646898_fix\"\n },\n \"fix\": {\n \"id\": \"F-40825r646898_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:416\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237643r792980_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237643\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010384\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": {\n \"text\": \"RHEL 8 must require re-authentication when using the \\\"sudo\\\" command.\",\n \"lang\": \"en\"\n },\n \"description\": {\n \"text\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"lang\": \"en\"\n },\n \"reference\": {\n \"title\": \"DPMS Target Red Hat Enterprise Linux 8\",\n \"subject\": \"Red Hat Enterprise Linux 8\",\n \"publisher\": \"DISA\",\n \"type\": \"DPMS Target\",\n \"identifier\": \"2921\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"sudo\\\" command to require re-authentication.\\nEdit the /etc/sudoers file:\\n$ sudo visudo\\n\\nAdd or modify the following line:\\nDefaults timestamp_timeout=[value]\\nNote: The \\\"[value]\\\" must be a number that is greater than or equal to \\\"0\\\".\",\n \"lang\": \"en\",\n \"fixref\": \"F-40825r646898_fix\"\n },\n \"fix\": {\n \"id\": \"F-40825r646898_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:416\",\n \"href\": \"U_RHEL_8_V1R3_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237643r792980_rule\",\n \"selected\": \"true\",\n \"weight\": \"10.000000\",\n \"role\": \"full\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "error", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "start_time": "2021-11-12T11:37:31-05:00" } ] } ], - "sha256": "1b3ae4e65e3d795f940e9a2464d83f956310c95420db81c22b6eecb4a1f676ed" + "sha256": "5a177738c042894016143e291052619f0b603ff22b2d5f0d3fd9c0ae979cb3e0" } ], "passthrough": { @@ -36686,7 +34042,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -37691,7 +35047,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -38696,7 +36052,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -39701,7 +37057,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -40706,7 +38062,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -41711,7 +39067,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -42716,7 +40072,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -43721,7 +41077,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ @@ -44726,7 +42082,7 @@ "lang": "en" }, "description": { - "text": "", + "text": "<ProfileDescription></ProfileDescription>", "lang": "en" }, "select": [ diff --git a/test/sample_data/xccdf_results/xccdf-scc-rhel7-hdf-withraw.json b/test/sample_data/xccdf_results/xccdf-scc-rhel7-hdf-withraw.json index a6577050f..523c88c7d 100644 --- a/test/sample_data/xccdf_results/xccdf-scc-rhel7-hdf-withraw.json +++ b/test/sample_data/xccdf_results/xccdf-scc-rhel7-hdf-withraw.json @@ -1,10 +1,10 @@ { "platform": { "name": "Heimdall Tools", - "release": "2.6.42", + "release": "2.8.1", "target_id": "cpe:/o:redhat:enterprise_linux:7" }, - "version": "2.6.42", + "version": "2.8.1", "statistics": {}, "profiles": [ { @@ -13,7 +13,7 @@ "title": "Red Hat Enterprise Linux 7 Security Technical Implementation Guide", "maintainer": "DISA", "summary": "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.", - "description": "{\n \"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.\",\n \"front-matter\": \"\",\n \"metadata\": {\n \"creator\": \"DISA\",\n \"publisher\": \"DISA\",\n \"contributor\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\"\n },\n \"plain-text\": [\n {\n \"text\": \"Release: 3.2 Benchmark Date: 22 Jan 2021\",\n \"id\": \"release-info\"\n },\n {\n \"text\": \"3.2.1.41666\",\n \"id\": \"generator\"\n },\n {\n \"text\": \"1.10.0\",\n \"id\": \"conventionsVersion\"\n }\n ],\n \"rear-matter\": \"\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\",\n \"href\": \"https://cyber.mil\"\n },\n \"status\": {\n \"text\": \"accepted\",\n \"date\": \"2020-12-08\"\n },\n \"version\": {\n \"text\": \"003.002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"TestResult.benchmark\": {\n \"href\": \"#scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-xccdf.xml\",\n \"id\": \"xccdf_mil.disa.stig_benchmark_RHEL_7_STIG\"\n },\n \"TestResult.start-time\": \"2021-04-29T14:16:20\",\n \"TestResult.end-time\": \"2021-04-29T14:24:10\",\n \"TestResult.id\": \"xccdf_mil.disa.stig_testresult_scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-xccdf.xml---xccdf_mil.disa.stig_profile_MAC-1_Classified-1\",\n \"TestResult.identity\": {\n \"text\": \"root\",\n \"privileged\": \"true\",\n \"authenticated\": \"true\"\n },\n \"TestResult.organization\": \"NIWC Atlantic\",\n \"TestResult.platform.idref\": \"cpe:/o:redhat:enterprise_linux:7\",\n \"TestResult.profile.idref\": \"xccdf_mil.disa.stig_profile_MAC-1_Classified\",\n \"TestResult.score\": [\n {\n \"text\": \"96.63\",\n \"system\": \"urn:xccdf:scoring:spawar-adjusted\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"96.63\",\n \"system\": \"urn:xccdf:scoring:spawar-original\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"96.6292134831461\",\n \"system\": \"urn:xccdf:scoring:default\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"1720\",\n \"system\": \"urn:xccdf:scoring:flat\",\n \"maximum\": \"1780\"\n },\n {\n \"text\": \"172\",\n \"system\": \"urn:xccdf:scoring:flat-unweighted\",\n \"maximum\": \"178\"\n },\n {\n \"text\": \"0\",\n \"system\": \"urn:xccdf:scoring:absolute\",\n \"maximum\": \"1\"\n }\n ],\n \"TestResult.set-value\": [\n {\n \"text\": \"900\",\n \"idref\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\"\n },\n {\n \"text\": \"8\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\"\n },\n {\n \"text\": \"4\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\"\n },\n {\n \"text\": \"3\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\"\n },\n {\n \"text\": \"4\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\"\n },\n {\n \"text\": \"1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\"\n },\n {\n \"text\": \"60\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\"\n },\n {\n \"text\": \"5\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\"\n },\n {\n \"text\": \"15\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\"\n },\n {\n \"text\": \"4\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\"\n },\n {\n \"text\": \"077\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\"\n },\n {\n \"text\": \"root\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\"\n },\n {\n \"text\": \"10\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\"\n },\n {\n \"text\": \"600\",\n \"idref\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\"\n },\n {\n \"text\": \"1\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\"\n }\n ],\n \"TestResult.target\": \"LOCKDOWN\",\n \"TestResult.target-address\": [\n \"127.0.0.1\",\n \"192.168.0.16\"\n ],\n \"TestResult.target-facts\": {\n \"fact\": [\n {\n \"text\": \"LOCKDOWN\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:host_name\"\n },\n {\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:domain\"\n },\n {\n \"text\": \"LOCKDOWN.\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:fqdn\"\n },\n {\n \"text\": \"RedHat Variant\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:os_name\"\n },\n {\n \"text\": \"7.7\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:os_version\"\n },\n {\n \"text\": \"Intel(R) Core(TM) i7-10850H CPU @ 2.70GHz\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:processor\"\n },\n {\n \"text\": \"x86_64\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_architecture\"\n },\n {\n \"text\": \"2712.006\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_mhz\"\n },\n {\n \"text\": \"3789\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:physical_memory\"\n },\n {\n \"text\": \"innotek GmbH\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:manufacturer\"\n },\n {\n \"text\": \"0\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:ein\"\n },\n {\n \"text\": \"VirtualBox\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:bios_version\"\n },\n {\n \"text\": \"VirtualBox\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:model\"\n },\n {\n \"text\": \"lo\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\"\n },\n {\n \"text\": \"127.0.0.1\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\"\n },\n {\n \"text\": \"enp0s3\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\"\n },\n {\n \"text\": \"192.168.0.16\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\"\n },\n {\n \"text\": \"08:00:27:cd:b1:fb\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\"\n }\n ]\n },\n \"TestResult.target-id-ref\": {\n \"href\": \"\",\n \"system\": \"http://scap.nist.gov/schema/asset-identification/1.1\",\n \"name\": \"SCC_LOCKDOWN\"\n },\n \"TestResult.test-system\": \"cpe:/a:spawar:scc:5.4\",\n \"TestResult.version\": \"003.002\"\n}", + "description": "{\n \"front-matter\": \"\",\n \"metadata\": {\n \"creator\": \"DISA\",\n \"publisher\": \"DISA\",\n \"contributor\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\"\n },\n \"plain-text\": [\n {\n \"text\": \"Release: 3.2 Benchmark Date: 22 Jan 2021\",\n \"id\": \"release-info\"\n },\n {\n \"text\": \"3.2.1.41666\",\n \"id\": \"generator\"\n },\n {\n \"text\": \"1.10.0\",\n \"id\": \"conventionsVersion\"\n }\n ],\n \"rear-matter\": \"\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\",\n \"href\": \"https://cyber.mil\"\n },\n \"status\": {\n \"text\": \"accepted\",\n \"date\": \"2020-12-08\"\n },\n \"version\": {\n \"text\": \"003.002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"TestResult.benchmark\": {\n \"href\": \"#scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-xccdf.xml\",\n \"id\": \"xccdf_mil.disa.stig_benchmark_RHEL_7_STIG\"\n },\n \"TestResult.start-time\": \"2021-04-29T14:16:20\",\n \"TestResult.end-time\": \"2021-04-29T14:24:10\",\n \"TestResult.id\": \"xccdf_mil.disa.stig_testresult_scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-xccdf.xml---xccdf_mil.disa.stig_profile_MAC-1_Classified-1\",\n \"TestResult.identity\": {\n \"text\": \"root\",\n \"privileged\": \"true\",\n \"authenticated\": \"true\"\n },\n \"TestResult.organization\": \"NIWC Atlantic\",\n \"TestResult.platform.idref\": \"cpe:/o:redhat:enterprise_linux:7\",\n \"TestResult.profile.idref\": \"xccdf_mil.disa.stig_profile_MAC-1_Classified\",\n \"TestResult.score\": [\n {\n \"text\": \"96.63\",\n \"system\": \"urn:xccdf:scoring:spawar-adjusted\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"96.63\",\n \"system\": \"urn:xccdf:scoring:spawar-original\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"96.6292134831461\",\n \"system\": \"urn:xccdf:scoring:default\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"1720\",\n \"system\": \"urn:xccdf:scoring:flat\",\n \"maximum\": \"1780\"\n },\n {\n \"text\": \"172\",\n \"system\": \"urn:xccdf:scoring:flat-unweighted\",\n \"maximum\": \"178\"\n },\n {\n \"text\": \"0\",\n \"system\": \"urn:xccdf:scoring:absolute\",\n \"maximum\": \"1\"\n }\n ],\n \"TestResult.set-value\": [\n {\n \"text\": \"900\",\n \"idref\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\"\n },\n {\n \"text\": \"8\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\"\n },\n {\n \"text\": \"4\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\"\n },\n {\n \"text\": \"3\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\"\n },\n {\n \"text\": \"4\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\"\n },\n {\n \"text\": \"1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\"\n },\n {\n \"text\": \"60\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\"\n },\n {\n \"text\": \"5\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\"\n },\n {\n \"text\": \"15\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\"\n },\n {\n \"text\": \"4\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\"\n },\n {\n \"text\": \"077\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\"\n },\n {\n \"text\": \"root\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\"\n },\n {\n \"text\": \"10\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\"\n },\n {\n \"text\": \"600\",\n \"idref\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\"\n },\n {\n \"text\": \"1\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\"\n }\n ],\n \"TestResult.target\": \"LOCKDOWN\",\n \"TestResult.target-address\": [\n \"127.0.0.1\",\n \"192.168.0.16\"\n ],\n \"TestResult.target-facts\": {\n \"fact\": [\n {\n \"text\": \"LOCKDOWN\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:host_name\"\n },\n {\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:domain\"\n },\n {\n \"text\": \"LOCKDOWN.\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:fqdn\"\n },\n {\n \"text\": \"RedHat Variant\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:os_name\"\n },\n {\n \"text\": \"7.7\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:os_version\"\n },\n {\n \"text\": \"Intel(R) Core(TM) i7-10850H CPU @ 2.70GHz\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:processor\"\n },\n {\n \"text\": \"x86_64\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_architecture\"\n },\n {\n \"text\": \"2712.006\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_mhz\"\n },\n {\n \"text\": \"3789\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:physical_memory\"\n },\n {\n \"text\": \"innotek GmbH\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:manufacturer\"\n },\n {\n \"text\": \"0\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:ein\"\n },\n {\n \"text\": \"VirtualBox\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:bios_version\"\n },\n {\n \"text\": \"VirtualBox\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:model\"\n },\n {\n \"text\": \"lo\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\"\n },\n {\n \"text\": \"127.0.0.1\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\"\n },\n {\n \"text\": \"enp0s3\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\"\n },\n {\n \"text\": \"192.168.0.16\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\"\n },\n {\n \"text\": \"08:00:27:cd:b1:fb\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\"\n }\n ]\n },\n \"TestResult.target-id-ref\": {\n \"href\": \"\",\n \"system\": \"http://scap.nist.gov/schema/asset-identification/1.1\",\n \"name\": \"SCC_LOCKDOWN\"\n },\n \"TestResult.test-system\": \"cpe:/a:spawar:scc:5.4\",\n \"TestResult.version\": \"003.002\"\n}", "license": "terms-of-use", "copyright": "DISA", "copyright_email": "disa.stig_spt@mail.mil", @@ -31,18 +31,12 @@ "AC-8 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\\n\\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\\n\\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\\n\\n\\\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\\n\\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\\n\\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\\n\\n-At any time, the USG may inspect and seize data stored on this IS.\\n\\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\\n\\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\\n\\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\\\"\\n\\n\\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088\",\"Documentable\":\"false\"}", + "description": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false", "group_id": "xccdf_mil.disa.stig_group_V-204393", "group_title": "SRG-OS-000023-GPOS-00006", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204393r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:922" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:922\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4517r88372_fix", "fixtext_fixref": "F-4517r88372_fix", "ident": [ @@ -64,151 +58,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" - }, - "selected": "", - "version": "RHEL-07-010030", - "weight": "10.0", - "profiles": [] - }, - "refs": [], - "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting local or remote access to the system via a graphical user logon.", - "id": "V-204393", - "desc": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088", - "descriptions": [ - { - "data": "oval:mil.disa.stig.rhel7:def:922", - "label": "check" - }, - { - "data": "Configure the operating system to display the Standard Mandatory DoD Notice and Consent Banner before granting access to the system.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nCreate a database to contain the system-wide graphical user logon settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/01-banner-message\n\nAdd the following line to the [org/gnome/login-screen] section of the \"/etc/dconf/db/local.d/01-banner-message\":\n\n[org/gnome/login-screen]\nbanner-message-enable=true\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", - "label": "fix" - } - ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000023-GPOS-00006\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting local or remote access to the system via a graphical user logon.\",\n \"description\": \"Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\\n\\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\\n\\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\\n\\n\\\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\\n\\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\\n\\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\\n\\n-At any time, the USG may inspect and seize data stored on this IS.\\n\\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\\n\\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\\n\\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\\\"\\n\\n\\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26970-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86483\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71859\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000048\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to display the Standard Mandatory DoD Notice and Consent Banner before granting access to the system.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide graphical user logon settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/01-banner-message\\n\\nAdd the following line to the [org/gnome/login-screen] section of the \\\"/etc/dconf/db/local.d/01-banner-message\\\":\\n\\n[org/gnome/login-screen]\\nbanner-message-enable=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4517r88372_fix\"\n },\n \"fix\": {\n \"id\": \"F-4517r88372_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:922\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204393r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204393r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204393\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204393\"\n}", - "results": [ - { - "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:20" - } - ] - }, - { - "tags": { - "cci": [ - "CCI-000056" - ], - "nist": [ - "AC-11 b" - ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204396", - "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204396r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:988" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4520r88381_fix", - "fixtext_fixref": "F-4520r88381_fix", - "ident": [ - { - "text": "CCE-80112-6", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86515", - "system": "http://cyber.mil/legacy" - }, - { - "text": "V-71891", - "system": "http://cyber.mil/legacy" - }, - { - "text": "CCI-000056", - "system": "http://cyber.mil/cci" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" }, "selected": "", - "version": "RHEL-07-010060", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -247,152 +148,133 @@ "version": "RHEL-07-010030", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010030" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must enable a user session lock until that user re-establishes access using established identification and authentication procedures.", - "id": "V-204396", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "title": "The Red Hat Enterprise Linux operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting local or remote access to the system via a graphical user logon.", + "id": "xccdf_mil.disa.stig_rule_SV-204393r603261_rule", + "desc": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:988", + "data": "oval:mil.disa.stig.rhel7:def:922", "label": "check" }, { - "data": "Configure the operating system to enable a user's session lock until that user re-establishes access using established identification and authentication procedures.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following example:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nEdit the \"[org/gnome/desktop/screensaver]\" section of the database file and add or update the following lines:\n\n# Set this to true to lock the screen when the screensaver activates\nlock-enabled=true\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", + "data": "Configure the operating system to display the Standard Mandatory DoD Notice and Consent Banner before granting access to the system.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nCreate a database to contain the system-wide graphical user logon settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/01-banner-message\n\nAdd the following line to the [org/gnome/login-screen] section of the \"/etc/dconf/db/local.d/01-banner-message\":\n\n[org/gnome/login-screen]\nbanner-message-enable=true\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000028-GPOS-00009\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must enable a user session lock until that user re-establishes access using established identification and authentication procedures.\",\n \"description\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80112-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user's session lock until that user re-establishes access using established identification and authentication procedures.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following example:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit the \\\"[org/gnome/desktop/screensaver]\\\" section of the database file and add or update the following lines:\\n\\n# Set this to true to lock the screen when the screensaver activates\\nlock-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4520r88381_fix\"\n },\n \"fix\": {\n \"id\": \"F-4520r88381_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:988\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204396r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204396r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204396\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204396\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting local or remote access to the system via a graphical user logon.\",\n \"description\": \"<VulnDiscussion>Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\\n\\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\\n\\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\\n\\n\\\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\\n\\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\\n\\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\\n\\n-At any time, the USG may inspect and seize data stored on this IS.\\n\\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\\n\\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\\n\\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\\\"\\n\\n\\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26970-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86483\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71859\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000048\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to display the Standard Mandatory DoD Notice and Consent Banner before granting access to the system.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide graphical user logon settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/01-banner-message\\n\\nAdd the following line to the [org/gnome/login-screen] section of the \\\"/etc/dconf/db/local.d/01-banner-message\\\":\\n\\n[org/gnome/login-screen]\\nbanner-message-enable=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4517r88372_fix\"\n },\n \"fix\": {\n \"id\": \"F-4517r88372_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:922\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204393r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204393r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:23" + "code_desc": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false", + "start_time": "2021-04-29T14:16:20" } ] }, { "tags": { "cci": [ - "CCI-001948", - "CCI-001953", - "CCI-001954" + "CCI-000056" ], "nist": [ - "IA-2 (11)", - "IA-2 (12)", - "IA-2 (12)" + "AC-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204397", - "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204397r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:92515" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4521r88384_fix", - "fixtext_fixref": "F-4521r88384_fix", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "group_id": "xccdf_mil.disa.stig_group_V-204396", + "group_title": "SRG-OS-000028-GPOS-00009", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204396r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:988\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4520r88381_fix", + "fixtext_fixref": "F-4520r88381_fix", "ident": [ { - "text": "SV-92515", - "system": "http://cyber.mil/legacy" + "text": "CCE-80112-6", + "system": "http://cce.mitre.org" }, { - "text": "V-77819", + "text": "SV-86515", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001948", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001953", - "system": "http://cyber.mil/cci" + "text": "V-71891", + "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001954", + "text": "CCI-000056", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010061", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -431,29 +313,41 @@ "version": "RHEL-07-010060", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010060" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must uniquely identify and must authenticate users using multifactor authentication via a graphical user logon.", - "id": "V-204397", - "desc": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162", + "title": "The Red Hat Enterprise Linux operating system must enable a user session lock until that user re-establishes access using established identification and authentication procedures.", + "id": "xccdf_mil.disa.stig_rule_SV-204396r603261_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:92515", + "data": "oval:mil.disa.stig.rhel7:def:988", "label": "check" }, { - "data": "Configure the operating system to uniquely identify and authenticate users using multifactor authentication via a graphical user logon.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\nNote: The example is using the database local for the system, so if the system is using another database in \"/etc/dconf/profile/user\", the file should be created under the appropriate subdirectory.\n\n# touch /etc/dconf/db/local.d/00-defaults\n\nEdit \"[org/gnome/login-screen]\" and add or update the following line:\nenable-smartcard-authentication=true\n\nUpdate the system databases:\n# dconf update", + "data": "Configure the operating system to enable a user's session lock until that user re-establishes access using established identification and authentication procedures.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following example:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nEdit the \"[org/gnome/desktop/screensaver]\" section of the database file and add or update the following lines:\n\n# Set this to true to lock the screen when the screensaver activates\nlock-enabled=true\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000375-GPOS-00160\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must uniquely identify and must authenticate users using multifactor authentication via a graphical user logon.\",\n \"description\": \"To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to uniquely identify and authenticate users using multifactor authentication via a graphical user logon.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\nNote: The example is using the database local for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/00-defaults\\n\\nEdit \\\"[org/gnome/login-screen]\\\" and add or update the following line:\\nenable-smartcard-authentication=true\\n\\nUpdate the system databases:\\n# dconf update\",\n \"fixref\": \"F-4521r88384_fix\"\n },\n \"fix\": {\n \"id\": \"F-4521r88384_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92515\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204397r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204397r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204397\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204397\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must enable a user session lock until that user re-establishes access using established identification and authentication procedures.\",\n \"description\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80112-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user's session lock until that user re-establishes access using established identification and authentication procedures.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following example:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit the \\\"[org/gnome/desktop/screensaver]\\\" section of the database file and add or update the following lines:\\n\\n# Set this to true to lock the screen when the screensaver activates\\nlock-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4520r88381_fix\"\n },\n \"fix\": {\n \"id\": \"F-4520r88381_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:988\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204396r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204396r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-04-29T14:16:23" } ] @@ -461,118 +355,98 @@ { "tags": { "cci": [ - "CCI-000057" + "CCI-001948", + "CCI-001953", + "CCI-001954" ], "nist": [ - "AC-11 a" + "IA-2 (11)", + "IA-2 (12)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204398", - "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204398r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_inactivity_timeout_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3828" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:981" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4522r88387_fix", - "fixtext_fixref": "F-4522r88387_fix", + "description": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false", + "group_id": "xccdf_mil.disa.stig_group_V-204397", + "group_title": "SRG-OS-000375-GPOS-00160", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204397r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92515\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4521r88384_fix", + "fixtext_fixref": "F-4521r88384_fix", "ident": [ { - "text": "CCE-80110-0", - "system": "http://cce.mitre.org" + "text": "SV-92515", + "system": "http://cyber.mil/legacy" }, { - "text": "SV-86517", + "text": "V-77819", "system": "http://cyber.mil/legacy" }, { - "text": "V-71893", - "system": "http://cyber.mil/legacy" + "text": "CCI-001948", + "system": "http://cyber.mil/cci" }, { - "text": "CCI-000057", + "text": "CCI-001953", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001954", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010070", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -615,29 +489,41 @@ "version": "RHEL-07-010061", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010061" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.", - "id": "V-204398", - "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "title": "The Red Hat Enterprise Linux operating system must uniquely identify and must authenticate users using multifactor authentication via a graphical user logon.", + "id": "xccdf_mil.disa.stig_rule_SV-204397r603261_rule", + "desc": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:981", + "data": "oval:mil.disa.stig.rhel7:def:92515", "label": "check" }, { - "data": "Configure the operating system to initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nEdit /etc/dconf/db/local.d/00-screensaver and add or update the following lines:\n\n[org/gnome/desktop/session]\n# Set the lock time out to 900 seconds before the session is considered idle\nidle-delay=uint32 900\n\nYou must include the \"uint32\" along with the integer key values as shown.\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", + "data": "Configure the operating system to uniquely identify and authenticate users using multifactor authentication via a graphical user logon.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\nNote: The example is using the database local for the system, so if the system is using another database in \"/etc/dconf/profile/user\", the file should be created under the appropriate subdirectory.\n\n# touch /etc/dconf/db/local.d/00-defaults\n\nEdit \"[org/gnome/login-screen]\" and add or update the following line:\nenable-smartcard-authentication=true\n\nUpdate the system databases:\n# dconf update", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000029-GPOS-00010\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\",\n \"description\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80110-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71893\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit /etc/dconf/db/local.d/00-screensaver and add or update the following lines:\\n\\n[org/gnome/desktop/session]\\n# Set the lock time out to 900 seconds before the session is considered idle\\nidle-delay=uint32 900\\n\\nYou must include the \\\"uint32\\\" along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4522r88387_fix\"\n },\n \"fix\": {\n \"id\": \"F-4522r88387_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3828\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:981\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204398r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204398r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204398\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204398\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must uniquely identify and must authenticate users using multifactor authentication via a graphical user logon.\",\n \"description\": \"<VulnDiscussion>To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to uniquely identify and authenticate users using multifactor authentication via a graphical user logon.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\nNote: The example is using the database local for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/00-defaults\\n\\nEdit \\\"[org/gnome/login-screen]\\\" and add or update the following line:\\nenable-smartcard-authentication=true\\n\\nUpdate the system databases:\\n# dconf update\",\n \"fixref\": \"F-4521r88384_fix\"\n },\n \"fix\": {\n \"id\": \"F-4521r88384_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92515\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204397r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204397r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false", "start_time": "2021-04-29T14:16:23" } ] @@ -651,31 +537,25 @@ "AC-11 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204399", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "group_id": "xccdf_mil.disa.stig_group_V-204398", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204399r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:999" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4523r88390_fix", - "fixtext_fixref": "F-4523r88390_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204398r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3828\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:981\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4522r88387_fix", + "fixtext_fixref": "F-4522r88387_fix", "ident": [ { - "text": "CCE-80371-8", + "text": "CCE-80110-0", "system": "http://cce.mitre.org" }, { - "text": "SV-87807", + "text": "SV-86517", "system": "http://cyber.mil/legacy" }, { - "text": "V-73155", + "text": "V-71893", "system": "http://cyber.mil/legacy" }, { @@ -684,75 +564,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010081", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -796,50 +659,64 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "Inactivity timeout", - "description": "Choose allowed duration of inactive SSH connections, shells, and X sessions", - "value": [ - "900", - { - "text": "300", - "selector": "5_minutes" - }, - { - "text": "600", - "selector": "10_minutes" - }, + "value": [ + { + "title": "Inactivity timeout", + "description": "Choose allowed duration of inactive SSH connections, shells, and X sessions", + "warning": "", + "value": [ + "900", + { + "text": "300", + "selector": "5_minutes" + }, + { + "text": "600", + "selector": "10_minutes" + }, + { + "text": "900", + "selector": "15_minutes" + } + ], + "Id": "xccdf_mil.disa.stig_value_inactivity_timeout_value", + "id": "xccdf_mil.disa.stig_value_inactivity_timeout_value", + "type": "number" + } + ], + "version": "RHEL-07-010070" + }, + "refs": [ + { + "ref": [ { - "text": "900", - "selector": "15_minutes" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_inactivity_timeout_value", - "id": "xccdf_mil.disa.stig_value_inactivity_timeout_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver lock-delay setting for the graphical user interface.", - "id": "V-204399", - "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "title": "The Red Hat Enterprise Linux operating system must initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.", + "id": "xccdf_mil.disa.stig_rule_SV-204398r603261_rule", + "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:999", + "data": "oval:mil.disa.stig.rhel7:def:981", "label": "check" }, { - "data": "Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\nNote: The example below is using the database \"local\" for the system, so if the system is using another database in \"/etc/dconf/profile/user\", the file should be created under the appropriate subdirectory.\n\n# touch /etc/dconf/db/local.d/locks/session\n\nAdd the setting to lock the screensaver lock delay:\n\n/org/gnome/desktop/screensaver/lock-delay", + "data": "Configure the operating system to initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nEdit /etc/dconf/db/local.d/00-screensaver and add or update the following lines:\n\n[org/gnome/desktop/session]\n# Set the lock time out to 900 seconds before the session is considered idle\nidle-delay=uint32 900\n\nYou must include the \"uint32\" along with the integer key values as shown.\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000029-GPOS-00010\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010081\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver lock-delay setting for the graphical user interface.\",\n \"description\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80371-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver lock delay:\\n\\n/org/gnome/desktop/screensaver/lock-delay\",\n \"fixref\": \"F-4523r88390_fix\"\n },\n \"fix\": {\n \"id\": \"F-4523r88390_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:999\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204399r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204399r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204399\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204399\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\",\n \"description\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80110-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71893\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit /etc/dconf/db/local.d/00-screensaver and add or update the following lines:\\n\\n[org/gnome/desktop/session]\\n# Set the lock time out to 900 seconds before the session is considered idle\\nidle-delay=uint32 900\\n\\nYou must include the \\\"uint32\\\" along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4522r88387_fix\"\n },\n \"fix\": {\n \"id\": \"F-4522r88387_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3828\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:981\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204398r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204398r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-04-29T14:16:23" } ] @@ -853,31 +730,25 @@ "AC-11 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204402", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "group_id": "xccdf_mil.disa.stig_group_V-204399", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204402r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:978" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4526r88399_fix", - "fixtext_fixref": "F-4526r88399_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204399r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:999\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4523r88390_fix", + "fixtext_fixref": "F-4523r88390_fix", "ident": [ { - "text": "CCE-80111-8", + "text": "CCE-80371-8", "system": "http://cce.mitre.org" }, { - "text": "V-71899", + "text": "SV-87807", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86523", + "text": "V-73155", "system": "http://cyber.mil/legacy" }, { @@ -886,75 +757,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010100", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -993,29 +847,41 @@ "version": "RHEL-07-010081", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010081" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must initiate a session lock for the screensaver after a period of inactivity for graphical user interfaces.", - "id": "V-204402", - "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "title": "The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver lock-delay setting for the graphical user interface.", + "id": "xccdf_mil.disa.stig_rule_SV-204399r603261_rule", + "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:978", + "data": "oval:mil.disa.stig.rhel7:def:999", "label": "check" }, { - "data": "Configure the operating system to initiate a session lock after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nAdd the setting to enable screensaver locking after 15 minutes of inactivity:\n\n[org/gnome/desktop/screensaver]\n\nidle-activation-enabled=true\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", + "data": "Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\nNote: The example below is using the database \"local\" for the system, so if the system is using another database in \"/etc/dconf/profile/user\", the file should be created under the appropriate subdirectory.\n\n# touch /etc/dconf/db/local.d/locks/session\n\nAdd the setting to lock the screensaver lock delay:\n\n/org/gnome/desktop/screensaver/lock-delay", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000029-GPOS-00010\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for the screensaver after a period of inactivity for graphical user interfaces.\",\n \"description\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80111-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86523\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable screensaver locking after 15 minutes of inactivity:\\n\\n[org/gnome/desktop/screensaver]\\n\\nidle-activation-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4526r88399_fix\"\n },\n \"fix\": {\n \"id\": \"F-4526r88399_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:978\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204402r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204402r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204402\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204402\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010081\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver lock-delay setting for the graphical user interface.\",\n \"description\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80371-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver lock delay:\\n\\n/org/gnome/desktop/screensaver/lock-delay\",\n \"fixref\": \"F-4523r88390_fix\"\n },\n \"fix\": {\n \"id\": \"F-4523r88390_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:999\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204399r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204399r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-04-29T14:16:23" } ] @@ -1029,27 +895,25 @@ "AC-11 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204403", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "group_id": "xccdf_mil.disa.stig_group_V-204402", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204403r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:93703" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4527r88402_fix", - "fixtext_fixref": "F-4527r88402_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204402r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:978\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4526r88399_fix", + "fixtext_fixref": "F-4526r88399_fix", "ident": [ { - "text": "SV-93703", + "text": "CCE-80111-8", + "system": "http://cce.mitre.org" + }, + { + "text": "V-71899", "system": "http://cyber.mil/legacy" }, { - "text": "V-78997", + "text": "SV-86523", "system": "http://cyber.mil/legacy" }, { @@ -1058,75 +922,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010101", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1165,29 +1012,41 @@ "version": "RHEL-07-010100", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010100" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver idle-activation-enabled setting for the graphical user interface.", - "id": "V-204403", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.", + "title": "The Red Hat Enterprise Linux operating system must initiate a session lock for the screensaver after a period of inactivity for graphical user interfaces.", + "id": "xccdf_mil.disa.stig_rule_SV-204402r603261_rule", + "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:93703", + "data": "oval:mil.disa.stig.rhel7:def:978", "label": "check" }, { - "data": "Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\nNote: The example below is using the database \"local\" for the system, so if the system is using another database in \"/etc/dconf/profile/user\", the file should be created under the appropriate subdirectory.\n\n# touch /etc/dconf/db/local.d/locks/session\n\nAdd the setting to lock the screensaver idle-activation-enabled setting:\n\n/org/gnome/desktop/screensaver/idle-activation-enabled", + "data": "Configure the operating system to initiate a session lock after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nAdd the setting to enable screensaver locking after 15 minutes of inactivity:\n\n[org/gnome/desktop/screensaver]\n\nidle-activation-enabled=true\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000029-GPOS-00010\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver idle-activation-enabled setting for the graphical user interface.\",\n \"description\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-93703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-78997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver idle-activation-enabled setting:\\n\\n/org/gnome/desktop/screensaver/idle-activation-enabled\",\n \"fixref\": \"F-4527r88402_fix\"\n },\n \"fix\": {\n \"id\": \"F-4527r88402_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93703\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204403r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204403r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204403\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204403\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for the screensaver after a period of inactivity for graphical user interfaces.\",\n \"description\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80111-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86523\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable screensaver locking after 15 minutes of inactivity:\\n\\n[org/gnome/desktop/screensaver]\\n\\nidle-activation-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4526r88399_fix\"\n },\n \"fix\": {\n \"id\": \"F-4526r88399_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:978\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204402r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204402r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-04-29T14:16:23" } ] @@ -1201,31 +1060,21 @@ "AC-11 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204404", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false", + "group_id": "xccdf_mil.disa.stig_group_V-204403", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204404r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:985" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4528r88405_fix", - "fixtext_fixref": "F-4528r88405_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204403r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93703\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4527r88402_fix", + "fixtext_fixref": "F-4527r88402_fix", "ident": [ { - "text": "CCE-80370-0", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86525", + "text": "SV-93703", "system": "http://cyber.mil/legacy" }, { - "text": "V-71901", + "text": "V-78997", "system": "http://cyber.mil/legacy" }, { @@ -1234,75 +1083,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1337,29 +1169,41 @@ "version": "RHEL-07-010101", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010101" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must initiate a session lock for graphical user interfaces when the screensaver is activated.", - "id": "V-204404", - "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "title": "The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver idle-activation-enabled setting for the graphical user interface.", + "id": "xccdf_mil.disa.stig_rule_SV-204403r603261_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:985", + "data": "oval:mil.disa.stig.rhel7:def:93703", "label": "check" }, { - "data": "Configure the operating system to initiate a session lock for graphical user interfaces when a screensaver is activated.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nAdd the setting to enable session locking when a screensaver is activated:\n\n[org/gnome/desktop/screensaver]\nlock-delay=uint32 5\n\nThe \"uint32\" must be included along with the integer key values as shown.\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", + "data": "Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\nNote: The example below is using the database \"local\" for the system, so if the system is using another database in \"/etc/dconf/profile/user\", the file should be created under the appropriate subdirectory.\n\n# touch /etc/dconf/db/local.d/locks/session\n\nAdd the setting to lock the screensaver idle-activation-enabled setting:\n\n/org/gnome/desktop/screensaver/idle-activation-enabled", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000029-GPOS-00010\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for graphical user interfaces when the screensaver is activated.\",\n \"description\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80370-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86525\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock for graphical user interfaces when a screensaver is activated.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable session locking when a screensaver is activated:\\n\\n[org/gnome/desktop/screensaver]\\nlock-delay=uint32 5\\n\\nThe \\\"uint32\\\" must be included along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4528r88405_fix\"\n },\n \"fix\": {\n \"id\": \"F-4528r88405_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:985\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204404r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204404r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204404\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204404\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver idle-activation-enabled setting for the graphical user interface.\",\n \"description\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-93703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-78997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver idle-activation-enabled setting:\\n\\n/org/gnome/desktop/screensaver/idle-activation-enabled\",\n \"fixref\": \"F-4527r88402_fix\"\n },\n \"fix\": {\n \"id\": \"F-4527r88402_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93703\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204403r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204403r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false", "start_time": "2021-04-29T14:16:23" } ] @@ -1367,110 +1211,91 @@ { "tags": { "cci": [ - "CCI-000192" + "CCI-000057" ], "nist": [ - "IA-5 (1) (a)" + "AC-11 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204405", - "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204405r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:95715" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4529r88408_fix", - "fixtext_fixref": "F-4529r88408_fix", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "group_id": "xccdf_mil.disa.stig_group_V-204404", + "group_title": "SRG-OS-000029-GPOS-00010", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204404r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:985\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4528r88405_fix", + "fixtext_fixref": "F-4528r88405_fix", "ident": [ { - "text": "SV-95715", + "text": "CCE-80370-0", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86525", "system": "http://cyber.mil/legacy" }, { - "text": "V-81003", + "text": "V-71901", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000192", + "text": "CCI-000057", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010118", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1509,29 +1334,41 @@ "version": "RHEL-07-010110", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that /etc/pam.d/passwd implements /etc/pam.d/system-auth when changing passwords.", - "id": "V-204405", - "desc": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.", + "title": "The Red Hat Enterprise Linux operating system must initiate a session lock for graphical user interfaces when the screensaver is activated.", + "id": "xccdf_mil.disa.stig_rule_SV-204404r603261_rule", + "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:95715", + "data": "oval:mil.disa.stig.rhel7:def:985", "label": "check" }, { - "data": "Configure PAM to utilize /etc/pam.d/system-auth when changing passwords.\n\nAdd the following line to \"/etc/pam.d/passwd\" (or modify the line to have the required value):\n\npassword substack system-auth", + "data": "Configure the operating system to initiate a session lock for graphical user interfaces when a screensaver is activated.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nAdd the setting to enable session locking when a screensaver is activated:\n\n[org/gnome/desktop/screensaver]\nlock-delay=uint32 5\n\nThe \"uint32\" must be included along with the integer key values as shown.\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000069-GPOS-00037\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010118\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that /etc/pam.d/passwd implements /etc/pam.d/system-auth when changing passwords.\",\n \"description\": \"Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure PAM to utilize /etc/pam.d/system-auth when changing passwords.\\n\\nAdd the following line to \\\"/etc/pam.d/passwd\\\" (or modify the line to have the required value):\\n\\npassword substack system-auth\",\n \"fixref\": \"F-4529r88408_fix\"\n },\n \"fix\": {\n \"id\": \"F-4529r88408_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204405r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204405r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204405\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204405\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for graphical user interfaces when the screensaver is activated.\",\n \"description\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80370-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86525\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock for graphical user interfaces when a screensaver is activated.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable session locking when a screensaver is activated:\\n\\n[org/gnome/desktop/screensaver]\\nlock-delay=uint32 5\\n\\nThe \\\"uint32\\\" must be included along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4528r88405_fix\"\n },\n \"fix\": {\n \"id\": \"F-4528r88405_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:985\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204404r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204404r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-04-29T14:16:23" } ] @@ -1545,31 +1382,21 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204406", + "description": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false", + "group_id": "xccdf_mil.disa.stig_group_V-204405", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204406r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:481" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4530r88411_fix", - "fixtext_fixref": "F-4530r88411_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204405r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4529r88408_fix", + "fixtext_fixref": "F-4529r88408_fix", "ident": [ { - "text": "CCE-27160-1", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-87811", + "text": "SV-95715", "system": "http://cyber.mil/legacy" }, { - "text": "V-73159", + "text": "V-81003", "system": "http://cyber.mil/legacy" }, { @@ -1578,75 +1405,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010119", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1681,29 +1491,41 @@ "version": "RHEL-07-010118", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010118" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, pwquality must be used.", - "id": "V-204406", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that /etc/pam.d/passwd implements /etc/pam.d/system-auth when changing passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-204405r603261_rule", + "desc": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:481", + "data": "oval:mil.disa.stig.rhel7:def:95715", "label": "check" }, { - "data": "Configure the operating system to use \"pwquality\" to enforce password complexity rules.\n\nAdd the following line to \"/etc/pam.d/system-auth\" (or modify the line to have the required value):\n\npassword required pam_pwquality.so retry=3\n\nNote: The value of \"retry\" should be between \"1\" and \"3\".", + "data": "Configure PAM to utilize /etc/pam.d/system-auth when changing passwords.\n\nAdd the following line to \"/etc/pam.d/passwd\" (or modify the line to have the required value):\n\npassword substack system-auth", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000069-GPOS-00037\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010119\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, pwquality must be used.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27160-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\\n\\nNote: The value of \\\"retry\\\" should be between \\\"1\\\" and \\\"3\\\".\",\n \"fixref\": \"F-4530r88411_fix\"\n },\n \"fix\": {\n \"id\": \"F-4530r88411_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:481\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204406r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204406r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204406\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204406\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010118\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that /etc/pam.d/passwd implements /etc/pam.d/system-auth when changing passwords.\",\n \"description\": \"<VulnDiscussion>Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure PAM to utilize /etc/pam.d/system-auth when changing passwords.\\n\\nAdd the following line to \\\"/etc/pam.d/passwd\\\" (or modify the line to have the required value):\\n\\npassword substack system-auth\",\n \"fixref\": \"F-4529r88408_fix\"\n },\n \"fix\": {\n \"id\": \"F-4529r88408_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204405r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204405r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false", "start_time": "2021-04-29T14:16:23" } ] @@ -1717,35 +1539,25 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204407", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-204406", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204407r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_ucredit", - "export-name": "oval:mil.disa.stig.rhel7:var:3805" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:484" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4531r88414_fix", - "fixtext_fixref": "F-4531r88414_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204406r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:481\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4530r88411_fix", + "fixtext_fixref": "F-4530r88411_fix", "ident": [ { - "text": "CCE-27200-5", + "text": "CCE-27160-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86527", + "text": "SV-87811", "system": "http://cyber.mil/legacy" }, { - "text": "V-71903", + "text": "V-73159", "system": "http://cyber.mil/legacy" }, { @@ -1754,75 +1566,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010120", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1861,29 +1656,41 @@ "version": "RHEL-07-010119", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010119" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one upper-case character.", - "id": "V-204407", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, pwquality must be used.", + "id": "xccdf_mil.disa.stig_rule_SV-204406r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:484", + "data": "oval:mil.disa.stig.rhel7:def:481", "label": "check" }, { - "data": "Configure the operating system to enforce password complexity by requiring that at least one upper-case character be used by setting the \"ucredit\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nucredit = -1", + "data": "Configure the operating system to use \"pwquality\" to enforce password complexity rules.\n\nAdd the following line to \"/etc/pam.d/system-auth\" (or modify the line to have the required value):\n\npassword required pam_pwquality.so retry=3\n\nNote: The value of \"retry\" should be between \"1\" and \"3\".", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000069-GPOS-00037\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one upper-case character.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27200-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86527\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one upper-case character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"fixref\": \"F-4531r88414_fix\"\n },\n \"fix\": {\n \"id\": \"F-4531r88414_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3805\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:484\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204407r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204407r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204407\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204407\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010119\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, pwquality must be used.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27160-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\\n\\nNote: The value of \\\"retry\\\" should be between \\\"1\\\" and \\\"3\\\".\",\n \"fixref\": \"F-4530r88411_fix\"\n },\n \"fix\": {\n \"id\": \"F-4530r88411_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:481\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204406r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204406r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false", "start_time": "2021-04-29T14:16:23" } ] @@ -1891,118 +1698,91 @@ { "tags": { "cci": [ - "CCI-000193" + "CCI-000192" ], "nist": [ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204408", - "group_title": "SRG-OS-000070-GPOS-00038", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204408r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_lcredit", - "export-name": "oval:mil.disa.stig.rhel7:var:3798" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:468" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4532r88417_fix", - "fixtext_fixref": "F-4532r88417_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204407", + "group_title": "SRG-OS-000069-GPOS-00037", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204407r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3805\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:484\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4531r88414_fix", + "fixtext_fixref": "F-4531r88414_fix", "ident": [ { - "text": "CCE-27345-8", + "text": "CCE-27200-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86529", + "text": "SV-86527", "system": "http://cyber.mil/legacy" }, { - "text": "V-71905", + "text": "V-71903", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000193", + "text": "CCI-000192", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010130", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2046,50 +1826,64 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "ucredit", - "description": "Minimum number of upper case in password", - "value": [ - "-1", - { - "text": "-2", - "selector": "2" - }, - { - "text": "-1", - "selector": "1" - }, + "value": [ + { + "title": "ucredit", + "description": "Minimum number of upper case in password", + "warning": "", + "value": [ + "-1", + { + "text": "-2", + "selector": "2" + }, + { + "text": "-1", + "selector": "1" + }, + { + "text": "0", + "selector": "0" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_ucredit", + "id": "xccdf_mil.disa.stig_value_var_password_pam_ucredit", + "type": "number" + } + ], + "version": "RHEL-07-010120" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "0" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_ucredit", - "id": "xccdf_mil.disa.stig_value_var_password_pam_ucredit" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one lower-case character.", - "id": "V-204408", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one upper-case character.", + "id": "xccdf_mil.disa.stig_rule_SV-204407r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:468", + "data": "oval:mil.disa.stig.rhel7:def:484", "label": "check" }, { - "data": "Configure the system to require at least one lower-case character when creating or changing a password.\n\nAdd or modify the following line\nin \"/etc/security/pwquality.conf\":\n\nlcredit = -1", + "data": "Configure the operating system to enforce password complexity by requiring that at least one upper-case character be used by setting the \"ucredit\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nucredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000070-GPOS-00038\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one lower-case character.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27345-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86529\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71905\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to require at least one lower-case character when creating or changing a password.\\n\\nAdd or modify the following line\\nin \\\"/etc/security/pwquality.conf\\\":\\n\\nlcredit = -1\",\n \"fixref\": \"F-4532r88417_fix\"\n },\n \"fix\": {\n \"id\": \"F-4532r88417_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3798\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:468\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204408r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204408r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204408\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204408\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one upper-case character.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27200-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86527\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one upper-case character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"fixref\": \"F-4531r88414_fix\"\n },\n \"fix\": {\n \"id\": \"F-4531r88414_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3805\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:484\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204407r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204407r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -2097,118 +1891,91 @@ { "tags": { "cci": [ - "CCI-000194" + "CCI-000193" ], "nist": [ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204409", - "group_title": "SRG-OS-000071-GPOS-00039", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204409r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_dcredit", - "export-name": "oval:mil.disa.stig.rhel7:var:3796" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:463" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4533r88420_fix", - "fixtext_fixref": "F-4533r88420_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204408", + "group_title": "SRG-OS-000070-GPOS-00038", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204408r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3798\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:468\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4532r88417_fix", + "fixtext_fixref": "F-4532r88417_fix", "ident": [ { - "text": "CCE-27214-6", + "text": "CCE-27345-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86531", + "text": "SV-86529", "system": "http://cyber.mil/legacy" }, { - "text": "V-71907", + "text": "V-71905", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000194", + "text": "CCI-000193", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010140", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2252,50 +2019,64 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "lcredit", - "description": "Minimum number of lower case in password", - "value": [ - "-1", - { - "text": "-2", - "selector": "2" - }, - { - "text": "-1", - "selector": "1" - }, + "value": [ + { + "title": "lcredit", + "description": "Minimum number of lower case in password", + "warning": "", + "value": [ + "-1", + { + "text": "-2", + "selector": "2" + }, + { + "text": "-1", + "selector": "1" + }, + { + "text": "0", + "selector": "0" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_lcredit", + "id": "xccdf_mil.disa.stig_value_var_password_pam_lcredit", + "type": "number" + } + ], + "version": "RHEL-07-010130" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "0" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_lcredit", - "id": "xccdf_mil.disa.stig_value_var_password_pam_lcredit" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are assigned, the new password must contain at least one numeric character.", - "id": "V-204409", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one lower-case character.", + "id": "xccdf_mil.disa.stig_rule_SV-204408r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:463", + "data": "oval:mil.disa.stig.rhel7:def:468", "label": "check" }, { - "data": "Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \"dcredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\ndcredit = -1", + "data": "Configure the system to require at least one lower-case character when creating or changing a password.\n\nAdd or modify the following line\nin \"/etc/security/pwquality.conf\":\n\nlcredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000071-GPOS-00039\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are assigned, the new password must contain at least one numeric character.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27214-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86531\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"fixref\": \"F-4533r88420_fix\"\n },\n \"fix\": {\n \"id\": \"F-4533r88420_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3796\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:463\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204409r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204409r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204409\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204409\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one lower-case character.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27345-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86529\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71905\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to require at least one lower-case character when creating or changing a password.\\n\\nAdd or modify the following line\\nin \\\"/etc/security/pwquality.conf\\\":\\n\\nlcredit = -1\",\n \"fixref\": \"F-4532r88417_fix\"\n },\n \"fix\": {\n \"id\": \"F-4532r88417_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3798\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:468\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204408r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204408r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -2303,118 +2084,91 @@ { "tags": { "cci": [ - "CCI-001619" + "CCI-000194" ], "nist": [ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204410", - "group_title": "SRG-OS-000266-GPOS-00101", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204410r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_ocredit", - "export-name": "oval:mil.disa.stig.rhel7:var:3803" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:478" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4534r88423_fix", - "fixtext_fixref": "F-4534r88423_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204409", + "group_title": "SRG-OS-000071-GPOS-00039", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204409r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3796\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:463\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4533r88420_fix", + "fixtext_fixref": "F-4533r88420_fix", "ident": [ { - "text": "CCE-27360-7", + "text": "CCE-27214-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86533", + "text": "SV-86531", "system": "http://cyber.mil/legacy" }, { - "text": "V-71909", + "text": "V-71907", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001619", + "text": "CCI-000194", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010150", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2458,50 +2212,64 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "dcredit", - "description": "Minimum number of digits in password", - "value": [ - "-1", - { - "text": "-2", - "selector": "2" - }, - { - "text": "-1", - "selector": "1" - }, + "value": [ + { + "title": "dcredit", + "description": "Minimum number of digits in password", + "warning": "", + "value": [ + "-1", + { + "text": "-2", + "selector": "2" + }, + { + "text": "-1", + "selector": "1" + }, + { + "text": "0", + "selector": "0" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_dcredit", + "id": "xccdf_mil.disa.stig_value_var_password_pam_dcredit", + "type": "number" + } + ], + "version": "RHEL-07-010140" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "0" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_dcredit", - "id": "xccdf_mil.disa.stig_value_var_password_pam_dcredit" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one special character.", - "id": "V-204410", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are assigned, the new password must contain at least one numeric character.", + "id": "xccdf_mil.disa.stig_rule_SV-204409r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:478", + "data": "oval:mil.disa.stig.rhel7:def:463", "label": "check" }, { - "data": "Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \"ocredit\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nocredit = -1", + "data": "Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \"dcredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\ndcredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000266-GPOS-00101\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one special character.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27360-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86533\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"fixref\": \"F-4534r88423_fix\"\n },\n \"fix\": {\n \"id\": \"F-4534r88423_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3803\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:478\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204410r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204410r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204410\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204410\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are assigned, the new password must contain at least one numeric character.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27214-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86531\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"fixref\": \"F-4533r88420_fix\"\n },\n \"fix\": {\n \"id\": \"F-4533r88420_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3796\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:463\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204409r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204409r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -2509,118 +2277,91 @@ { "tags": { "cci": [ - "CCI-000195" + "CCI-001619" ], "nist": [ - "IA-5 (1) (b)" + "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204411", - "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204411r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_difok", - "export-name": "oval:mil.disa.stig.rhel7:var:3797" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:466" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4535r88426_fix", - "fixtext_fixref": "F-4535r88426_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204410", + "group_title": "SRG-OS-000266-GPOS-00101", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204410r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3803\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:478\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4534r88423_fix", + "fixtext_fixref": "F-4534r88423_fix", "ident": [ { - "text": "CCE-26631-2", + "text": "CCE-27360-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86535", + "text": "SV-86533", "system": "http://cyber.mil/legacy" }, { - "text": "V-71911", + "text": "V-71909", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000195", + "text": "CCI-001619", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010160", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2664,50 +2405,64 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "ocredit", - "description": "Minimum number of other (special characters) in\npassword", - "value": [ - "-1", - { - "text": "-2", - "selector": "2" - }, - { - "text": "-1", - "selector": "1" - }, + "value": [ + { + "title": "ocredit", + "description": "Minimum number of other (special characters) in\npassword", + "warning": "", + "value": [ + "-1", + { + "text": "-2", + "selector": "2" + }, + { + "text": "-1", + "selector": "1" + }, + { + "text": "0", + "selector": "0" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_ocredit", + "id": "xccdf_mil.disa.stig_value_var_password_pam_ocredit", + "type": "number" + } + ], + "version": "RHEL-07-010150" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "0" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_ocredit", - "id": "xccdf_mil.disa.stig_value_var_password_pam_ocredit" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of eight of the total number of characters must be changed.", - "id": "V-204411", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one special character.", + "id": "xccdf_mil.disa.stig_rule_SV-204410r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:466", + "data": "oval:mil.disa.stig.rhel7:def:478", "label": "check" }, { - "data": "Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \"difok\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\ndifok = 8", + "data": "Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \"ocredit\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nocredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of eight of the total number of characters must be changed.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26631-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86535\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"fixref\": \"F-4535r88426_fix\"\n },\n \"fix\": {\n \"id\": \"F-4535r88426_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3797\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:466\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204411r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204411r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204411\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204411\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one special character.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27360-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86533\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"fixref\": \"F-4534r88423_fix\"\n },\n \"fix\": {\n \"id\": \"F-4534r88423_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3803\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:478\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204410r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204410r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -2721,35 +2476,25 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204412", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204411", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204412r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_minclass", - "export-name": "oval:mil.disa.stig.rhel7:var:3801" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:474" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4536r88429_fix", - "fixtext_fixref": "F-4536r88429_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204411r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3797\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:466\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4535r88426_fix", + "fixtext_fixref": "F-4535r88426_fix", "ident": [ { - "text": "CCE-27115-5", + "text": "CCE-26631-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86537", + "text": "SV-86535", "system": "http://cyber.mil/legacy" }, { - "text": "V-71913", + "text": "V-71911", "system": "http://cyber.mil/legacy" }, { @@ -2758,75 +2503,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010170", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2870,71 +2598,84 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "difok", - "description": "Minimum number of characters not present in old\npassword", - "warning": "Keep this high for short passwords", - "value": [ - "8", - { - "text": "2", - "selector": "2" - }, - { - "text": "3", - "selector": "3" - }, - { - "text": "4", - "selector": "4" - }, - { - "text": "5", - "selector": "5" - }, - { - "text": "6", - "selector": "6" - }, - { - "text": "7", - "selector": "7" - }, - { - "text": "8", - "selector": "8" - }, + "value": [ + { + "title": "difok", + "description": "Minimum number of characters not present in old\npassword", + "warning": "Keep this high for short passwords", + "value": [ + "8", + { + "text": "2", + "selector": "2" + }, + { + "text": "3", + "selector": "3" + }, + { + "text": "4", + "selector": "4" + }, + { + "text": "5", + "selector": "5" + }, + { + "text": "6", + "selector": "6" + }, + { + "text": "7", + "selector": "7" + }, + { + "text": "8", + "selector": "8" + }, + { + "text": "15", + "selector": "15" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_difok", + "id": "xccdf_mil.disa.stig_value_var_password_pam_difok", + "type": "number" + } + ], + "version": "RHEL-07-010160" + }, + "refs": [ + { + "ref": [ { - "text": "15", - "selector": "15" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_difok", - "id": "xccdf_mil.disa.stig_value_var_password_pam_difok" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of four character classes must be changed.", - "id": "V-204412", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of eight of the total number of characters must be changed.", + "id": "xccdf_mil.disa.stig_rule_SV-204411r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:474", + "data": "oval:mil.disa.stig.rhel7:def:466", "label": "check" }, { - "data": "Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \"minclass\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nminclass = 4", + "data": "Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \"difok\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\ndifok = 8", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of four character classes must be changed.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27115-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86537\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"fixref\": \"F-4536r88429_fix\"\n },\n \"fix\": {\n \"id\": \"F-4536r88429_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3801\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:474\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204412r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204412r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204412\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204412\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of eight of the total number of characters must be changed.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26631-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86535\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"fixref\": \"F-4535r88426_fix\"\n },\n \"fix\": {\n \"id\": \"F-4535r88426_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3797\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:466\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204411r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204411r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -2948,35 +2689,25 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204413", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204412", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204413r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_maxrepeat", - "export-name": "oval:mil.disa.stig.rhel7:var:3800" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:472" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4537r88432_fix", - "fixtext_fixref": "F-4537r88432_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204412r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3801\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:474\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4536r88429_fix", + "fixtext_fixref": "F-4536r88429_fix", "ident": [ { - "text": "CCE-27333-4", + "text": "CCE-27115-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86539", + "text": "SV-86537", "system": "http://cyber.mil/legacy" }, { - "text": "V-71915", + "text": "V-71913", "system": "http://cyber.mil/legacy" }, { @@ -2985,75 +2716,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010180", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3097,54 +2811,68 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "minclass", - "description": "Minimum number of categories of characters that must exist in a password", - "value": [ - "4", - { - "text": "1", - "selector": "1" - }, - { - "text": "2", - "selector": "2" - }, - { - "text": "3", - "selector": "3" - }, + "value": [ + { + "title": "minclass", + "description": "Minimum number of categories of characters that must exist in a password", + "warning": "", + "value": [ + "4", + { + "text": "1", + "selector": "1" + }, + { + "text": "2", + "selector": "2" + }, + { + "text": "3", + "selector": "3" + }, + { + "text": "4", + "selector": "4" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_minclass", + "id": "xccdf_mil.disa.stig_value_var_password_pam_minclass", + "type": "number" + } + ], + "version": "RHEL-07-010170" + }, + "refs": [ + { + "ref": [ { - "text": "4", - "selector": "4" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_minclass", - "id": "xccdf_mil.disa.stig_value_var_password_pam_minclass" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating consecutive characters must not be more than three characters.", - "id": "V-204413", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of four character classes must be changed.", + "id": "xccdf_mil.disa.stig_rule_SV-204412r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:472", + "data": "oval:mil.disa.stig.rhel7:def:474", "label": "check" }, { - "data": "Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \"maxrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nmaxrepeat = 3", + "data": "Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \"minclass\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nminclass = 4", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating consecutive characters must not be more than three characters.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27333-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86539\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"fixref\": \"F-4537r88432_fix\"\n },\n \"fix\": {\n \"id\": \"F-4537r88432_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3800\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:472\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204413r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204413r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204413\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204413\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of four character classes must be changed.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27115-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86537\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"fixref\": \"F-4536r88429_fix\"\n },\n \"fix\": {\n \"id\": \"F-4536r88429_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3801\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:474\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204412r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204412r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -3158,35 +2886,25 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204414", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204413", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204414r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat", - "export-name": "oval:mil.disa.stig.rhel7:var:3799" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:470" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4538r88435_fix", - "fixtext_fixref": "F-4538r88435_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204413r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3800\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:472\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4537r88432_fix", + "fixtext_fixref": "F-4537r88432_fix", "ident": [ { - "text": "CCE-27512-3", + "text": "CCE-27333-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86541", + "text": "SV-86539", "system": "http://cyber.mil/legacy" }, { - "text": "V-71917", + "text": "V-71915", "system": "http://cyber.mil/legacy" }, { @@ -3195,75 +2913,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010190", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3307,50 +3008,64 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "maxrepeat", - "description": "Maximum Number of Consecutive Repeating Characters in a Password", - "value": [ - "3", - { - "text": "1", - "selector": "1" - }, - { - "text": "2", - "selector": "2" - }, + "value": [ + { + "title": "maxrepeat", + "description": "Maximum Number of Consecutive Repeating Characters in a Password", + "warning": "", + "value": [ + "3", + { + "text": "1", + "selector": "1" + }, + { + "text": "2", + "selector": "2" + }, + { + "text": "3", + "selector": "3" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_maxrepeat", + "id": "xccdf_mil.disa.stig_value_var_password_pam_maxrepeat", + "type": "number" + } + ], + "version": "RHEL-07-010180" + }, + "refs": [ + { + "ref": [ { - "text": "3", - "selector": "3" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_maxrepeat", - "id": "xccdf_mil.disa.stig_value_var_password_pam_maxrepeat" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating characters of the same character class must not be more than four characters.", - "id": "V-204414", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating consecutive characters must not be more than three characters.", + "id": "xccdf_mil.disa.stig_rule_SV-204413r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:470", + "data": "oval:mil.disa.stig.rhel7:def:472", "label": "check" }, { - "data": "Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \"maxclassrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" conf (or modify the line to have the required value):\n\nmaxclassrepeat = 4", + "data": "Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \"maxrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nmaxrepeat = 3", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating characters of the same character class must not be more than four characters.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27512-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86541\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"fixref\": \"F-4538r88435_fix\"\n },\n \"fix\": {\n \"id\": \"F-4538r88435_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3799\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:470\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204414r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204414r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204414\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204414\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating consecutive characters must not be more than three characters.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27333-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86539\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"fixref\": \"F-4537r88432_fix\"\n },\n \"fix\": {\n \"id\": \"F-4537r88432_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3800\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:472\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204413r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204413r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -3358,114 +3073,91 @@ { "tags": { "cci": [ - "CCI-000196" + "CCI-000195" ], "nist": [ - "IA-5 (1) (c)" + "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204415", - "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204415r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1367" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4539r88438_fix", - "fixtext_fixref": "F-4539r88438_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204414", + "group_title": "SRG-OS-000072-GPOS-00040", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204414r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3799\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:470\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4538r88435_fix", + "fixtext_fixref": "F-4538r88435_fix", "ident": [ { - "text": "CCE-27104-9", + "text": "CCE-27512-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86543", + "text": "SV-86541", "system": "http://cyber.mil/legacy" }, { - "text": "V-71919", + "text": "V-71917", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000196", + "text": "CCI-000195", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010200", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3509,54 +3201,68 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "maxclassrepeat", - "description": "Maximum Number of Consecutive Repeating Characters in a Password From the Same Character Class", - "value": [ - "4", - { - "text": "1", - "selector": "1" - }, - { - "text": "2", - "selector": "2" - }, - { - "text": "3", - "selector": "3" - }, + "value": [ + { + "title": "maxclassrepeat", + "description": "Maximum Number of Consecutive Repeating Characters in a Password From the Same Character Class", + "warning": "", + "value": [ + "4", + { + "text": "1", + "selector": "1" + }, + { + "text": "2", + "selector": "2" + }, + { + "text": "3", + "selector": "3" + }, + { + "text": "4", + "selector": "4" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat", + "id": "xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat", + "type": "number" + } + ], + "version": "RHEL-07-010190" + }, + "refs": [ + { + "ref": [ { - "text": "4", - "selector": "4" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat", - "id": "xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the PAM system service is configured to store only encrypted representations of passwords.", - "id": "V-204415", - "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating characters of the same character class must not be more than four characters.", + "id": "xccdf_mil.disa.stig_rule_SV-204414r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1367", + "data": "oval:mil.disa.stig.rhel7:def:470", "label": "check" }, { - "data": "Configure the operating system to store only SHA512 encrypted representations of passwords.\n\nAdd the following line in \"/etc/pam.d/system-auth\":\npam_unix.so sha512 shadow try_first_pass use_authtok\n\nAdd the following line in \"/etc/pam.d/password-auth\":\npam_unix.so sha512 shadow try_first_pass use_authtok\n\nNote: Manual changes to the listed files may be overwritten by the \"authconfig\" program. The \"authconfig\" program should not be used to update the configurations listed in this requirement.", + "data": "Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \"maxclassrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" conf (or modify the line to have the required value):\n\nmaxclassrepeat = 4", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000073-GPOS-00041\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the PAM system service is configured to store only encrypted representations of passwords.\",\n \"description\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27104-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86543\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71919\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nAdd the following line in \\\"/etc/pam.d/password-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"fixref\": \"F-4539r88438_fix\"\n },\n \"fix\": {\n \"id\": \"F-4539r88438_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1367\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204415r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204415r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204415\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204415\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating characters of the same character class must not be more than four characters.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27512-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86541\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"fixref\": \"F-4538r88435_fix\"\n },\n \"fix\": {\n \"id\": \"F-4538r88435_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3799\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:470\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204414r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204414r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -3570,31 +3276,25 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204416", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", + "group_id": "xccdf_mil.disa.stig_group_V-204415", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204416r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1365" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4540r88441_fix", - "fixtext_fixref": "F-4540r88441_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204415r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1367\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4539r88438_fix", + "fixtext_fixref": "F-4539r88438_fix", "ident": [ { - "text": "CCE-27124-7", + "text": "CCE-27104-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86545", + "text": "SV-86543", "system": "http://cyber.mil/legacy" }, { - "text": "V-71921", + "text": "V-71919", "system": "http://cyber.mil/legacy" }, { @@ -3603,75 +3303,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010210", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3710,29 +3393,41 @@ "version": "RHEL-07-010200", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured to use the shadow file to store only encrypted representations of passwords.", - "id": "V-204416", - "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the PAM system service is configured to store only encrypted representations of passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-204415r603261_rule", + "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1365", + "data": "oval:mil.disa.stig.rhel7:def:1367", "label": "check" }, { - "data": "Configure the operating system to store only SHA512 encrypted representations of passwords.\n\nAdd or update the following line in \"/etc/login.defs\":\n\nENCRYPT_METHOD SHA512", + "data": "Configure the operating system to store only SHA512 encrypted representations of passwords.\n\nAdd the following line in \"/etc/pam.d/system-auth\":\npam_unix.so sha512 shadow try_first_pass use_authtok\n\nAdd the following line in \"/etc/pam.d/password-auth\":\npam_unix.so sha512 shadow try_first_pass use_authtok\n\nNote: Manual changes to the listed files may be overwritten by the \"authconfig\" program. The \"authconfig\" program should not be used to update the configurations listed in this requirement.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000073-GPOS-00041\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured to use the shadow file to store only encrypted representations of passwords.\",\n \"description\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27124-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86545\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71921\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/login.defs\\\":\\n\\nENCRYPT_METHOD SHA512\",\n \"fixref\": \"F-4540r88441_fix\"\n },\n \"fix\": {\n \"id\": \"F-4540r88441_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1365\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204416r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204416r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204416\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204416\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the PAM system service is configured to store only encrypted representations of passwords.\",\n \"description\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27104-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86543\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71919\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nAdd the following line in \\\"/etc/pam.d/password-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"fixref\": \"F-4539r88438_fix\"\n },\n \"fix\": {\n \"id\": \"F-4539r88438_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1367\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204415r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204415r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "start_time": "2021-04-29T14:16:23" } ] @@ -3746,31 +3441,25 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204417", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", + "group_id": "xccdf_mil.disa.stig_group_V-204416", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204417r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1363" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4541r88444_fix", - "fixtext_fixref": "F-4541r88444_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204416r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1365\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4540r88441_fix", + "fixtext_fixref": "F-4540r88441_fix", "ident": [ { - "text": "CCE-27053-8", + "text": "CCE-27124-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86547", + "text": "SV-86545", "system": "http://cyber.mil/legacy" }, { - "text": "V-71923", + "text": "V-71921", "system": "http://cyber.mil/legacy" }, { @@ -3779,75 +3468,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010220", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3886,29 +3558,41 @@ "version": "RHEL-07-010210", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that user and group account administration utilities are configured to store only encrypted representations of passwords.", - "id": "V-204417", - "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "title": "The Red Hat Enterprise Linux operating system must be configured to use the shadow file to store only encrypted representations of passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-204416r603261_rule", + "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1363", + "data": "oval:mil.disa.stig.rhel7:def:1365", "label": "check" }, { - "data": "Configure the operating system to store only SHA512 encrypted representations of passwords.\n\nAdd or update the following line in \"/etc/libuser.conf\" in the [defaults] section:\n\ncrypt_style = sha512", + "data": "Configure the operating system to store only SHA512 encrypted representations of passwords.\n\nAdd or update the following line in \"/etc/login.defs\":\n\nENCRYPT_METHOD SHA512", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000073-GPOS-00041\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that user and group account administration utilities are configured to store only encrypted representations of passwords.\",\n \"description\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27053-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86547\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/libuser.conf\\\" in the [defaults] section:\\n\\ncrypt_style = sha512\",\n \"fixref\": \"F-4541r88444_fix\"\n },\n \"fix\": {\n \"id\": \"F-4541r88444_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1363\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204417r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204417r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204417\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204417\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured to use the shadow file to store only encrypted representations of passwords.\",\n \"description\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27124-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86545\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71921\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/login.defs\\\":\\n\\nENCRYPT_METHOD SHA512\",\n \"fixref\": \"F-4540r88441_fix\"\n },\n \"fix\": {\n \"id\": \"F-4540r88441_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1365\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204416r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204416r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "start_time": "2021-04-29T14:16:23" } ] @@ -3916,118 +3600,91 @@ { "tags": { "cci": [ - "CCI-000198" + "CCI-000196" ], "nist": [ - "IA-5 (1) (d)" + "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204418", - "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204418r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs", - "export-name": "oval:mil.disa.stig.rhel7:var:3794" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:455" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4542r88447_fix", - "fixtext_fixref": "F-4542r88447_fix", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", + "group_id": "xccdf_mil.disa.stig_group_V-204417", + "group_title": "SRG-OS-000073-GPOS-00041", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204417r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1363\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4541r88444_fix", + "fixtext_fixref": "F-4541r88444_fix", "ident": [ { - "text": "CCE-27002-5", + "text": "CCE-27053-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86549", + "text": "SV-86547", "system": "http://cyber.mil/legacy" }, { - "text": "V-71925", + "text": "V-71923", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000198", + "text": "CCI-000196", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010230", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4066,29 +3723,41 @@ "version": "RHEL-07-010220", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 24 hours/1 day minimum lifetime.", - "id": "V-204418", - "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that user and group account administration utilities are configured to store only encrypted representations of passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-204417r603261_rule", + "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:455", + "data": "oval:mil.disa.stig.rhel7:def:1363", "label": "check" }, { - "data": "Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\n\nAdd the following line in \"/etc/login.defs\" (or modify the line to have the required value):\n\nPASS_MIN_DAYS 1", + "data": "Configure the operating system to store only SHA512 encrypted representations of passwords.\n\nAdd or update the following line in \"/etc/libuser.conf\" in the [defaults] section:\n\ncrypt_style = sha512", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000075-GPOS-00043\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 24 hours/1 day minimum lifetime.\",\n \"description\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27002-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86549\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"fixref\": \"F-4542r88447_fix\"\n },\n \"fix\": {\n \"id\": \"F-4542r88447_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3794\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:455\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204418r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204418r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204418\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204418\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that user and group account administration utilities are configured to store only encrypted representations of passwords.\",\n \"description\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27053-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86547\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/libuser.conf\\\" in the [defaults] section:\\n\\ncrypt_style = sha512\",\n \"fixref\": \"F-4541r88444_fix\"\n },\n \"fix\": {\n \"id\": \"F-4541r88444_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1363\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204417r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204417r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "start_time": "2021-04-29T14:16:23" } ] @@ -4102,27 +3771,25 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204419", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "group_id": "xccdf_mil.disa.stig_group_V-204418", "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204419r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86551" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4543r88450_fix", - "fixtext_fixref": "F-4543r88450_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204418r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3794\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:455\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4542r88447_fix", + "fixtext_fixref": "F-4542r88447_fix", "ident": [ { - "text": "SV-86551", + "text": "CCE-27002-5", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86549", "system": "http://cyber.mil/legacy" }, { - "text": "V-71927", + "text": "V-71925", "system": "http://cyber.mil/legacy" }, { @@ -4131,75 +3798,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010240", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4243,59 +3893,72 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "minimum password age", - "description": "Minimum age of password in days", - "warning": "This will only apply to newly created accounts", - "value": [ - "1", - { - "text": "7", - "selector": "7" - }, - { - "text": "5", - "selector": "5" - }, - { - "text": "2", - "selector": "2" - }, - { - "text": "1", - "selector": "1" - }, + "value": [ + { + "title": "minimum password age", + "description": "Minimum age of password in days", + "warning": "This will only apply to newly created accounts", + "value": [ + "1", + { + "text": "7", + "selector": "7" + }, + { + "text": "5", + "selector": "5" + }, + { + "text": "2", + "selector": "2" + }, + { + "text": "1", + "selector": "1" + }, + { + "text": "0", + "selector": "0" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs", + "id": "xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs", + "type": "number" + } + ], + "version": "RHEL-07-010230" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "0" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs", - "id": "xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are restricted to a 24 hours/1 day minimum lifetime.", - "id": "V-204419", - "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 24 hours/1 day minimum lifetime.", + "id": "xccdf_mil.disa.stig_rule_SV-204418r603261_rule", + "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86551", + "data": "oval:mil.disa.stig.rhel7:def:455", "label": "check" }, { - "data": "Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\n\n# chage -m 1 [user]", + "data": "Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\n\nAdd the following line in \"/etc/login.defs\" (or modify the line to have the required value):\n\nPASS_MIN_DAYS 1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000075-GPOS-00043\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are restricted to a 24 hours/1 day minimum lifetime.\",\n \"description\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86551\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n# chage -m 1 [user]\",\n \"fixref\": \"F-4543r88450_fix\"\n },\n \"fix\": {\n \"id\": \"F-4543r88450_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86551\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204419r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204419r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204419\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204419\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 24 hours/1 day minimum lifetime.\",\n \"description\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27002-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86549\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"fixref\": \"F-4542r88447_fix\"\n },\n \"fix\": {\n \"id\": \"F-4542r88447_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3794\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:455\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204418r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204418r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-04-29T14:16:23" } ] @@ -4303,118 +3966,87 @@ { "tags": { "cci": [ - "CCI-000199" + "CCI-000198" ], "nist": [ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204420", - "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204420r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs", - "export-name": "oval:mil.disa.stig.rhel7:var:3793" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:453" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4544r88453_fix", - "fixtext_fixref": "F-4544r88453_fix", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "group_id": "xccdf_mil.disa.stig_group_V-204419", + "group_title": "SRG-OS-000075-GPOS-00043", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204419r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86551\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4543r88450_fix", + "fixtext_fixref": "F-4543r88450_fix", "ident": [ { - "text": "CCE-27051-2", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86553", + "text": "SV-86551", "system": "http://cyber.mil/legacy" }, { - "text": "V-71929", + "text": "V-71927", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000199", + "text": "CCI-000198", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010250", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4449,29 +4081,41 @@ "version": "RHEL-07-010240", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 60-day maximum lifetime.", - "id": "V-204420", - "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are restricted to a 24 hours/1 day minimum lifetime.", + "id": "xccdf_mil.disa.stig_rule_SV-204419r603261_rule", + "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:453", + "data": "oval:mil.disa.stig.rhel7:def:86551", "label": "check" }, { - "data": "Configure the operating system to enforce a 60-day maximum password lifetime restriction.\n\nAdd the following line in \"/etc/login.defs\" (or modify the line to have the required value):\n\nPASS_MAX_DAYS 60", + "data": "Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\n\n# chage -m 1 [user]", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000076-GPOS-00044\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 60-day maximum lifetime.\",\n \"description\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27051-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86553\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71929\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a 60-day maximum password lifetime restriction.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MAX_DAYS 60\",\n \"fixref\": \"F-4544r88453_fix\"\n },\n \"fix\": {\n \"id\": \"F-4544r88453_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3793\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:453\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204420r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204420r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204420\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204420\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are restricted to a 24 hours/1 day minimum lifetime.\",\n \"description\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86551\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n# chage -m 1 [user]\",\n \"fixref\": \"F-4543r88450_fix\"\n },\n \"fix\": {\n \"id\": \"F-4543r88450_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86551\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204419r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204419r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-04-29T14:16:23" } ] @@ -4485,27 +4129,25 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204421", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204420", "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204421r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86555" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4545r88456_fix", - "fixtext_fixref": "F-4545r88456_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204420r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3793\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:453\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4544r88453_fix", + "fixtext_fixref": "F-4544r88453_fix", "ident": [ { - "text": "V-71931", + "text": "CCE-27051-2", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86553", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86555", + "text": "V-71929", "system": "http://cyber.mil/legacy" }, { @@ -4514,75 +4156,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010260", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4626,55 +4251,68 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "maximum password age", - "description": "Maximum age of password in days", - "warning": "This will only apply to newly created accounts", - "value": [ - "60", - { - "text": "60", - "selector": "60" - }, - { - "text": "90", - "selector": "90" - }, - { - "text": "120", - "selector": "120" - }, + "value": [ + { + "title": "maximum password age", + "description": "Maximum age of password in days", + "warning": "This will only apply to newly created accounts", + "value": [ + "60", + { + "text": "60", + "selector": "60" + }, + { + "text": "90", + "selector": "90" + }, + { + "text": "120", + "selector": "120" + }, + { + "text": "180", + "selector": "180" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs", + "id": "xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs", + "type": "number" + } + ], + "version": "RHEL-07-010250" + }, + "refs": [ + { + "ref": [ { - "text": "180", - "selector": "180" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs", - "id": "xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that existing passwords are restricted to a 60-day maximum lifetime.", - "id": "V-204421", - "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 60-day maximum lifetime.", + "id": "xccdf_mil.disa.stig_rule_SV-204420r603261_rule", + "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86555", + "data": "oval:mil.disa.stig.rhel7:def:453", "label": "check" }, { - "data": "Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\n\n# chage -M 60 [user]", + "data": "Configure the operating system to enforce a 60-day maximum password lifetime restriction.\n\nAdd the following line in \"/etc/login.defs\" (or modify the line to have the required value):\n\nPASS_MAX_DAYS 60", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000076-GPOS-00044\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"description\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-71931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86555\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n# chage -M 60 [user]\",\n \"fixref\": \"F-4545r88456_fix\"\n },\n \"fix\": {\n \"id\": \"F-4545r88456_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86555\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204421r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204421r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204421\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204421\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 60-day maximum lifetime.\",\n \"description\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27051-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86553\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71929\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a 60-day maximum password lifetime restriction.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MAX_DAYS 60\",\n \"fixref\": \"F-4544r88453_fix\"\n },\n \"fix\": {\n \"id\": \"F-4544r88453_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3793\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:453\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204420r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204420r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -4682,118 +4320,87 @@ { "tags": { "cci": [ - "CCI-000200" + "CCI-000199" ], "nist": [ - "IA-5 (1) (e)" + "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204422", - "group_title": "SRG-OS-000077-GPOS-00045", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204422r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_unix_remember", - "export-name": "oval:mil.disa.stig.rhel7:var:3806" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:486" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4546r88459_fix", - "fixtext_fixref": "F-4546r88459_fix", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204421", + "group_title": "SRG-OS-000076-GPOS-00044", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204421r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86555\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4545r88456_fix", + "fixtext_fixref": "F-4545r88456_fix", "ident": [ { - "text": "CCE-26923-3", - "system": "http://cce.mitre.org" - }, - { - "text": "V-71933", + "text": "V-71931", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86557", + "text": "SV-86555", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000200", + "text": "CCI-000199", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010270", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4828,29 +4435,41 @@ "version": "RHEL-07-010260", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are prohibited from reuse for a minimum of five generations.", - "id": "V-204422", - "desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that existing passwords are restricted to a 60-day maximum lifetime.", + "id": "xccdf_mil.disa.stig_rule_SV-204421r603261_rule", + "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:486", + "data": "oval:mil.disa.stig.rhel7:def:86555", "label": "check" }, { - "data": "Configure the operating system to prohibit password reuse for a minimum of five generations.\n\nAdd the following line in \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" (or modify the line to have the required value):\n\npassword requisite pam_pwhistory.so use_authtok remember=5 retry=3\n\nNote: Manual changes to the listed files may be overwritten by the \"authconfig\" program. The \"authconfig\" program should not be used to update the configurations listed in this requirement.", + "data": "Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\n\n# chage -M 60 [user]", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000077-GPOS-00045\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are prohibited from reuse for a minimum of five generations.\",\n \"description\": \"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26923-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86557\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword requisite pam_pwhistory.so use_authtok remember=5 retry=3\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"fixref\": \"F-4546r88459_fix\"\n },\n \"fix\": {\n \"id\": \"F-4546r88459_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3806\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:486\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204422r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204422r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204422\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204422\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"description\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-71931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86555\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n# chage -M 60 [user]\",\n \"fixref\": \"F-4545r88456_fix\"\n },\n \"fix\": {\n \"id\": \"F-4545r88456_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86555\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204421r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204421r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -4858,118 +4477,91 @@ { "tags": { "cci": [ - "CCI-000205" + "CCI-000200" ], "nist": [ - "IA-5 (1) (a)" + "IA-5 (1) (e)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204423", - "group_title": "SRG-OS-000078-GPOS-00046", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204423r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_minlen", - "export-name": "oval:mil.disa.stig.rhel7:var:3802" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:476" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4547r88462_fix", - "fixtext_fixref": "F-4547r88462_fix", + "description": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false", + "group_id": "xccdf_mil.disa.stig_group_V-204422", + "group_title": "SRG-OS-000077-GPOS-00045", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204422r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3806\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:486\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4546r88459_fix", + "fixtext_fixref": "F-4546r88459_fix", "ident": [ { - "text": "CCE-27293-0", + "text": "CCE-26923-3", "system": "http://cce.mitre.org" }, { - "text": "V-71935", + "text": "V-71933", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86559", + "text": "SV-86557", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000205", + "text": "CCI-000200", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010280", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5013,58 +4605,72 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "remember", - "description": "The last n passwords for each user are saved in /etc/security/opasswd in order to force password change history and keep the user from alternating between the same password too frequently.", - "value": [ - "5", - { - "text": "0", - "selector": "0" - }, - { - "text": "4", - "selector": "4" - }, - { - "text": "5", - "selector": "5" - }, - { - "text": "10", - "selector": "10" - }, + "value": [ + { + "title": "remember", + "description": "The last n passwords for each user are saved in /etc/security/opasswd in order to force password change history and keep the user from alternating between the same password too frequently.", + "warning": "", + "value": [ + "5", + { + "text": "0", + "selector": "0" + }, + { + "text": "4", + "selector": "4" + }, + { + "text": "5", + "selector": "5" + }, + { + "text": "10", + "selector": "10" + }, + { + "text": "24", + "selector": "24" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_unix_remember", + "id": "xccdf_mil.disa.stig_value_var_password_pam_unix_remember", + "type": "number" + } + ], + "version": "RHEL-07-010270" + }, + "refs": [ + { + "ref": [ { - "text": "24", - "selector": "24" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_unix_remember", - "id": "xccdf_mil.disa.stig_value_var_password_pam_unix_remember" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are a minimum of 15 characters in length.", - "id": "V-204423", - "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are prohibited from reuse for a minimum of five generations.", + "id": "xccdf_mil.disa.stig_rule_SV-204422r603261_rule", + "desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:476", + "data": "oval:mil.disa.stig.rhel7:def:486", "label": "check" }, { - "data": "Configure operating system to enforce a minimum 15-character password length.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nminlen = 15", + "data": "Configure the operating system to prohibit password reuse for a minimum of five generations.\n\nAdd the following line in \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" (or modify the line to have the required value):\n\npassword requisite pam_pwhistory.so use_authtok remember=5 retry=3\n\nNote: Manual changes to the listed files may be overwritten by the \"authconfig\" program. The \"authconfig\" program should not be used to update the configurations listed in this requirement.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000078-GPOS-00046\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are a minimum of 15 characters in length.\",\n \"description\": \"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27293-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71935\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86559\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"fixref\": \"F-4547r88462_fix\"\n },\n \"fix\": {\n \"id\": \"F-4547r88462_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3802\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:476\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204423r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204423r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204423\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204423\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are prohibited from reuse for a minimum of five generations.\",\n \"description\": \"<VulnDiscussion>Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26923-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86557\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword requisite pam_pwhistory.so use_authtok remember=5 retry=3\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"fixref\": \"F-4546r88459_fix\"\n },\n \"fix\": {\n \"id\": \"F-4546r88459_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3806\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:486\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204422r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204422r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false", "start_time": "2021-04-29T14:16:23" } ] @@ -5072,114 +4678,91 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-000205" ], "nist": [ - "CM-6 b" + "IA-5 (1) (a)" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204424", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204424r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1229" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4548r88465_fix", - "fixtext_fixref": "F-4548r88465_fix", + "severity": "medium", + "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false", + "group_id": "xccdf_mil.disa.stig_group_V-204423", + "group_title": "SRG-OS-000078-GPOS-00046", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204423r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3802\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:476\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4547r88462_fix", + "fixtext_fixref": "F-4547r88462_fix", "ident": [ { - "text": "CCE-27286-4", + "text": "CCE-27293-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86561", + "text": "V-71935", "system": "http://cyber.mil/legacy" }, { - "text": "V-71937", + "text": "SV-86559", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-000205", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010290", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5223,66 +4806,80 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "minlen", - "description": "Minimum number of characters in password", - "value": [ - "15", - { - "text": "6", - "selector": "6" - }, - { - "text": "7", - "selector": "7" - }, - { - "text": "8", - "selector": "8" - }, - { - "text": "10", - "selector": "10" - }, - { - "text": "12", - "selector": "12" - }, - { - "text": "14", - "selector": "14" - }, + "value": [ + { + "title": "minlen", + "description": "Minimum number of characters in password", + "warning": "", + "value": [ + "15", + { + "text": "6", + "selector": "6" + }, + { + "text": "7", + "selector": "7" + }, + { + "text": "8", + "selector": "8" + }, + { + "text": "10", + "selector": "10" + }, + { + "text": "12", + "selector": "12" + }, + { + "text": "14", + "selector": "14" + }, + { + "text": "15", + "selector": "15" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_minlen", + "id": "xccdf_mil.disa.stig_value_var_password_pam_minlen", + "type": "number" + } + ], + "version": "RHEL-07-010280" + }, + "refs": [ + { + "ref": [ { - "text": "15", - "selector": "15" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_minlen", - "id": "xccdf_mil.disa.stig_value_var_password_pam_minlen" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have accounts configured with blank or null passwords.", - "id": "V-204424", - "desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are a minimum of 15 characters in length.", + "id": "xccdf_mil.disa.stig_rule_SV-204423r603261_rule", + "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1229", + "data": "oval:mil.disa.stig.rhel7:def:476", "label": "check" }, { - "data": "If an account is configured for password authentication but does not have an assigned password, it may be possible to log on to the account without authenticating.\n\nRemove any instances of the \"nullok\" option in \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" to prevent logons with empty passwords.\n\nNote: Manual changes to the listed files may be overwritten by the \"authconfig\" program. The \"authconfig\" program should not be used to update the configurations listed in this requirement.", + "data": "Configure operating system to enforce a minimum 15-character password length.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nminlen = 15", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have accounts configured with blank or null passwords.\",\n \"description\": \"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27286-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86561\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If an account is configured for password authentication but does not have an assigned password, it may be possible to log on to the account without authenticating.\\n\\nRemove any instances of the \\\"nullok\\\" option in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" to prevent logons with empty passwords.\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"fixref\": \"F-4548r88465_fix\"\n },\n \"fix\": {\n \"id\": \"F-4548r88465_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1229\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204424r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204424r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204424\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204424\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are a minimum of 15 characters in length.\",\n \"description\": \"<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27293-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71935\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86559\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"fixref\": \"F-4547r88462_fix\"\n },\n \"fix\": {\n \"id\": \"F-4547r88462_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3802\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:476\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204423r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204423r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false", "start_time": "2021-04-29T14:16:23" } ] @@ -5290,114 +4887,91 @@ { "tags": { "cci": [ - "CCI-000766" + "CCI-000366" ], "nist": [ - "IA-2 (2)" + "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204425", - "group_title": "SRG-OS-000106-GPOS-00053", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204425r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1375" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4549r88468_fix", - "fixtext_fixref": "F-4549r88468_fix", + "description": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", + "group_id": "xccdf_mil.disa.stig_group_V-204424", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204424r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1229\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4548r88465_fix", + "fixtext_fixref": "F-4548r88465_fix", "ident": [ { - "text": "CCE-27471-2", + "text": "CCE-27286-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86563", + "text": "SV-86561", "system": "http://cyber.mil/legacy" }, { - "text": "V-71939", + "text": "V-71937", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000766", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5436,29 +5010,41 @@ "version": "RHEL-07-010290", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010290" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using an empty password.", - "id": "V-204425", - "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "title": "The Red Hat Enterprise Linux operating system must not have accounts configured with blank or null passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-204424r603261_rule", + "desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1375", + "data": "oval:mil.disa.stig.rhel7:def:1229", "label": "check" }, { - "data": "To explicitly disallow remote logon from accounts with empty passwords, add or correct the following line in \"/etc/ssh/sshd_config\":\n\nPermitEmptyPasswords no\n\nThe SSH service must be restarted for changes to take effect. Any accounts with empty passwords should be disabled immediately, and PAM configuration should prevent users from being able to assign themselves empty passwords.", + "data": "If an account is configured for password authentication but does not have an assigned password, it may be possible to log on to the account without authenticating.\n\nRemove any instances of the \"nullok\" option in \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" to prevent logons with empty passwords.\n\nNote: Manual changes to the listed files may be overwritten by the \"authconfig\" program. The \"authconfig\" program should not be used to update the configurations listed in this requirement.", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000106-GPOS-00053\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using an empty password.\",\n \"description\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86563\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71939\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000766\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"To explicitly disallow remote logon from accounts with empty passwords, add or correct the following line in \\\"/etc/ssh/sshd_config\\\":\\n\\nPermitEmptyPasswords no\\n\\nThe SSH service must be restarted for changes to take effect. Any accounts with empty passwords should be disabled immediately, and PAM configuration should prevent users from being able to assign themselves empty passwords.\",\n \"fixref\": \"F-4549r88468_fix\"\n },\n \"fix\": {\n \"id\": \"F-4549r88468_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1375\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204425r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204425r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204425\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204425\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have accounts configured with blank or null passwords.\",\n \"description\": \"<VulnDiscussion>If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27286-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86561\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If an account is configured for password authentication but does not have an assigned password, it may be possible to log on to the account without authenticating.\\n\\nRemove any instances of the \\\"nullok\\\" option in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" to prevent logons with empty passwords.\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"fixref\": \"F-4548r88465_fix\"\n },\n \"fix\": {\n \"id\": \"F-4548r88465_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1229\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204424r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204424r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "start_time": "2021-04-29T14:16:23" } ] @@ -5466,118 +5052,91 @@ { "tags": { "cci": [ - "CCI-000795" + "CCI-000766" ], "nist": [ - "IA-4 e" + "IA-2 (2)" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204426", - "group_title": "SRG-OS-000118-GPOS-00060", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204426r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration", - "export-name": "oval:mil.disa.stig.rhel7:var:3790" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:443" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4550r88471_fix", - "fixtext_fixref": "F-4550r88471_fix", + "severity": "high", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "group_id": "xccdf_mil.disa.stig_group_V-204425", + "group_title": "SRG-OS-000106-GPOS-00053", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204425r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1375\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4549r88468_fix", + "fixtext_fixref": "F-4549r88468_fix", "ident": [ { "text": "CCE-27471-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86565", + "text": "SV-86563", "system": "http://cyber.mil/legacy" }, { - "text": "V-71941", + "text": "V-71939", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000795", + "text": "CCI-000766", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5616,144 +5175,133 @@ "version": "RHEL-07-010300", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must disable account identifiers (individuals, groups, roles, and devices) if the password expires.", - "id": "V-204426", - "desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using an empty password.", + "id": "xccdf_mil.disa.stig_rule_SV-204425r603261_rule", + "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:443", + "data": "oval:mil.disa.stig.rhel7:def:1375", "label": "check" }, { - "data": "Configure the operating system to disable account identifiers (individuals, groups, roles, and devices) after the password expires.\n\nAdd the following line to \"/etc/default/useradd\" (or modify the line to have the required value):\n\nINACTIVE=0", + "data": "To explicitly disallow remote logon from accounts with empty passwords, add or correct the following line in \"/etc/ssh/sshd_config\":\n\nPermitEmptyPasswords no\n\nThe SSH service must be restarted for changes to take effect. Any accounts with empty passwords should be disabled immediately, and PAM configuration should prevent users from being able to assign themselves empty passwords.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000118-GPOS-00060\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must disable account identifiers (individuals, groups, roles, and devices) if the password expires.\",\n \"description\": \"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86565\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71941\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable account identifiers (individuals, groups, roles, and devices) after the password expires.\\n\\nAdd the following line to \\\"/etc/default/useradd\\\" (or modify the line to have the required value):\\n\\nINACTIVE=0\",\n \"fixref\": \"F-4550r88471_fix\"\n },\n \"fix\": {\n \"id\": \"F-4550r88471_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3790\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:443\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204426r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204426r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204426\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204426\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using an empty password.\",\n \"description\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86563\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71939\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000766\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"To explicitly disallow remote logon from accounts with empty passwords, add or correct the following line in \\\"/etc/ssh/sshd_config\\\":\\n\\nPermitEmptyPasswords no\\n\\nThe SSH service must be restarted for changes to take effect. Any accounts with empty passwords should be disabled immediately, and PAM configuration should prevent users from being able to assign themselves empty passwords.\",\n \"fixref\": \"F-4549r88468_fix\"\n },\n \"fix\": {\n \"id\": \"F-4549r88468_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1375\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204425r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204425r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:25" + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "start_time": "2021-04-29T14:16:23" } ] }, { "tags": { "cci": [ - "CCI-002038" + "CCI-000795" ], "nist": [ - "IA-11" + "IA-4 e" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204429", - "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204429r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:176" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36303r602619_fix", - "fixtext_fixref": "F-36303r602619_fix", + "description": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false", + "group_id": "xccdf_mil.disa.stig_group_V-204426", + "group_title": "SRG-OS-000118-GPOS-00060", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204426r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3790\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:443\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4550r88471_fix", + "fixtext_fixref": "F-4550r88471_fix", "ident": [ { - "text": "CCE-80351-0", + "text": "CCE-27471-2", "system": "http://cce.mitre.org" }, { - "text": "V-71947", + "text": "SV-86565", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86571", + "text": "V-71941", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-002038", + "text": "CCI-000795", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010340", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5797,67 +5345,80 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "number of days after a password expires until the account is permanently disabled", - "description": "The number of days to wait after a password expires, until the account will be permanently disabled.", - "warning": "This will only apply to newly created accounts", - "value": [ - "0", - { - "text": "0", - "selector": "0" - }, - { - "text": "30", - "selector": "30" - }, - { - "text": "35", - "selector": "35" - }, - { - "text": "40", - "selector": "40" - }, - { - "text": "60", - "selector": "60" - }, - { - "text": "90", - "selector": "90" - }, + "value": [ + { + "title": "number of days after a password expires until the account is permanently disabled", + "description": "The number of days to wait after a password expires, until the account will be permanently disabled.", + "warning": "This will only apply to newly created accounts", + "value": [ + "0", + { + "text": "0", + "selector": "0" + }, + { + "text": "30", + "selector": "30" + }, + { + "text": "35", + "selector": "35" + }, + { + "text": "40", + "selector": "40" + }, + { + "text": "60", + "selector": "60" + }, + { + "text": "90", + "selector": "90" + }, + { + "text": "180", + "selector": "180" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration", + "id": "xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration", + "type": "number" + } + ], + "version": "RHEL-07-010310" + }, + "refs": [ + { + "ref": [ { - "text": "180", - "selector": "180" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration", - "id": "xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that users must provide a password for privilege escalation.", - "id": "V-204429", - "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "title": "The Red Hat Enterprise Linux operating system must disable account identifiers (individuals, groups, roles, and devices) if the password expires.", + "id": "xccdf_mil.disa.stig_rule_SV-204426r603261_rule", + "desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:176", + "data": "oval:mil.disa.stig.rhel7:def:443", "label": "check" }, { - "data": "Configure the operating system to require users to supply a password for privilege escalation.\n\nCheck the configuration of the \"/etc/sudoers\" file with the following command:\n# visudo\n\nRemove any occurrences of \"NOPASSWD\" tags in the file.\n\nCheck the configuration of the /etc/sudoers.d/* files with the following command:\n# grep -i nopasswd /etc/sudoers.d/*\n\nRemove any occurrences of \"NOPASSWD\" tags in the file.", + "data": "Configure the operating system to disable account identifiers (individuals, groups, roles, and devices) after the password expires.\n\nAdd the following line to \"/etc/default/useradd\" (or modify the line to have the required value):\n\nINACTIVE=0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000373-GPOS-00156\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that users must provide a password for privilege escalation.\",\n \"description\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80351-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71947\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86571\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to supply a password for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n# visudo\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file.\\n\\nCheck the configuration of the /etc/sudoers.d/* files with the following command:\\n# grep -i nopasswd /etc/sudoers.d/*\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file.\",\n \"fixref\": \"F-36303r602619_fix\"\n },\n \"fix\": {\n \"id\": \"F-36303r602619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:176\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204429r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204429r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204429\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204429\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must disable account identifiers (individuals, groups, roles, and devices) if the password expires.\",\n \"description\": \"<VulnDiscussion>Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86565\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71941\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable account identifiers (individuals, groups, roles, and devices) after the password expires.\\n\\nAdd the following line to \\\"/etc/default/useradd\\\" (or modify the line to have the required value):\\n\\nINACTIVE=0\",\n \"fixref\": \"F-4550r88471_fix\"\n },\n \"fix\": {\n \"id\": \"F-4550r88471_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3790\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:443\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204426r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204426r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false", "start_time": "2021-04-29T14:16:25" } ] @@ -5871,31 +5432,25 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204430", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", + "group_id": "xccdf_mil.disa.stig_group_V-204429", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204430r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:173" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4554r88483_fix", - "fixtext_fixref": "F-4554r88483_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204429r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:176\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36303r602619_fix", + "fixtext_fixref": "F-36303r602619_fix", "ident": [ { - "text": "CCE-80350-2", + "text": "CCE-80351-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86573", + "text": "V-71947", "system": "http://cyber.mil/legacy" }, { - "text": "V-71949", + "text": "SV-86571", "system": "http://cyber.mil/legacy" }, { @@ -5904,75 +5459,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6011,29 +5549,41 @@ "version": "RHEL-07-010340", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that users must re-authenticate for privilege escalation.", - "id": "V-204430", - "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "title": "The Red Hat Enterprise Linux operating system must be configured so that users must provide a password for privilege escalation.", + "id": "xccdf_mil.disa.stig_rule_SV-204429r603261_rule", + "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:173", + "data": "oval:mil.disa.stig.rhel7:def:176", "label": "check" }, { - "data": "Configure the operating system to require users to reauthenticate for privilege escalation.\n\nCheck the configuration of the \"/etc/sudoers\" file with the following command:\n\n# visudo\nRemove any occurrences of \"!authenticate\" tags in the file.\n\nCheck the configuration of the \"/etc/sudoers.d/*\" files with the following command:\n\n# grep -i authenticate /etc/sudoers /etc/sudoers.d/*\nRemove any occurrences of \"!authenticate\" tags in the file(s).", + "data": "Configure the operating system to require users to supply a password for privilege escalation.\n\nCheck the configuration of the \"/etc/sudoers\" file with the following command:\n# visudo\n\nRemove any occurrences of \"NOPASSWD\" tags in the file.\n\nCheck the configuration of the /etc/sudoers.d/* files with the following command:\n# grep -i nopasswd /etc/sudoers.d/*\n\nRemove any occurrences of \"NOPASSWD\" tags in the file.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000373-GPOS-00156\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that users must re-authenticate for privilege escalation.\",\n \"description\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80350-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86573\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71949\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to reauthenticate for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n\\n# visudo\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file.\\n\\nCheck the configuration of the \\\"/etc/sudoers.d/*\\\" files with the following command:\\n\\n# grep -i authenticate /etc/sudoers /etc/sudoers.d/*\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file(s).\",\n \"fixref\": \"F-4554r88483_fix\"\n },\n \"fix\": {\n \"id\": \"F-4554r88483_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:173\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204430r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204430r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204430\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204430\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that users must provide a password for privilege escalation.\",\n \"description\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80351-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71947\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86571\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to supply a password for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n# visudo\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file.\\n\\nCheck the configuration of the /etc/sudoers.d/* files with the following command:\\n# grep -i nopasswd /etc/sudoers.d/*\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file.\",\n \"fixref\": \"F-36303r602619_fix\"\n },\n \"fix\": {\n \"id\": \"F-36303r602619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:176\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204429r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204429r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-04-29T14:16:25" } ] @@ -6041,118 +5591,91 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-002038" ], "nist": [ - "CM-6 b" + "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204431", - "group_title": "SRG-OS-000480-GPOS-00226", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204431r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_accounts_fail_delay", - "export-name": "oval:mil.disa.stig.rhel7:var:3761" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:101" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4555r88486_fix", - "fixtext_fixref": "F-4555r88486_fix", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", + "group_id": "xccdf_mil.disa.stig_group_V-204430", + "group_title": "SRG-OS-000373-GPOS-00156", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204430r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:173\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4554r88483_fix", + "fixtext_fixref": "F-4554r88483_fix", "ident": [ { - "text": "CCE-80352-8", + "text": "CCE-80350-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86575", + "text": "SV-86573", "system": "http://cyber.mil/legacy" }, { - "text": "V-71951", + "text": "V-71949", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-002038", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010430", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6191,29 +5714,41 @@ "version": "RHEL-07-010350", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the delay between logon prompts following a failed console logon attempt is at least four seconds.", - "id": "V-204431", - "desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that users must re-authenticate for privilege escalation.", + "id": "xccdf_mil.disa.stig_rule_SV-204430r603261_rule", + "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:101", + "data": "oval:mil.disa.stig.rhel7:def:173", "label": "check" }, { - "data": "Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\n\nModify the \"/etc/login.defs\" file to set the \"FAIL_DELAY\" parameter to \"4\" or greater:\n\nFAIL_DELAY 4", + "data": "Configure the operating system to require users to reauthenticate for privilege escalation.\n\nCheck the configuration of the \"/etc/sudoers\" file with the following command:\n\n# visudo\nRemove any occurrences of \"!authenticate\" tags in the file.\n\nCheck the configuration of the \"/etc/sudoers.d/*\" files with the following command:\n\n# grep -i authenticate /etc/sudoers /etc/sudoers.d/*\nRemove any occurrences of \"!authenticate\" tags in the file(s).", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00226\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the delay between logon prompts following a failed console logon attempt is at least four seconds.\",\n \"description\": \"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80352-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86575\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71951\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"fixref\": \"F-4555r88486_fix\"\n },\n \"fix\": {\n \"id\": \"F-4555r88486_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3761\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:101\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204431r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204431r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204431\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204431\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that users must re-authenticate for privilege escalation.\",\n \"description\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80350-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86573\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71949\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to reauthenticate for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n\\n# visudo\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file.\\n\\nCheck the configuration of the \\\"/etc/sudoers.d/*\\\" files with the following command:\\n\\n# grep -i authenticate /etc/sudoers /etc/sudoers.d/*\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file(s).\",\n \"fixref\": \"F-4554r88483_fix\"\n },\n \"fix\": {\n \"id\": \"F-4554r88483_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:173\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204430r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204430r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-04-29T14:16:25" } ] @@ -6226,32 +5761,26 @@ "nist": [ "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"Failure to restrict system access to authenticated users negatively impacts operating system security.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204432", - "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204432r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1119" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4556r88489_fix", - "fixtext_fixref": "F-4556r88489_fix", + "severity": "medium", + "description": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", + "group_id": "xccdf_mil.disa.stig_group_V-204431", + "group_title": "SRG-OS-000480-GPOS-00226", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204431r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3761\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:101\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4555r88486_fix", + "fixtext_fixref": "F-4555r88486_fix", "ident": [ { - "text": "CCE-80104-3", + "text": "CCE-80352-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86577", + "text": "SV-86575", "system": "http://cyber.mil/legacy" }, { - "text": "V-71953", + "text": "V-71951", "system": "http://cyber.mil/legacy" }, { @@ -6260,75 +5789,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010440", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6372,58 +5884,72 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "Maximum login attempts delay", - "description": "Maximum time in seconds between fail login attempts before re-prompting.", - "value": [ - "4", - { - "text": "1", - "selector": "1" - }, - { - "text": "2", - "selector": "2" - }, - { - "text": "3", - "selector": "3" - }, - { - "text": "4", - "selector": "4" - }, + "value": [ + { + "title": "Maximum login attempts delay", + "description": "Maximum time in seconds between fail login attempts before re-prompting.", + "warning": "", + "value": [ + "4", + { + "text": "1", + "selector": "1" + }, + { + "text": "2", + "selector": "2" + }, + { + "text": "3", + "selector": "3" + }, + { + "text": "4", + "selector": "4" + }, + { + "text": "5", + "selector": "5" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_accounts_fail_delay", + "id": "xccdf_mil.disa.stig_value_var_accounts_fail_delay", + "type": "number" + } + ], + "version": "RHEL-07-010430" + }, + "refs": [ + { + "ref": [ { - "text": "5", - "selector": "5" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_accounts_fail_delay", - "id": "xccdf_mil.disa.stig_value_var_accounts_fail_delay" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not allow an unattended or automatic logon to the system via a graphical user interface.", - "id": "V-204432", - "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the delay between logon prompts following a failed console logon attempt is at least four seconds.", + "id": "xccdf_mil.disa.stig_rule_SV-204431r603261_rule", + "desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1119", + "data": "oval:mil.disa.stig.rhel7:def:101", "label": "check" }, { - "data": "Configure the operating system to not allow an unattended or automatic logon to the system via a graphical user interface.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nAdd or edit the line for the \"AutomaticLoginEnable\" parameter in the [daemon] section of the \"/etc/gdm/custom.conf\" file to \"false\":\n\n[daemon]\nAutomaticLoginEnable=false", + "data": "Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\n\nModify the \"/etc/login.defs\" file to set the \"FAIL_DELAY\" parameter to \"4\" or greater:\n\nFAIL_DELAY 4", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00229\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow an unattended or automatic logon to the system via a graphical user interface.\",\n \"description\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80104-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86577\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71953\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unattended or automatic logon to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"AutomaticLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nAutomaticLoginEnable=false\",\n \"fixref\": \"F-4556r88489_fix\"\n },\n \"fix\": {\n \"id\": \"F-4556r88489_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1119\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204432r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204432r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204432\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204432\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the delay between logon prompts following a failed console logon attempt is at least four seconds.\",\n \"description\": \"<VulnDiscussion>Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80352-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86575\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71951\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"fixref\": \"F-4555r88486_fix\"\n },\n \"fix\": {\n \"id\": \"F-4555r88486_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3761\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:101\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204431r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204431r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-04-29T14:16:25" } ] @@ -6437,31 +5963,25 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Failure to restrict system access to authenticated users negatively impacts operating system security.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204433", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "group_id": "xccdf_mil.disa.stig_group_V-204432", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204433r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1122" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4557r88492_fix", - "fixtext_fixref": "F-4557r88492_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204432r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1119\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4556r88489_fix", + "fixtext_fixref": "F-4556r88489_fix", "ident": [ { - "text": "CCE-80105-0", + "text": "CCE-80104-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86579", + "text": "SV-86577", "system": "http://cyber.mil/legacy" }, { - "text": "V-71955", + "text": "V-71953", "system": "http://cyber.mil/legacy" }, { @@ -6470,75 +5990,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010450", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6577,30 +6080,42 @@ "version": "RHEL-07-010440", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not allow an unrestricted logon to the system.", - "id": "V-204433", - "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "title": "The Red Hat Enterprise Linux operating system must not allow an unattended or automatic logon to the system via a graphical user interface.", + "id": "xccdf_mil.disa.stig_rule_SV-204432r603261_rule", + "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1122", + "data": "oval:mil.disa.stig.rhel7:def:1119", "label": "check" }, { - "data": "Configure the operating system to not allow an unrestricted account to log on to the system via a graphical user interface.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nAdd or edit the line for the \"TimedLoginEnable\" parameter in the [daemon] section of the \"/etc/gdm/custom.conf\" file to \"false\":\n\n[daemon]\nTimedLoginEnable=false", + "data": "Configure the operating system to not allow an unattended or automatic logon to the system via a graphical user interface.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nAdd or edit the line for the \"AutomaticLoginEnable\" parameter in the [daemon] section of the \"/etc/gdm/custom.conf\" file to \"false\":\n\n[daemon]\nAutomaticLoginEnable=false", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00229\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow an unrestricted logon to the system.\",\n \"description\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80105-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86579\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71955\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unrestricted account to log on to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"TimedLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nTimedLoginEnable=false\",\n \"fixref\": \"F-4557r88492_fix\"\n },\n \"fix\": {\n \"id\": \"F-4557r88492_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1122\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204433r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204433r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204433\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204433\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow an unattended or automatic logon to the system via a graphical user interface.\",\n \"description\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80104-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86577\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71953\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unattended or automatic logon to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"AutomaticLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nAutomaticLoginEnable=false\",\n \"fixref\": \"F-4556r88489_fix\"\n },\n \"fix\": {\n \"id\": \"F-4556r88489_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1119\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204432r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204432r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:26" + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "start_time": "2021-04-29T14:16:25" } ] }, @@ -6612,32 +6127,26 @@ "nist": [ "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Failure to restrict system access to authenticated users negatively impacts operating system security.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204434", + "severity": "high", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "group_id": "xccdf_mil.disa.stig_group_V-204433", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204434r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1385" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4558r88495_fix", - "fixtext_fixref": "F-4558r88495_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204433r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1122\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4557r88492_fix", + "fixtext_fixref": "F-4557r88492_fix", "ident": [ { - "text": "CCE-27363-1", + "text": "CCE-80105-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86581", + "text": "SV-86579", "system": "http://cyber.mil/legacy" }, { - "text": "V-71957", + "text": "V-71955", "system": "http://cyber.mil/legacy" }, { @@ -6646,75 +6155,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010460", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6753,29 +6245,41 @@ "version": "RHEL-07-010450", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not allow users to override SSH environment variables.", - "id": "V-204434", - "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "title": "The Red Hat Enterprise Linux operating system must not allow an unrestricted logon to the system.", + "id": "xccdf_mil.disa.stig_rule_SV-204433r603261_rule", + "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1385", + "data": "oval:mil.disa.stig.rhel7:def:1122", "label": "check" }, { - "data": "Configure the operating system to not allow users to override environment variables to the SSH daemon.\n\nEdit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for \"PermitUserEnvironment\" keyword and set the value to \"no\":\n\nPermitUserEnvironment no\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure the operating system to not allow an unrestricted account to log on to the system via a graphical user interface.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nAdd or edit the line for the \"TimedLoginEnable\" parameter in the [daemon] section of the \"/etc/gdm/custom.conf\" file to \"false\":\n\n[daemon]\nTimedLoginEnable=false", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00229\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow users to override SSH environment variables.\",\n \"description\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27363-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86581\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71957\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow users to override environment variables to the SSH daemon.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"PermitUserEnvironment\\\" keyword and set the value to \\\"no\\\":\\n\\nPermitUserEnvironment no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4558r88495_fix\"\n },\n \"fix\": {\n \"id\": \"F-4558r88495_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1385\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204434r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204434r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204434\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204434\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow an unrestricted logon to the system.\",\n \"description\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80105-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86579\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71955\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unrestricted account to log on to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"TimedLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nTimedLoginEnable=false\",\n \"fixref\": \"F-4557r88492_fix\"\n },\n \"fix\": {\n \"id\": \"F-4557r88492_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1122\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204433r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204433r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-04-29T14:16:26" } ] @@ -6789,31 +6293,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Failure to restrict system access to authenticated users negatively impacts operating system security.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204435", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "group_id": "xccdf_mil.disa.stig_group_V-204434", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204435r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1011" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4559r88498_fix", - "fixtext_fixref": "F-4559r88498_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204434r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1385\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4558r88495_fix", + "fixtext_fixref": "F-4558r88495_fix", "ident": [ { - "text": "CCE-27413-4", + "text": "CCE-27363-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86583", + "text": "SV-86581", "system": "http://cyber.mil/legacy" }, { - "text": "V-71959", + "text": "V-71957", "system": "http://cyber.mil/legacy" }, { @@ -6822,75 +6320,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010470", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6929,29 +6410,41 @@ "version": "RHEL-07-010460", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not allow a non-certificate trusted host SSH logon to the system.", - "id": "V-204435", - "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "title": "The Red Hat Enterprise Linux operating system must not allow users to override SSH environment variables.", + "id": "xccdf_mil.disa.stig_rule_SV-204434r603261_rule", + "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1011", + "data": "oval:mil.disa.stig.rhel7:def:1385", "label": "check" }, { - "data": "Configure the operating system to not allow a non-certificate trusted host SSH logon to the system.\n\nEdit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for \"HostbasedAuthentication\" keyword and set the value to \"no\":\n\nHostbasedAuthentication no\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure the operating system to not allow users to override environment variables to the SSH daemon.\n\nEdit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for \"PermitUserEnvironment\" keyword and set the value to \"no\":\n\nPermitUserEnvironment no\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00229\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow a non-certificate trusted host SSH logon to the system.\",\n \"description\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27413-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86583\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71959\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow a non-certificate trusted host SSH logon to the system.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"HostbasedAuthentication\\\" keyword and set the value to \\\"no\\\":\\n\\nHostbasedAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4559r88498_fix\"\n },\n \"fix\": {\n \"id\": \"F-4559r88498_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1011\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204435r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204435r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204435\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204435\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow users to override SSH environment variables.\",\n \"description\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27363-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86581\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71957\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow users to override environment variables to the SSH daemon.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"PermitUserEnvironment\\\" keyword and set the value to \\\"no\\\":\\n\\nPermitUserEnvironment no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4558r88495_fix\"\n },\n \"fix\": {\n \"id\": \"F-4558r88495_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1385\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204434r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204434r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-04-29T14:16:26" } ] @@ -6959,114 +6452,91 @@ { "tags": { "cci": [ - "CCI-000213" + "CCI-000366" ], "nist": [ - "AC-3" + "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204436", - "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204436r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:908" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4560r88501_fix", - "fixtext_fixref": "F-4560r88501_fix", + "severity": "medium", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "group_id": "xccdf_mil.disa.stig_group_V-204435", + "group_title": "SRG-OS-000480-GPOS-00229", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204435r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1011\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4559r88498_fix", + "fixtext_fixref": "F-4559r88498_fix", "ident": [ { - "text": "CCE-27309-4", + "text": "CCE-27413-4", "system": "http://cce.mitre.org" }, { - "text": "V-71961", + "text": "SV-86583", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86585", + "text": "V-71959", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000213", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010480", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7105,29 +6575,41 @@ "version": "RHEL-07-010470", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Red Hat Enterprise Linux operating systems prior to version 7.2 with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.", - "id": "V-204436", - "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "title": "The Red Hat Enterprise Linux operating system must not allow a non-certificate trusted host SSH logon to the system.", + "id": "xccdf_mil.disa.stig_rule_SV-204435r603261_rule", + "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:908", + "data": "oval:mil.disa.stig.rhel7:def:1011", "label": "check" }, { - "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-mkpasswd-pbkdf2\n\nEnter Password:\nReenter Password:\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\n\nEdit \"/etc/grub.d/40_custom\" and add the following lines below the comments:\n\n# vi /etc/grub.d/40_custom\n\nset superusers=\"root\"\n\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\n\nGenerate a new \"grub.conf\" file with the new password with the following commands:\n\n# grub2-mkconfig --output=/tmp/grub2.cfg\n# mv /tmp/grub2.cfg /boot/grub2/grub.cfg", + "data": "Configure the operating system to not allow a non-certificate trusted host SSH logon to the system.\n\nEdit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for \"HostbasedAuthentication\" keyword and set the value to \"no\":\n\nHostbasedAuthentication no\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems prior to version 7.2 with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27309-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71961\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86585\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-mkpasswd-pbkdf2\\n\\nEnter Password:\\nReenter Password:\\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\\n\\nEdit \\\"/etc/grub.d/40_custom\\\" and add the following lines below the comments:\\n\\n# vi /etc/grub.d/40_custom\\n\\nset superusers=\\\"root\\\"\\n\\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\\n\\nGenerate a new \\\"grub.conf\\\" file with the new password with the following commands:\\n\\n# grub2-mkconfig --output=/tmp/grub2.cfg\\n# mv /tmp/grub2.cfg /boot/grub2/grub.cfg\",\n \"fixref\": \"F-4560r88501_fix\"\n },\n \"fix\": {\n \"id\": \"F-4560r88501_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:908\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204436r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204436r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204436\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204436\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow a non-certificate trusted host SSH logon to the system.\",\n \"description\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27413-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86583\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71959\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow a non-certificate trusted host SSH logon to the system.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"HostbasedAuthentication\\\" keyword and set the value to \\\"no\\\":\\n\\nHostbasedAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4559r88498_fix\"\n },\n \"fix\": {\n \"id\": \"F-4559r88498_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1011\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204435r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204435r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-04-29T14:16:26" } ] @@ -7140,28 +6622,26 @@ "nist": [ "AC-3" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204437", + "severity": "high", + "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "group_id": "xccdf_mil.disa.stig_group_V-204436", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204437r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:92519" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4561r88504_fix", - "fixtext_fixref": "F-4561r88504_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204436r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:908\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4560r88501_fix", + "fixtext_fixref": "F-4560r88501_fix", "ident": [ { - "text": "V-77823", + "text": "CCE-27309-4", + "system": "http://cce.mitre.org" + }, + { + "text": "V-71961", "system": "http://cyber.mil/legacy" }, { - "text": "SV-92519", + "text": "SV-86585", "system": "http://cyber.mil/legacy" }, { @@ -7170,75 +6650,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010481", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7277,29 +6740,41 @@ "version": "RHEL-07-010480", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010480" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must require authentication upon booting into single-user and maintenance modes.", - "id": "V-204437", - "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.", + "title": "Red Hat Enterprise Linux operating systems prior to version 7.2 with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.", + "id": "xccdf_mil.disa.stig_rule_SV-204436r603261_rule", + "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:92519", + "data": "oval:mil.disa.stig.rhel7:def:908", "label": "check" }, { - "data": "Configure the operating system to require authentication upon booting into single-user and maintenance modes.\n\nAdd or modify the \"ExecStart\" line in \"/usr/lib/systemd/system/rescue.service\" to include \"/usr/sbin/sulogin\":\n\nExecStart=-/bin/sh -c \"/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default\"", + "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-mkpasswd-pbkdf2\n\nEnter Password:\nReenter Password:\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\n\nEdit \"/etc/grub.d/40_custom\" and add the following lines below the comments:\n\n# vi /etc/grub.d/40_custom\n\nset superusers=\"root\"\n\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\n\nGenerate a new \"grub.conf\" file with the new password with the following commands:\n\n# grub2-mkconfig --output=/tmp/grub2.cfg\n# mv /tmp/grub2.cfg /boot/grub2/grub.cfg", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010481\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-77823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92519\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require authentication upon booting into single-user and maintenance modes.\\n\\nAdd or modify the \\\"ExecStart\\\" line in \\\"/usr/lib/systemd/system/rescue.service\\\" to include \\\"/usr/sbin/sulogin\\\":\\n\\nExecStart=-/bin/sh -c \\\"/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default\\\"\",\n \"fixref\": \"F-4561r88504_fix\"\n },\n \"fix\": {\n \"id\": \"F-4561r88504_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92519\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204437r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204437r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204437\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204437\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems prior to version 7.2 with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27309-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71961\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86585\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-mkpasswd-pbkdf2\\n\\nEnter Password:\\nReenter Password:\\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\\n\\nEdit \\\"/etc/grub.d/40_custom\\\" and add the following lines below the comments:\\n\\n# vi /etc/grub.d/40_custom\\n\\nset superusers=\\\"root\\\"\\n\\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\\n\\nGenerate a new \\\"grub.conf\\\" file with the new password with the following commands:\\n\\n# grub2-mkconfig --output=/tmp/grub2.cfg\\n# mv /tmp/grub2.cfg /boot/grub2/grub.cfg\",\n \"fixref\": \"F-4560r88501_fix\"\n },\n \"fix\": {\n \"id\": \"F-4560r88501_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:908\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204436r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204436r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-04-29T14:16:26" } ] @@ -7312,32 +6787,22 @@ "nist": [ "AC-3" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204438", + "severity": "medium", + "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-204437", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204438r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:95717" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4562r88507_fix", - "fixtext_fixref": "F-4562r88507_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204437r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92519\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4561r88504_fix", + "fixtext_fixref": "F-4561r88504_fix", "ident": [ { - "text": "CCE-27309-4", - "system": "http://cce.mitre.org" - }, - { - "text": "V-81005", + "text": "V-77823", "system": "http://cyber.mil/legacy" }, { - "text": "SV-95717", + "text": "SV-92519", "system": "http://cyber.mil/legacy" }, { @@ -7346,75 +6811,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010482", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7449,29 +6897,41 @@ "version": "RHEL-07-010481", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010481" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Red Hat Enterprise Linux operating systems version 7.2 or newer with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.", - "id": "V-204438", - "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "title": "The Red Hat Enterprise Linux operating system must require authentication upon booting into single-user and maintenance modes.", + "id": "xccdf_mil.disa.stig_rule_SV-204437r603261_rule", + "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:95717", + "data": "oval:mil.disa.stig.rhel7:def:92519", "label": "check" }, { - "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-setpassword\nEnter password:\nConfirm password:\n\nEdit the /boot/grub2/grub.cfg file and add or modify the following lines in the \"### BEGIN /etc/grub.d/01_users ###\" section:\n\nset superusers=\"root\"\nexport superusers", + "data": "Configure the operating system to require authentication upon booting into single-user and maintenance modes.\n\nAdd or modify the \"ExecStart\" line in \"/usr/lib/systemd/system/rescue.service\" to include \"/usr/sbin/sulogin\":\n\nExecStart=-/bin/sh -c \"/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default\"", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010482\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27309-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-81005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-setpassword\\nEnter password:\\nConfirm password:\\n\\nEdit the /boot/grub2/grub.cfg file and add or modify the following lines in the \\\"### BEGIN /etc/grub.d/01_users ###\\\" section:\\n\\nset superusers=\\\"root\\\"\\nexport superusers\",\n \"fixref\": \"F-4562r88507_fix\"\n },\n \"fix\": {\n \"id\": \"F-4562r88507_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95717\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204438r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204438r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204438\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204438\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010481\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-77823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92519\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require authentication upon booting into single-user and maintenance modes.\\n\\nAdd or modify the \\\"ExecStart\\\" line in \\\"/usr/lib/systemd/system/rescue.service\\\" to include \\\"/usr/sbin/sulogin\\\":\\n\\nExecStart=-/bin/sh -c \\\"/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default\\\"\",\n \"fixref\": \"F-4561r88504_fix\"\n },\n \"fix\": {\n \"id\": \"F-4561r88504_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92519\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204437r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204437r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false", "start_time": "2021-04-29T14:16:26" } ] @@ -7485,31 +6945,25 @@ "AC-3" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204439", + "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "group_id": "xccdf_mil.disa.stig_group_V-204438", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204439r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:912" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4563r88510_fix", - "fixtext_fixref": "F-4563r88510_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204438r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95717\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4562r88507_fix", + "fixtext_fixref": "F-4562r88507_fix", "ident": [ { - "text": "CCE-80354-4", + "text": "CCE-27309-4", "system": "http://cce.mitre.org" }, { - "text": "V-71963", + "text": "V-81005", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86587", + "text": "SV-95717", "system": "http://cyber.mil/legacy" }, { @@ -7518,75 +6972,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010490", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7625,29 +7062,41 @@ "version": "RHEL-07-010482", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010482" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Red Hat Enterprise Linux operating systems prior to version 7.2 using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.", - "id": "V-204439", - "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "title": "Red Hat Enterprise Linux operating systems version 7.2 or newer with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.", + "id": "xccdf_mil.disa.stig_rule_SV-204438r603261_rule", + "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:912", + "data": "oval:mil.disa.stig.rhel7:def:95717", "label": "check" }, { - "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-mkpasswd-pbkdf2\n\nEnter Password:\nReenter Password:\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\n\nEdit \"/etc/grub.d/40_custom\" and add the following lines below the comments:\n\n# vi /etc/grub.d/40_custom\n\nset superusers=\"root\"\n\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\n\nGenerate a new \"grub.conf\" file with the new password with the following commands:\n\n# grub2-mkconfig --output=/tmp/grub2.cfg\n# mv /tmp/grub2.cfg /boot/efi/EFI/redhat/grub.cfg", + "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-setpassword\nEnter password:\nConfirm password:\n\nEdit the /boot/grub2/grub.cfg file and add or modify the following lines in the \"### BEGIN /etc/grub.d/01_users ###\" section:\n\nset superusers=\"root\"\nexport superusers", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems prior to version 7.2 using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80354-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71963\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86587\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-mkpasswd-pbkdf2\\n\\nEnter Password:\\nReenter Password:\\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\\n\\nEdit \\\"/etc/grub.d/40_custom\\\" and add the following lines below the comments:\\n\\n# vi /etc/grub.d/40_custom\\n\\nset superusers=\\\"root\\\"\\n\\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\\n\\nGenerate a new \\\"grub.conf\\\" file with the new password with the following commands:\\n\\n# grub2-mkconfig --output=/tmp/grub2.cfg\\n# mv /tmp/grub2.cfg /boot/efi/EFI/redhat/grub.cfg\",\n \"fixref\": \"F-4563r88510_fix\"\n },\n \"fix\": {\n \"id\": \"F-4563r88510_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:912\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204439r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204439r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204439\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204439\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010482\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27309-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-81005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-setpassword\\nEnter password:\\nConfirm password:\\n\\nEdit the /boot/grub2/grub.cfg file and add or modify the following lines in the \\\"### BEGIN /etc/grub.d/01_users ###\\\" section:\\n\\nset superusers=\\\"root\\\"\\nexport superusers\",\n \"fixref\": \"F-4562r88507_fix\"\n },\n \"fix\": {\n \"id\": \"F-4562r88507_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95717\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204438r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204438r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-04-29T14:16:26" } ] @@ -7661,31 +7110,25 @@ "AC-3" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204440", + "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "group_id": "xccdf_mil.disa.stig_group_V-204439", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204440r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:95719" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4564r88513_fix", - "fixtext_fixref": "F-4564r88513_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204439r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:912\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4563r88510_fix", + "fixtext_fixref": "F-4563r88510_fix", "ident": [ { "text": "CCE-80354-4", "system": "http://cce.mitre.org" }, { - "text": "V-81007", + "text": "V-71963", "system": "http://cyber.mil/legacy" }, { - "text": "SV-95719", + "text": "SV-86587", "system": "http://cyber.mil/legacy" }, { @@ -7694,75 +7137,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010491", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7801,29 +7227,41 @@ "version": "RHEL-07-010490", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010490" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Red Hat Enterprise Linux operating systems version 7.2 or newer using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.", - "id": "V-204440", - "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "title": "Red Hat Enterprise Linux operating systems prior to version 7.2 using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.", + "id": "xccdf_mil.disa.stig_rule_SV-204439r603261_rule", + "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:95719", + "data": "oval:mil.disa.stig.rhel7:def:912", "label": "check" }, { - "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-setpassword\nEnter password:\nConfirm password:\n\nEdit the /boot/efi/EFI/redhat/grub.cfg file and add or modify the following lines in the \"### BEGIN /etc/grub.d/01_users ###\" section:\n\nset superusers=\"root\"\nexport superusers", + "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-mkpasswd-pbkdf2\n\nEnter Password:\nReenter Password:\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\n\nEdit \"/etc/grub.d/40_custom\" and add the following lines below the comments:\n\n# vi /etc/grub.d/40_custom\n\nset superusers=\"root\"\n\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\n\nGenerate a new \"grub.conf\" file with the new password with the following commands:\n\n# grub2-mkconfig --output=/tmp/grub2.cfg\n# mv /tmp/grub2.cfg /boot/efi/EFI/redhat/grub.cfg", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010491\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80354-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-81007\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-setpassword\\nEnter password:\\nConfirm password:\\n\\nEdit the /boot/efi/EFI/redhat/grub.cfg file and add or modify the following lines in the \\\"### BEGIN /etc/grub.d/01_users ###\\\" section:\\n\\nset superusers=\\\"root\\\"\\nexport superusers\",\n \"fixref\": \"F-4564r88513_fix\"\n },\n \"fix\": {\n \"id\": \"F-4564r88513_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95719\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204440r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204440r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204440\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204440\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems prior to version 7.2 using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80354-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71963\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86587\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-mkpasswd-pbkdf2\\n\\nEnter Password:\\nReenter Password:\\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\\n\\nEdit \\\"/etc/grub.d/40_custom\\\" and add the following lines below the comments:\\n\\n# vi /etc/grub.d/40_custom\\n\\nset superusers=\\\"root\\\"\\n\\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\\n\\nGenerate a new \\\"grub.conf\\\" file with the new password with the following commands:\\n\\n# grub2-mkconfig --output=/tmp/grub2.cfg\\n# mv /tmp/grub2.cfg /boot/efi/EFI/redhat/grub.cfg\",\n \"fixref\": \"F-4563r88510_fix\"\n },\n \"fix\": {\n \"id\": \"F-4563r88510_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:912\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204439r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204439r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-04-29T14:16:26" } ] @@ -7831,114 +7269,91 @@ { "tags": { "cci": [ - "CCI-000381" + "CCI-000213" ], "nist": [ - "CM-7 a" + "AC-3" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204442", - "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204442r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1271" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4566r88519_fix", - "fixtext_fixref": "F-4566r88519_fix", + "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "group_id": "xccdf_mil.disa.stig_group_V-204440", + "group_title": "SRG-OS-000080-GPOS-00048", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204440r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95719\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4564r88513_fix", + "fixtext_fixref": "F-4564r88513_fix", "ident": [ { - "text": "CCE-27342-5", + "text": "CCE-80354-4", "system": "http://cce.mitre.org" }, { - "text": "V-71967", + "text": "V-81007", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86591", + "text": "SV-95719", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000381", + "text": "CCI-000213", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020000", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7977,29 +7392,41 @@ "version": "RHEL-07-010491", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010491" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have the rsh-server package installed.", - "id": "V-204442", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.", + "title": "Red Hat Enterprise Linux operating systems version 7.2 or newer using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.", + "id": "xccdf_mil.disa.stig_rule_SV-204440r603261_rule", + "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1271", + "data": "oval:mil.disa.stig.rhel7:def:95719", "label": "check" }, { - "data": "Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\n\n# yum remove rsh-server", + "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-setpassword\nEnter password:\nConfirm password:\n\nEdit the /boot/efi/EFI/redhat/grub.cfg file and add or modify the following lines in the \"### BEGIN /etc/grub.d/01_users ###\" section:\n\nset superusers=\"root\"\nexport superusers", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the rsh-server package installed.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27342-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71967\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86591\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n# yum remove rsh-server\",\n \"fixref\": \"F-4566r88519_fix\"\n },\n \"fix\": {\n \"id\": \"F-4566r88519_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1271\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204442r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204442r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204442\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204442\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010491\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80354-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-81007\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-setpassword\\nEnter password:\\nConfirm password:\\n\\nEdit the /boot/efi/EFI/redhat/grub.cfg file and add or modify the following lines in the \\\"### BEGIN /etc/grub.d/01_users ###\\\" section:\\n\\nset superusers=\\\"root\\\"\\nexport superusers\",\n \"fixref\": \"F-4564r88513_fix\"\n },\n \"fix\": {\n \"id\": \"F-4564r88513_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95719\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204440r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204440r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-04-29T14:16:26" } ] @@ -8013,31 +7440,25 @@ "CM-7 a" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Removing the \\\"ypserv\\\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204443", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204442", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204443r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1309" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4567r88522_fix", - "fixtext_fixref": "F-4567r88522_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204442r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1271\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4566r88519_fix", + "fixtext_fixref": "F-4566r88519_fix", "ident": [ { - "text": "CCE-27399-5", + "text": "CCE-27342-5", "system": "http://cce.mitre.org" }, { - "text": "V-71969", + "text": "V-71967", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86593", + "text": "SV-86591", "system": "http://cyber.mil/legacy" }, { @@ -8046,75 +7467,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020010", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8153,144 +7557,133 @@ "version": "RHEL-07-020000", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have the ypserv package installed.", - "id": "V-204443", - "desc": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.", + "title": "The Red Hat Enterprise Linux operating system must not have the rsh-server package installed.", + "id": "xccdf_mil.disa.stig_rule_SV-204442r603261_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1309", + "data": "oval:mil.disa.stig.rhel7:def:1271", "label": "check" }, { - "data": "Configure the operating system to disable non-essential capabilities by removing the \"ypserv\" package from the system with the following command:\n\n# yum remove ypserv", + "data": "Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\n\n# yum remove rsh-server", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the ypserv package installed.\",\n \"description\": \"Removing the \\\"ypserv\\\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27399-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71969\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86593\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the \\\"ypserv\\\" package from the system with the following command:\\n\\n# yum remove ypserv\",\n \"fixref\": \"F-4567r88522_fix\"\n },\n \"fix\": {\n \"id\": \"F-4567r88522_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1309\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204443r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204443r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204443\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204443\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the rsh-server package installed.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27342-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71967\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86591\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n# yum remove rsh-server\",\n \"fixref\": \"F-4566r88519_fix\"\n },\n \"fix\": {\n \"id\": \"F-4566r88519_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1271\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204442r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204442r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:27" + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", + "start_time": "2021-04-29T14:16:26" } ] }, { "tags": { "cci": [ - "CCI-001744" + "CCI-000381" ], "nist": [ - "CM-3 (5)" + "CM-7 a" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\\n\\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204445", - "group_title": "SRG-OS-000363-GPOS-00150", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204445r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:525" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36304r602622_fix", - "fixtext_fixref": "F-36304r602622_fix", + "severity": "high", + "description": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false", + "group_id": "xccdf_mil.disa.stig_group_V-204443", + "group_title": "SRG-OS-000095-GPOS-00049", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204443r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1309\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4567r88522_fix", + "fixtext_fixref": "F-4567r88522_fix", "ident": [ { - "text": "CCE-26952-2", + "text": "CCE-27399-5", "system": "http://cce.mitre.org" }, { - "text": "V-71973", + "text": "V-71969", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86597", + "text": "SV-86593", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001744", + "text": "CCI-000381", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020030", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8329,144 +7722,133 @@ "version": "RHEL-07-020010", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020010" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that a file integrity tool verifies the baseline operating system configuration at least weekly.", - "id": "V-204445", - "desc": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.", + "title": "The Red Hat Enterprise Linux operating system must not have the ypserv package installed.", + "id": "xccdf_mil.disa.stig_rule_SV-204443r603261_rule", + "desc": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:525", + "data": "oval:mil.disa.stig.rhel7:def:1309", "label": "check" }, { - "data": "Configure the file integrity tool to run automatically on the system at least weekly. The following example output is generic. It will set cron to run AIDE daily, but other file integrity tools may be used:\n\n# more /etc/cron.daily/aide\n#!/bin/bash\n\n/usr/sbin/aide --check | /bin/mail -s \"$HOSTNAME - Daily aide integrity check run\" root@sysname.mil", + "data": "Configure the operating system to disable non-essential capabilities by removing the \"ypserv\" package from the system with the following command:\n\n# yum remove ypserv", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000363-GPOS-00150\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that a file integrity tool verifies the baseline operating system configuration at least weekly.\",\n \"description\": \"Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\\n\\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26952-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71973\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86597\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001744\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the file integrity tool to run automatically on the system at least weekly. The following example output is generic. It will set cron to run AIDE daily, but other file integrity tools may be used:\\n\\n# more /etc/cron.daily/aide\\n#!/bin/bash\\n\\n/usr/sbin/aide --check | /bin/mail -s \\\"$HOSTNAME - Daily aide integrity check run\\\" root@sysname.mil\",\n \"fixref\": \"F-36304r602622_fix\"\n },\n \"fix\": {\n \"id\": \"F-36304r602622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:525\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204445r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204445r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204445\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204445\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the ypserv package installed.\",\n \"description\": \"<VulnDiscussion>Removing the \\\"ypserv\\\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27399-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71969\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86593\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the \\\"ypserv\\\" package from the system with the following command:\\n\\n# yum remove ypserv\",\n \"fixref\": \"F-4567r88522_fix\"\n },\n \"fix\": {\n \"id\": \"F-4567r88522_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1309\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204443r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204443r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:29" + "code_desc": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false", + "start_time": "2021-04-29T14:16:27" } ] }, { "tags": { "cci": [ - "CCI-001749" + "CCI-001744" ], "nist": [ - "CM-5 (3)" + "CM-3 (5)" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204447", - "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204447r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1027" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4571r88534_fix", - "fixtext_fixref": "F-4571r88534_fix", + "severity": "medium", + "description": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false", + "group_id": "xccdf_mil.disa.stig_group_V-204445", + "group_title": "SRG-OS-000363-GPOS-00150", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204445r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:525\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36304r602622_fix", + "fixtext_fixref": "F-36304r602622_fix", "ident": [ { - "text": "CCE-26989-4", + "text": "CCE-26952-2", "system": "http://cce.mitre.org" }, { - "text": "V-71977", + "text": "V-71973", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86601", + "text": "SV-86597", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001749", + "text": "CCI-001744", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020050", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8505,30 +7887,42 @@ "version": "RHEL-07-020030", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020030" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "id": "V-204447", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that a file integrity tool verifies the baseline operating system configuration at least weekly.", + "id": "xccdf_mil.disa.stig_rule_SV-204445r603261_rule", + "desc": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1027", + "data": "oval:mil.disa.stig.rhel7:def:525", "label": "check" }, { - "data": "Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \"/etc/yum.conf\" file:\n\ngpgcheck=1", + "data": "Configure the file integrity tool to run automatically on the system at least weekly. The following example output is generic. It will set cron to run AIDE daily, but other file integrity tools may be used:\n\n# more /etc/cron.daily/aide\n#!/bin/bash\n\n/usr/sbin/aide --check | /bin/mail -s \"$HOSTNAME - Daily aide integrity check run\" root@sysname.mil", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000366-GPOS-00153\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26989-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71977\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86601\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\ngpgcheck=1\",\n \"fixref\": \"F-4571r88534_fix\"\n },\n \"fix\": {\n \"id\": \"F-4571r88534_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1027\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204447r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204447r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204447\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204447\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that a file integrity tool verifies the baseline operating system configuration at least weekly.\",\n \"description\": \"<VulnDiscussion>Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\\n\\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26952-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71973\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86597\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001744\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the file integrity tool to run automatically on the system at least weekly. The following example output is generic. It will set cron to run AIDE daily, but other file integrity tools may be used:\\n\\n# more /etc/cron.daily/aide\\n#!/bin/bash\\n\\n/usr/sbin/aide --check | /bin/mail -s \\\"$HOSTNAME - Daily aide integrity check run\\\" root@sysname.mil\",\n \"fixref\": \"F-36304r602622_fix\"\n },\n \"fix\": {\n \"id\": \"F-36304r602622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:525\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204445r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204445r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:30" + "code_desc": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false", + "start_time": "2021-04-29T14:16:29" } ] }, @@ -8541,31 +7935,25 @@ "CM-5 (3)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204448", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "group_id": "xccdf_mil.disa.stig_group_V-204447", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204448r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:110" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4572r88537_fix", - "fixtext_fixref": "F-4572r88537_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204447r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1027\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4571r88534_fix", + "fixtext_fixref": "F-4571r88534_fix", "ident": [ { - "text": "CCE-80347-8", + "text": "CCE-26989-4", "system": "http://cce.mitre.org" }, { - "text": "V-71979", + "text": "V-71977", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86603", + "text": "SV-86601", "system": "http://cyber.mil/legacy" }, { @@ -8574,75 +7962,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020060", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8681,29 +8052,41 @@ "version": "RHEL-07-020050", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020050" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "id": "V-204448", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "title": "The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", + "id": "xccdf_mil.disa.stig_rule_SV-204447r603261_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:110", + "data": "oval:mil.disa.stig.rhel7:def:1027", "label": "check" }, { - "data": "Configure the operating system to verify the signature of local packages prior to install by setting the following option in the \"/etc/yum.conf\" file:\n\nlocalpkg_gpgcheck=1", + "data": "Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \"/etc/yum.conf\" file:\n\ngpgcheck=1", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000366-GPOS-00153\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80347-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71979\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86603\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of local packages prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\nlocalpkg_gpgcheck=1\",\n \"fixref\": \"F-4572r88537_fix\"\n },\n \"fix\": {\n \"id\": \"F-4572r88537_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:110\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204448r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204448r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204448\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204448\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26989-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71977\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86601\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\ngpgcheck=1\",\n \"fixref\": \"F-4571r88534_fix\"\n },\n \"fix\": {\n \"id\": \"F-4571r88534_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1027\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204447r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204447r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-04-29T14:16:30" } ] @@ -8711,122 +8094,91 @@ { "tags": { "cci": [ - "CCI-001958", - "CCI-000778", - "CCI-000366" + "CCI-001749" ], "nist": [ - "IA-3", - "IA-3", - "CM-6 b" + "CM-5 (3)" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204449", - "group_title": "SRG-OS-000114-GPOS-00059", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204449r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1141" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4573r462538_fix", - "fixtext_fixref": "F-4573r462538_fix", + "severity": "high", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "group_id": "xccdf_mil.disa.stig_group_V-204448", + "group_title": "SRG-OS-000366-GPOS-00153", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204448r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:110\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4572r88537_fix", + "fixtext_fixref": "F-4572r88537_fix", "ident": [ { - "text": "V-71983", - "system": "http://cyber.mil/legacy" + "text": "CCE-80347-8", + "system": "http://cce.mitre.org" }, { - "text": "SV-86607", + "text": "V-71979", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001958", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000778", - "system": "http://cyber.mil/cci" + "text": "SV-86603", + "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-001749", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020100", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8865,29 +8217,41 @@ "version": "RHEL-07-020060", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020060" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured to disable USB mass storage.", - "id": "V-204449", - "desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227", + "title": "The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", + "id": "xccdf_mil.disa.stig_rule_SV-204448r603261_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1141", + "data": "oval:mil.disa.stig.rhel7:def:110", "label": "check" }, { - "data": "Configure the operating system to disable the ability to use the USB Storage kernel module.\n\nCreate a file under \"/etc/modprobe.d\" with the following command:\n\n# touch /etc/modprobe.d/usb-storage.conf\n\nAdd the following line to the created file:\n\ninstall usb-storage /bin/true\n\nConfigure the operating system to disable the ability to use USB mass storage devices.\n\n# vi /etc/modprobe.d/blacklist.conf\n\nAdd or update the line:\n\nblacklist usb-storage", + "data": "Configure the operating system to verify the signature of local packages prior to install by setting the following option in the \"/etc/yum.conf\" file:\n\nlocalpkg_gpgcheck=1", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000114-GPOS-00059\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured to disable USB mass storage.\",\n \"description\": \"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-71983\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86607\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"fixref\": \"F-4573r462538_fix\"\n },\n \"fix\": {\n \"id\": \"F-4573r462538_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1141\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204449r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204449r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204449\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204449\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80347-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71979\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86603\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of local packages prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\nlocalpkg_gpgcheck=1\",\n \"fixref\": \"F-4572r88537_fix\"\n },\n \"fix\": {\n \"id\": \"F-4572r88537_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:110\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204448r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204448r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-04-29T14:16:30" } ] @@ -8895,110 +8259,98 @@ { "tags": { "cci": [ - "CCI-001958" + "CCI-001958", + "CCI-000778", + "CCI-000366" ], "nist": [ - "IA-3" + "IA-3", + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204450", - "group_title": "SRG-OS-000378-GPOS-00163", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204450r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:92517" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4574r88543_fix", - "fixtext_fixref": "F-4574r88543_fix", + "description": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", + "group_id": "xccdf_mil.disa.stig_group_V-204449", + "group_title": "SRG-OS-000114-GPOS-00059", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204449r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1141\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4573r462538_fix", + "fixtext_fixref": "F-4573r462538_fix", "ident": [ { - "text": "SV-92517", + "text": "V-71983", "system": "http://cyber.mil/legacy" }, { - "text": "V-77821", + "text": "SV-86607", "system": "http://cyber.mil/legacy" }, { "text": "CCI-001958", "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000778", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000366", + "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020101", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9041,29 +8393,41 @@ "version": "RHEL-07-020100", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020100" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the Datagram Congestion Control Protocol (DCCP) kernel module is disabled unless required.", - "id": "V-204450", - "desc": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.", + "title": "The Red Hat Enterprise Linux operating system must be configured to disable USB mass storage.", + "id": "xccdf_mil.disa.stig_rule_SV-204449r603261_rule", + "desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:92517", + "data": "oval:mil.disa.stig.rhel7:def:1141", "label": "check" }, { - "data": "Configure the operating system to disable the ability to use the DCCP kernel module.\n\nCreate a file under \"/etc/modprobe.d\" with the following command:\n\n# touch /etc/modprobe.d/dccp.conf\n\nAdd the following line to the created file:\n\ninstall dccp /bin/true\n\nEnsure that the DCCP module is blacklisted:\n\n# vi /etc/modprobe.d/blacklist.conf\n\nAdd or update the line:\n\nblacklist dccp", + "data": "Configure the operating system to disable the ability to use the USB Storage kernel module.\n\nCreate a file under \"/etc/modprobe.d\" with the following command:\n\n# touch /etc/modprobe.d/usb-storage.conf\n\nAdd the following line to the created file:\n\ninstall usb-storage /bin/true\n\nConfigure the operating system to disable the ability to use USB mass storage devices.\n\n# vi /etc/modprobe.d/blacklist.conf\n\nAdd or update the line:\n\nblacklist usb-storage", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000378-GPOS-00163\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the Datagram Congestion Control Protocol (DCCP) kernel module is disabled unless required.\",\n \"description\": \"Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the DCCP kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/dccp.conf\\n\\nAdd the following line to the created file:\\n\\ninstall dccp /bin/true\\n\\nEnsure that the DCCP module is blacklisted:\\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist dccp\",\n \"fixref\": \"F-4574r88543_fix\"\n },\n \"fix\": {\n \"id\": \"F-4574r88543_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92517\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204450r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204450r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204450\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204450\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured to disable USB mass storage.\",\n \"description\": \"<VulnDiscussion>USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-71983\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86607\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"fixref\": \"F-4573r462538_fix\"\n },\n \"fix\": {\n \"id\": \"F-4573r462538_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1141\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204449r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204449r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "start_time": "2021-04-29T14:16:30" } ] @@ -9071,126 +8435,87 @@ { "tags": { "cci": [ - "CCI-001958", - "CCI-000366", - "CCI-000778" + "CCI-001958" ], "nist": [ - "IA-3", - "CM-6 b", "IA-3" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204451", - "group_title": "SRG-OS-000114-GPOS-00059", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204451r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86609" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4575r88546_fix", - "fixtext_fixref": "F-4575r88546_fix", + "description": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false", + "group_id": "xccdf_mil.disa.stig_group_V-204450", + "group_title": "SRG-OS-000378-GPOS-00163", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204450r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92517\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4574r88543_fix", + "fixtext_fixref": "F-4574r88543_fix", "ident": [ { - "text": "CCE-27498-5", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86609", + "text": "SV-92517", "system": "http://cyber.mil/legacy" }, { - "text": "V-71985", + "text": "V-77821", "system": "http://cyber.mil/legacy" }, { "text": "CCI-001958", "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000366", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000778", - "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9225,29 +8550,41 @@ "version": "RHEL-07-020101", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020101" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must disable the file system automounter unless required.", - "id": "V-204451", - "desc": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the Datagram Congestion Control Protocol (DCCP) kernel module is disabled unless required.", + "id": "xccdf_mil.disa.stig_rule_SV-204450r603261_rule", + "desc": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86609", + "data": "oval:mil.disa.stig.rhel7:def:92517", "label": "check" }, { - "data": "Configure the operating system to disable the ability to automount devices.\n\nTurn off the automount service with the following commands:\n\n# systemctl stop autofs\n# systemctl disable autofs\n\nIf \"autofs\" is required for Network File System (NFS), it must be documented with the ISSO.", + "data": "Configure the operating system to disable the ability to use the DCCP kernel module.\n\nCreate a file under \"/etc/modprobe.d\" with the following command:\n\n# touch /etc/modprobe.d/dccp.conf\n\nAdd the following line to the created file:\n\ninstall dccp /bin/true\n\nEnsure that the DCCP module is blacklisted:\n\n# vi /etc/modprobe.d/blacklist.conf\n\nAdd or update the line:\n\nblacklist dccp", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000114-GPOS-00059\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must disable the file system automounter unless required.\",\n \"description\": \"Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27498-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86609\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71985\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to automount devices.\\n\\nTurn off the automount service with the following commands:\\n\\n# systemctl stop autofs\\n# systemctl disable autofs\\n\\nIf \\\"autofs\\\" is required for Network File System (NFS), it must be documented with the ISSO.\",\n \"fixref\": \"F-4575r88546_fix\"\n },\n \"fix\": {\n \"id\": \"F-4575r88546_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86609\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204451r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204451r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204451\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204451\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the Datagram Congestion Control Protocol (DCCP) kernel module is disabled unless required.\",\n \"description\": \"<VulnDiscussion>Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the DCCP kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/dccp.conf\\n\\nAdd the following line to the created file:\\n\\ninstall dccp /bin/true\\n\\nEnsure that the DCCP module is blacklisted:\\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist dccp\",\n \"fixref\": \"F-4574r88543_fix\"\n },\n \"fix\": {\n \"id\": \"F-4574r88543_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92517\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204450r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204450r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false", "start_time": "2021-04-29T14:16:30" } ] @@ -9255,114 +8592,102 @@ { "tags": { "cci": [ - "CCI-002617" + "CCI-001958", + "CCI-000366", + "CCI-000778" ], "nist": [ - "SI-2 (6)" + "IA-3", + "CM-6 b" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204452", - "group_title": "SRG-OS-000437-GPOS-00194", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204452r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:108" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4576r88549_fix", - "fixtext_fixref": "F-4576r88549_fix", + "severity": "medium", + "description": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", + "group_id": "xccdf_mil.disa.stig_group_V-204451", + "group_title": "SRG-OS-000114-GPOS-00059", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204451r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86609\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4575r88546_fix", + "fixtext_fixref": "F-4575r88546_fix", "ident": [ { - "text": "CCE-80346-0", + "text": "CCE-27498-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86611", + "text": "SV-86609", "system": "http://cyber.mil/legacy" }, { - "text": "V-71987", + "text": "V-71985", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-002617", + "text": "CCI-001958", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000366", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000778", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020200", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9409,29 +8734,41 @@ "version": "RHEL-07-020110", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must remove all software components after updated versions have been installed.", - "id": "V-204452", - "desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.", + "title": "The Red Hat Enterprise Linux operating system must disable the file system automounter unless required.", + "id": "xccdf_mil.disa.stig_rule_SV-204451r603261_rule", + "desc": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:108", + "data": "oval:mil.disa.stig.rhel7:def:86609", "label": "check" }, { - "data": "Configure the operating system to remove all software components after updated versions have been installed.\n\nSet the \"clean_requirements_on_remove\" option to \"1\" in the \"/etc/yum.conf\" file:\n\nclean_requirements_on_remove=1", + "data": "Configure the operating system to disable the ability to automount devices.\n\nTurn off the automount service with the following commands:\n\n# systemctl stop autofs\n# systemctl disable autofs\n\nIf \"autofs\" is required for Network File System (NFS), it must be documented with the ISSO.", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000437-GPOS-00194\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must remove all software components after updated versions have been installed.\",\n \"description\": \"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80346-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86611\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71987\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"1\\\" in the \\\"/etc/yum.conf\\\" file:\\n\\nclean_requirements_on_remove=1\",\n \"fixref\": \"F-4576r88549_fix\"\n },\n \"fix\": {\n \"id\": \"F-4576r88549_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:108\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204452r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204452r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204452\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204452\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must disable the file system automounter unless required.\",\n \"description\": \"<VulnDiscussion>Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27498-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86609\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71985\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to automount devices.\\n\\nTurn off the automount service with the following commands:\\n\\n# systemctl stop autofs\\n# systemctl disable autofs\\n\\nIf \\\"autofs\\\" is required for Network File System (NFS), it must be documented with the ISSO.\",\n \"fixref\": \"F-4575r88546_fix\"\n },\n \"fix\": {\n \"id\": \"F-4575r88546_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86609\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204451r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204451r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "start_time": "2021-04-29T14:16:30" } ] @@ -9439,118 +8776,91 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-002617" ], "nist": [ - "CM-6 b" + "SI-2 (6)" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204457", - "group_title": "SRG-OS-000480-GPOS-00228", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204457r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_accounts_user_umask", - "export-name": "oval:mil.disa.stig.rhel7:var:4211" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:518" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4581r88564_fix", - "fixtext_fixref": "F-4581r88564_fix", + "severity": "low", + "description": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", + "group_id": "xccdf_mil.disa.stig_group_V-204452", + "group_title": "SRG-OS-000437-GPOS-00194", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204452r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:108\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4576r88549_fix", + "fixtext_fixref": "F-4576r88549_fix", "ident": [ { - "text": "CCE-80205-8", + "text": "CCE-80346-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86619", + "text": "SV-86611", "system": "http://cyber.mil/legacy" }, { - "text": "V-71995", + "text": "V-71987", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-002617", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020240", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9589,29 +8899,41 @@ "version": "RHEL-07-020200", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.", - "id": "V-204457", - "desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.", + "title": "The Red Hat Enterprise Linux operating system must remove all software components after updated versions have been installed.", + "id": "xccdf_mil.disa.stig_rule_SV-204452r603261_rule", + "desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:518", + "data": "oval:mil.disa.stig.rhel7:def:108", "label": "check" }, { - "data": "Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\n\nAdd or edit the line for the \"UMASK\" parameter in \"/etc/login.defs\" file to \"077\":\n\nUMASK 077", + "data": "Configure the operating system to remove all software components after updated versions have been installed.\n\nSet the \"clean_requirements_on_remove\" option to \"1\" in the \"/etc/yum.conf\" file:\n\nclean_requirements_on_remove=1", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00228\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"description\": \"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80205-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86619\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71995\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"fixref\": \"F-4581r88564_fix\"\n },\n \"fix\": {\n \"id\": \"F-4581r88564_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:4211\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:518\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204457r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204457r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204457\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204457\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must remove all software components after updated versions have been installed.\",\n \"description\": \"<VulnDiscussion>Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80346-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86611\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71987\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"1\\\" in the \\\"/etc/yum.conf\\\" file:\\n\\nclean_requirements_on_remove=1\",\n \"fixref\": \"F-4576r88549_fix\"\n },\n \"fix\": {\n \"id\": \"F-4576r88549_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:108\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204452r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204452r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "start_time": "2021-04-29T14:16:30" } ] @@ -9624,32 +8946,26 @@ "nist": [ "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204458", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204458r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:169" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4582r462547_fix", - "fixtext_fixref": "F-4582r462547_fix", + "severity": "medium", + "description": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", + "group_id": "xccdf_mil.disa.stig_group_V-204457", + "group_title": "SRG-OS-000480-GPOS-00228", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204457r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:4211\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:518\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4581r88564_fix", + "fixtext_fixref": "F-4581r88564_fix", "ident": [ { - "text": "CCE-80349-4", + "text": "CCE-80205-8", "system": "http://cce.mitre.org" }, { - "text": "V-71997", + "text": "SV-86619", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86621", + "text": "V-71995", "system": "http://cyber.mil/legacy" }, { @@ -9658,75 +8974,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020250", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9770,53 +9069,67 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "Sensible umask", - "description": "Enter default user umask", - "value": [ - "077", - { - "text": "007", - "selector": "007" - }, - { - "text": "022", - "selector": "022" - }, - { - "text": "027", - "selector": "027" - }, + "value": [ + { + "title": "Sensible umask", + "description": "Enter default user umask", + "warning": "", + "value": [ + "077", + { + "text": "007", + "selector": "007" + }, + { + "text": "022", + "selector": "022" + }, + { + "text": "027", + "selector": "027" + }, + { + "text": "077", + "selector": "077" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_accounts_user_umask", + "id": "xccdf_mil.disa.stig_value_var_accounts_user_umask" + } + ], + "version": "RHEL-07-020240" + }, + "refs": [ + { + "ref": [ { - "text": "077", - "selector": "077" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "Id": "xccdf_mil.disa.stig_value_var_accounts_user_umask", - "id": "xccdf_mil.disa.stig_value_var_accounts_user_umask" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be a vendor supported release.", - "id": "V-204458", - "desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.", + "title": "The Red Hat Enterprise Linux operating system must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.", + "id": "xccdf_mil.disa.stig_rule_SV-204457r603261_rule", + "desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:169", + "data": "oval:mil.disa.stig.rhel7:def:518", "label": "check" }, { - "data": "Upgrade to a supported version of the operating system.", + "data": "Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\n\nAdd or edit the line for the \"UMASK\" parameter in \"/etc/login.defs\" file to \"077\":\n\nUMASK 077", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be a vendor supported release.\",\n \"description\": \"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80349-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86621\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of the operating system.\",\n \"fixref\": \"F-4582r462547_fix\"\n },\n \"fix\": {\n \"id\": \"F-4582r462547_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:169\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204458r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204458r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204458\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204458\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"description\": \"<VulnDiscussion>Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80205-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86619\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71995\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"fixref\": \"F-4581r88564_fix\"\n },\n \"fix\": {\n \"id\": \"F-4581r88564_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:4211\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:518\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204457r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204457r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "start_time": "2021-04-29T14:16:30" } ] @@ -9824,114 +9137,91 @@ { "tags": { "cci": [ - "CCI-000764" + "CCI-000366" ], "nist": [ - "IA-2" + "CM-6 b" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204461", - "group_title": "SRG-OS-000104-GPOS-00051", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204461r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1117" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4585r88576_fix", - "fixtext_fixref": "F-4585r88576_fix", + "severity": "high", + "description": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.false", + "group_id": "xccdf_mil.disa.stig_group_V-204458", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204458r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:169\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4582r462547_fix", + "fixtext_fixref": "F-4582r462547_fix", "ident": [ { - "text": "CCE-27503-2", + "text": "CCE-80349-4", "system": "http://cce.mitre.org" }, { - "text": "V-72003", + "text": "V-71997", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86627", + "text": "SV-86621", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000764", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9970,144 +9260,133 @@ "version": "RHEL-07-020250", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all Group Identifiers (GIDs) referenced in the /etc/passwd file are defined in the /etc/group file.", - "id": "V-204461", - "desc": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.", + "title": "The Red Hat Enterprise Linux operating system must be a vendor supported release.", + "id": "xccdf_mil.disa.stig_rule_SV-204458r603261_rule", + "desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1117", + "data": "oval:mil.disa.stig.rhel7:def:169", "label": "check" }, { - "data": "Configure the system to define all GIDs found in the \"/etc/passwd\" file by modifying the \"/etc/group\" file to add any non-existent group referenced in the \"/etc/passwd\" file, or change the GIDs referenced in the \"/etc/passwd\" file to a group that exists in \"/etc/group\".", + "data": "Upgrade to a supported version of the operating system.", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000104-GPOS-00051\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all Group Identifiers (GIDs) referenced in the /etc/passwd file are defined in the /etc/group file.\",\n \"description\": \"If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27503-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86627\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000764\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to define all GIDs found in the \\\"/etc/passwd\\\" file by modifying the \\\"/etc/group\\\" file to add any non-existent group referenced in the \\\"/etc/passwd\\\" file, or change the GIDs referenced in the \\\"/etc/passwd\\\" file to a group that exists in \\\"/etc/group\\\".\",\n \"fixref\": \"F-4585r88576_fix\"\n },\n \"fix\": {\n \"id\": \"F-4585r88576_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1117\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204461r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204461r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204461\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204461\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be a vendor supported release.\",\n \"description\": \"<VulnDiscussion>An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80349-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86621\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of the operating system.\",\n \"fixref\": \"F-4582r462547_fix\"\n },\n \"fix\": {\n \"id\": \"F-4582r462547_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:169\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204458r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204458r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:36" + "code_desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.false", + "start_time": "2021-04-29T14:16:30" } ] }, { "tags": { "cci": [ - "CCI-000366" + "CCI-000764" ], "nist": [ - "CM-6 b" + "IA-2" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204462", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204462r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:457" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4586r88579_fix", - "fixtext_fixref": "F-4586r88579_fix", + "severity": "low", + "description": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false", + "group_id": "xccdf_mil.disa.stig_group_V-204461", + "group_title": "SRG-OS-000104-GPOS-00051", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204461r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1117\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4585r88576_fix", + "fixtext_fixref": "F-4585r88576_fix", "ident": [ { - "text": "CCE-27175-9", + "text": "CCE-27503-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86629", + "text": "V-72003", "system": "http://cyber.mil/legacy" }, { - "text": "V-72005", + "text": "SV-86627", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-000764", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10146,30 +9425,42 @@ "version": "RHEL-07-020300", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the root account must be the only account having unrestricted access to the system.", - "id": "V-204462", - "desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all Group Identifiers (GIDs) referenced in the /etc/passwd file are defined in the /etc/group file.", + "id": "xccdf_mil.disa.stig_rule_SV-204461r603261_rule", + "desc": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:457", + "data": "oval:mil.disa.stig.rhel7:def:1117", "label": "check" }, { - "data": "Change the UID of any account on the system, other than root, that has a UID of \"0\".\n\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \"0\" but less than \"1000\". Otherwise, assign a UID of greater than \"1000\" that has not already been assigned.", + "data": "Configure the system to define all GIDs found in the \"/etc/passwd\" file by modifying the \"/etc/group\" file to add any non-existent group referenced in the \"/etc/passwd\" file, or change the GIDs referenced in the \"/etc/passwd\" file to a group that exists in \"/etc/group\".", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the root account must be the only account having unrestricted access to the system.\",\n \"description\": \"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27175-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86629\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\".\\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"fixref\": \"F-4586r88579_fix\"\n },\n \"fix\": {\n \"id\": \"F-4586r88579_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:457\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204462r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204462r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204462\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204462\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all Group Identifiers (GIDs) referenced in the /etc/passwd file are defined in the /etc/group file.\",\n \"description\": \"<VulnDiscussion>If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27503-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86627\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000764\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to define all GIDs found in the \\\"/etc/passwd\\\" file by modifying the \\\"/etc/group\\\" file to add any non-existent group referenced in the \\\"/etc/passwd\\\" file, or change the GIDs referenced in the \\\"/etc/passwd\\\" file to a group that exists in \\\"/etc/group\\\".\",\n \"fixref\": \"F-4585r88576_fix\"\n },\n \"fix\": {\n \"id\": \"F-4585r88576_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1117\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204461r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204461r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:41" + "code_desc": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false", + "start_time": "2021-04-29T14:16:36" } ] }, @@ -10181,32 +9472,26 @@ "nist": [ "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204466", + "severity": "high", + "description": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", + "group_id": "xccdf_mil.disa.stig_group_V-204462", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204466r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:447" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4590r88591_fix", - "fixtext_fixref": "F-4590r88591_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204462r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:457\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4586r88579_fix", + "fixtext_fixref": "F-4586r88579_fix", "ident": [ { - "text": "CCE-80434-4", + "text": "CCE-27175-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86637", + "text": "SV-86629", "system": "http://cyber.mil/legacy" }, { - "text": "V-72013", + "text": "V-72005", "system": "http://cyber.mil/legacy" }, { @@ -10215,75 +9500,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020610", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10322,29 +9590,41 @@ "version": "RHEL-07-020310", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all local interactive user accounts, upon creation, are assigned a home directory.", - "id": "V-204466", - "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the root account must be the only account having unrestricted access to the system.", + "id": "xccdf_mil.disa.stig_rule_SV-204462r603261_rule", + "desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:447", + "data": "oval:mil.disa.stig.rhel7:def:457", "label": "check" }, { - "data": "Configure the operating system to assign home directories to all new local interactive users by setting the \"CREATE_HOME\" parameter in \"/etc/login.defs\" to \"yes\" as follows.\n\nCREATE_HOME yes", + "data": "Change the UID of any account on the system, other than root, that has a UID of \"0\".\n\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \"0\" but less than \"1000\". Otherwise, assign a UID of greater than \"1000\" that has not already been assigned.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive user accounts, upon creation, are assigned a home directory.\",\n \"description\": \"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80434-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86637\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72013\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"fixref\": \"F-4590r88591_fix\"\n },\n \"fix\": {\n \"id\": \"F-4590r88591_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:447\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204466r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204466r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204466\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204466\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the root account must be the only account having unrestricted access to the system.\",\n \"description\": \"<VulnDiscussion>If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27175-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86629\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\".\\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"fixref\": \"F-4586r88579_fix\"\n },\n \"fix\": {\n \"id\": \"F-4586r88579_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:457\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204462r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204462r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "start_time": "2021-04-29T14:16:41" } ] @@ -10358,27 +9638,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\\n\\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204467", + "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", + "group_id": "xccdf_mil.disa.stig_group_V-204466", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204467r603826_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86639" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4591r462550_fix", - "fixtext_fixref": "F-4591r462550_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204466r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:447\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4590r88591_fix", + "fixtext_fixref": "F-4590r88591_fix", "ident": [ { - "text": "V-72015", + "text": "CCE-80434-4", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86637", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86639", + "text": "V-72013", "system": "http://cyber.mil/legacy" }, { @@ -10387,75 +9665,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020620", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10494,29 +9755,41 @@ "version": "RHEL-07-020610", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020610" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all local interactive users have a home directory assigned and defined in the /etc/passwd file.", - "id": "V-204467", - "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all local interactive user accounts, upon creation, are assigned a home directory.", + "id": "xccdf_mil.disa.stig_rule_SV-204466r603261_rule", + "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86639", + "data": "oval:mil.disa.stig.rhel7:def:447", "label": "check" }, { - "data": "Create home directories to all local interactive users that currently do not have a home directory assigned. Use the following commands to create the user home directory assigned in \"/etc/ passwd\":\n\nNote: The example will be for the user smithj, who has a home directory of \"/home/smithj\", a UID of \"smithj\", and a Group Identifier (GID) of \"users\" assigned in \"/etc/passwd\".\n\n# mkdir /home/smithj\n# chown smithj /home/smithj\n# chgrp users /home/smithj\n# chmod 0750 /home/smithj", + "data": "Configure the operating system to assign home directories to all new local interactive users by setting the \"CREATE_HOME\" parameter in \"/etc/login.defs\" to \"yes\" as follows.\n\nCREATE_HOME yes", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive users have a home directory assigned and defined in the /etc/passwd file.\",\n \"description\": \"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\\n\\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-72015\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86639\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Create home directories to all local interactive users that currently do not have a home directory assigned. Use the following commands to create the user home directory assigned in \\\"/etc/ passwd\\\":\\n\\nNote: The example will be for the user smithj, who has a home directory of \\\"/home/smithj\\\", a UID of \\\"smithj\\\", and a Group Identifier (GID) of \\\"users\\\" assigned in \\\"/etc/passwd\\\".\\n\\n# mkdir /home/smithj\\n# chown smithj /home/smithj\\n# chgrp users /home/smithj\\n# chmod 0750 /home/smithj\",\n \"fixref\": \"F-4591r462550_fix\"\n },\n \"fix\": {\n \"id\": \"F-4591r462550_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86639\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204467r603826_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204467r603826_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204467\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204467\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive user accounts, upon creation, are assigned a home directory.\",\n \"description\": \"<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80434-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86637\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72013\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"fixref\": \"F-4590r88591_fix\"\n },\n \"fix\": {\n \"id\": \"F-4590r88591_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:447\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204466r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204466r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "start_time": "2021-04-29T14:16:41" } ] @@ -10530,31 +9803,21 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204482", + "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false", + "group_id": "xccdf_mil.disa.stig_group_V-204467", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204482r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1186" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4606r88639_fix", - "fixtext_fixref": "F-4606r88639_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204467r603826_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86639\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4591r462550_fix", + "fixtext_fixref": "F-4591r462550_fix", "ident": [ { - "text": "CCE-80240-5", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86669", + "text": "V-72015", "system": "http://cyber.mil/legacy" }, { - "text": "V-72045", + "text": "SV-86639", "system": "http://cyber.mil/legacy" }, { @@ -10563,75 +9826,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021020", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10666,29 +9912,41 @@ "version": "RHEL-07-020620", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020620" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent files with the setuid and setgid bit set from being executed on file systems that are being imported via Network File System (NFS).", - "id": "V-204482", - "desc": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all local interactive users have a home directory assigned and defined in the /etc/passwd file.", + "id": "xccdf_mil.disa.stig_rule_SV-204467r603826_rule", + "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1186", + "data": "oval:mil.disa.stig.rhel7:def:86639", "label": "check" }, { - "data": "Configure the \"/etc/fstab\" to use the \"nosuid\" option on file systems that are being imported via NFS.", + "data": "Create home directories to all local interactive users that currently do not have a home directory assigned. Use the following commands to create the user home directory assigned in \"/etc/ passwd\":\n\nNote: The example will be for the user smithj, who has a home directory of \"/home/smithj\", a UID of \"smithj\", and a Group Identifier (GID) of \"users\" assigned in \"/etc/passwd\".\n\n# mkdir /home/smithj\n# chown smithj /home/smithj\n# chgrp users /home/smithj\n# chmod 0750 /home/smithj", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent files with the setuid and setgid bit set from being executed on file systems that are being imported via Network File System (NFS).\",\n \"description\": \"The \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80240-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86669\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72045\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-4606r88639_fix\"\n },\n \"fix\": {\n \"id\": \"F-4606r88639_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1186\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204482r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204482r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204482\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204482\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive users have a home directory assigned and defined in the /etc/passwd file.\",\n \"description\": \"<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\\n\\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-72015\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86639\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Create home directories to all local interactive users that currently do not have a home directory assigned. Use the following commands to create the user home directory assigned in \\\"/etc/ passwd\\\":\\n\\nNote: The example will be for the user smithj, who has a home directory of \\\"/home/smithj\\\", a UID of \\\"smithj\\\", and a Group Identifier (GID) of \\\"users\\\" assigned in \\\"/etc/passwd\\\".\\n\\n# mkdir /home/smithj\\n# chown smithj /home/smithj\\n# chgrp users /home/smithj\\n# chmod 0750 /home/smithj\",\n \"fixref\": \"F-4591r462550_fix\"\n },\n \"fix\": {\n \"id\": \"F-4591r462550_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86639\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204467r603826_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204467r603826_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false", "start_time": "2021-04-29T14:16:41" } ] @@ -10702,31 +9960,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204483", + "description": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-204482", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204483r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1178" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4607r88642_fix", - "fixtext_fixref": "F-4607r88642_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204482r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1186\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4606r88639_fix", + "fixtext_fixref": "F-4606r88639_fix", "ident": [ { - "text": "CCE-80436-9", + "text": "CCE-80240-5", "system": "http://cce.mitre.org" }, { - "text": "SV-87813", + "text": "SV-86669", "system": "http://cyber.mil/legacy" }, { - "text": "V-73161", + "text": "V-72045", "system": "http://cyber.mil/legacy" }, { @@ -10735,75 +9987,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021021", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10842,29 +10077,41 @@ "version": "RHEL-07-021020", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent binary files from being executed on file systems that are being imported via Network File System (NFS).", - "id": "V-204483", - "desc": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "The Red Hat Enterprise Linux operating system must prevent files with the setuid and setgid bit set from being executed on file systems that are being imported via Network File System (NFS).", + "id": "xccdf_mil.disa.stig_rule_SV-204482r603261_rule", + "desc": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1178", + "data": "oval:mil.disa.stig.rhel7:def:1186", "label": "check" }, { - "data": "Configure the \"/etc/fstab\" to use the \"noexec\" option on file systems that are being imported via NFS.", + "data": "Configure the \"/etc/fstab\" to use the \"nosuid\" option on file systems that are being imported via NFS.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent binary files from being executed on file systems that are being imported via Network File System (NFS).\",\n \"description\": \"The \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80436-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-4607r88642_fix\"\n },\n \"fix\": {\n \"id\": \"F-4607r88642_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1178\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204483r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204483r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204483\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204483\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent files with the setuid and setgid bit set from being executed on file systems that are being imported via Network File System (NFS).\",\n \"description\": \"<VulnDiscussion>The \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80240-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86669\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72045\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-4606r88639_fix\"\n },\n \"fix\": {\n \"id\": \"F-4606r88639_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1186\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204482r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204482r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-04-29T14:16:41" } ] @@ -10878,31 +10125,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\\n\\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204487", + "description": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-204483", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204487r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1009" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36308r602634_fix", - "fixtext_fixref": "F-36308r602634_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204483r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1178\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4607r88642_fix", + "fixtext_fixref": "F-4607r88642_fix", "ident": [ { - "text": "CCE-80136-5", + "text": "CCE-80436-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86671", + "text": "SV-87813", "system": "http://cyber.mil/legacy" }, { - "text": "V-72047", + "text": "V-73161", "system": "http://cyber.mil/legacy" }, { @@ -10911,75 +10152,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021030", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11018,29 +10242,41 @@ "version": "RHEL-07-021021", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021021" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all world-writable directories are group-owned by root, sys, bin, or an application group.", - "id": "V-204487", - "desc": "If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.", + "title": "The Red Hat Enterprise Linux operating system must prevent binary files from being executed on file systems that are being imported via Network File System (NFS).", + "id": "xccdf_mil.disa.stig_rule_SV-204483r603261_rule", + "desc": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1009", + "data": "oval:mil.disa.stig.rhel7:def:1178", "label": "check" }, { - "data": "All directories in local partitions which are world-writable should be group-owned by root or another system account. If any world-writable directories are not group-owned by a system account, this should be investigated. Following this, the directories should be deleted or assigned to an appropriate group.", + "data": "Configure the \"/etc/fstab\" to use the \"noexec\" option on file systems that are being imported via NFS.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all world-writable directories are group-owned by root, sys, bin, or an application group.\",\n \"description\": \"If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\\n\\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80136-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86671\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72047\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"All directories in local partitions which are world-writable should be group-owned by root or another system account. If any world-writable directories are not group-owned by a system account, this should be investigated. Following this, the directories should be deleted or assigned to an appropriate group.\",\n \"fixref\": \"F-36308r602634_fix\"\n },\n \"fix\": {\n \"id\": \"F-36308r602634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1009\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204487r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204487r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204487\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204487\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent binary files from being executed on file systems that are being imported via Network File System (NFS).\",\n \"description\": \"<VulnDiscussion>The \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80436-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-4607r88642_fix\"\n },\n \"fix\": {\n \"id\": \"F-4607r88642_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1178\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204483r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204483r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-04-29T14:16:41" } ] @@ -11054,31 +10290,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the owner of the \\\"cron.allow\\\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204490", + "description": "If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false", + "group_id": "xccdf_mil.disa.stig_group_V-204487", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204490r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:116" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4614r88663_fix", - "fixtext_fixref": "F-4614r88663_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204487r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1009\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36308r602634_fix", + "fixtext_fixref": "F-36308r602634_fix", "ident": [ { - "text": "CCE-80378-3", + "text": "CCE-80136-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86677", + "text": "SV-86671", "system": "http://cyber.mil/legacy" }, { - "text": "V-72053", + "text": "V-72047", "system": "http://cyber.mil/legacy" }, { @@ -11087,75 +10317,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11194,30 +10407,42 @@ "version": "RHEL-07-021030", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021030" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is owned by root.", - "id": "V-204490", - "desc": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all world-writable directories are group-owned by root, sys, bin, or an application group.", + "id": "xccdf_mil.disa.stig_rule_SV-204487r603261_rule", + "desc": "If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:116", + "data": "oval:mil.disa.stig.rhel7:def:1009", "label": "check" }, { - "data": "Set the owner on the \"/etc/cron.allow\" file to root with the following command:\n\n# chown root /etc/cron.allow", + "data": "All directories in local partitions which are world-writable should be group-owned by root or another system account. If any world-writable directories are not group-owned by a system account, this should be investigated. Following this, the directories should be deleted or assigned to an appropriate group.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is owned by root.\",\n \"description\": \"If the owner of the \\\"cron.allow\\\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80378-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86677\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72053\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chown root /etc/cron.allow\",\n \"fixref\": \"F-4614r88663_fix\"\n },\n \"fix\": {\n \"id\": \"F-4614r88663_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:116\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204490r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204490r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204490\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204490\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all world-writable directories are group-owned by root, sys, bin, or an application group.\",\n \"description\": \"<VulnDiscussion>If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\\n\\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80136-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86671\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72047\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"All directories in local partitions which are world-writable should be group-owned by root or another system account. If any world-writable directories are not group-owned by a system account, this should be investigated. Following this, the directories should be deleted or assigned to an appropriate group.\",\n \"fixref\": \"F-36308r602634_fix\"\n },\n \"fix\": {\n \"id\": \"F-36308r602634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1009\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204487r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204487r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:12" + "code_desc": "If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false", + "start_time": "2021-04-29T14:16:41" } ] }, @@ -11230,31 +10455,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the group owner of the \\\"cron.allow\\\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204491", + "description": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false", + "group_id": "xccdf_mil.disa.stig_group_V-204490", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204491r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:114" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4615r88666_fix", - "fixtext_fixref": "F-4615r88666_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204490r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:116\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4614r88663_fix", + "fixtext_fixref": "F-4614r88663_fix", "ident": [ { - "text": "CCE-80379-1", + "text": "CCE-80378-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86679", + "text": "SV-86677", "system": "http://cyber.mil/legacy" }, { - "text": "V-72055", + "text": "V-72053", "system": "http://cyber.mil/legacy" }, { @@ -11263,75 +10482,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021120", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11370,29 +10572,41 @@ "version": "RHEL-07-021110", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is group-owned by root.", - "id": "V-204491", - "desc": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is owned by root.", + "id": "xccdf_mil.disa.stig_rule_SV-204490r603261_rule", + "desc": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:114", + "data": "oval:mil.disa.stig.rhel7:def:116", "label": "check" }, { - "data": "Set the group owner on the \"/etc/cron.allow\" file to root with the following command:\n\n# chgrp root /etc/cron.allow", + "data": "Set the owner on the \"/etc/cron.allow\" file to root with the following command:\n\n# chown root /etc/cron.allow", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is group-owned by root.\",\n \"description\": \"If the group owner of the \\\"cron.allow\\\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80379-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86679\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72055\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the group owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chgrp root /etc/cron.allow\",\n \"fixref\": \"F-4615r88666_fix\"\n },\n \"fix\": {\n \"id\": \"F-4615r88666_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:114\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204491r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204491r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204491\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204491\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is owned by root.\",\n \"description\": \"<VulnDiscussion>If the owner of the \\\"cron.allow\\\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80378-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86677\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72053\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chown root /etc/cron.allow\",\n \"fixref\": \"F-4614r88663_fix\"\n },\n \"fix\": {\n \"id\": \"F-4614r88663_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:116\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204490r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204490r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false", "start_time": "2021-04-29T14:18:12" } ] @@ -11405,32 +10619,26 @@ "nist": [ "CM-6 b" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204493", + "severity": "medium", + "description": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false", + "group_id": "xccdf_mil.disa.stig_group_V-204491", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204493r603840_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1311" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4617r88672_fix", - "fixtext_fixref": "F-4617r88672_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204491r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:114\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4615r88666_fix", + "fixtext_fixref": "F-4615r88666_fix", "ident": [ { - "text": "CCE-80144-9", + "text": "CCE-80379-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86683", + "text": "SV-86679", "system": "http://cyber.mil/legacy" }, { - "text": "V-72059", + "text": "V-72055", "system": "http://cyber.mil/legacy" }, { @@ -11439,75 +10647,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11546,29 +10737,41 @@ "version": "RHEL-07-021120", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that a separate file system is used for user home directories (such as /home or an equivalent).", - "id": "V-204493", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is group-owned by root.", + "id": "xccdf_mil.disa.stig_rule_SV-204491r603261_rule", + "desc": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1311", + "data": "oval:mil.disa.stig.rhel7:def:114", "label": "check" }, { - "data": "Migrate the \"/home\" directory onto a separate file system/partition.", + "data": "Set the group owner on the \"/etc/cron.allow\" file to root with the following command:\n\n# chgrp root /etc/cron.allow", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that a separate file system is used for user home directories (such as /home or an equivalent).\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80144-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86683\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72059\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/home\\\" directory onto a separate file system/partition.\",\n \"fixref\": \"F-4617r88672_fix\"\n },\n \"fix\": {\n \"id\": \"F-4617r88672_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1311\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204493r603840_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204493r603840_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204493\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204493\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is group-owned by root.\",\n \"description\": \"<VulnDiscussion>If the group owner of the \\\"cron.allow\\\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80379-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86679\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72055\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the group owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chgrp root /etc/cron.allow\",\n \"fixref\": \"F-4615r88666_fix\"\n },\n \"fix\": {\n \"id\": \"F-4615r88666_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:114\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204491r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204491r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false", "start_time": "2021-04-29T14:18:12" } ] @@ -11582,31 +10785,25 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204494", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "group_id": "xccdf_mil.disa.stig_group_V-204493", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204494r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1315" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4618r88675_fix", - "fixtext_fixref": "F-4618r88675_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204493r603840_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1311\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4617r88672_fix", + "fixtext_fixref": "F-4617r88672_fix", "ident": [ { - "text": "CCE-26404-4", + "text": "CCE-80144-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86685", + "text": "SV-86683", "system": "http://cyber.mil/legacy" }, { - "text": "V-72061", + "text": "V-72059", "system": "http://cyber.mil/legacy" }, { @@ -11615,75 +10812,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021320", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11722,29 +10902,41 @@ "version": "RHEL-07-021310", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must use a separate file system for /var.", - "id": "V-204494", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that a separate file system is used for user home directories (such as /home or an equivalent).", + "id": "xccdf_mil.disa.stig_rule_SV-204493r603840_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1315", + "data": "oval:mil.disa.stig.rhel7:def:1311", "label": "check" }, { - "data": "Migrate the \"/var\" path onto a separate file system.", + "data": "Migrate the \"/home\" directory onto a separate file system/partition.", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /var.\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26404-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86685\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72061\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"fixref\": \"F-4618r88675_fix\"\n },\n \"fix\": {\n \"id\": \"F-4618r88675_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1315\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204494r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204494r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204494\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204494\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that a separate file system is used for user home directories (such as /home or an equivalent).\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80144-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86683\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72059\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/home\\\" directory onto a separate file system/partition.\",\n \"fixref\": \"F-4617r88672_fix\"\n },\n \"fix\": {\n \"id\": \"F-4617r88672_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1311\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204493r603840_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204493r603840_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-04-29T14:18:12" } ] @@ -11758,27 +10950,25 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204495", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "group_id": "xccdf_mil.disa.stig_group_V-204494", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204495r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1319" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4619r88678_fix", - "fixtext_fixref": "F-4619r88678_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204494r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1315\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4618r88675_fix", + "fixtext_fixref": "F-4618r88675_fix", "ident": [ { - "text": "SV-86687", + "text": "CCE-26404-4", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86685", "system": "http://cyber.mil/legacy" }, { - "text": "V-72063", + "text": "V-72061", "system": "http://cyber.mil/legacy" }, { @@ -11787,75 +10977,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021330", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11894,29 +11067,41 @@ "version": "RHEL-07-021320", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021320" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must use a separate file system for the system audit data path.", - "id": "V-204495", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "title": "The Red Hat Enterprise Linux operating system must use a separate file system for /var.", + "id": "xccdf_mil.disa.stig_rule_SV-204494r603261_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1319", + "data": "oval:mil.disa.stig.rhel7:def:1315", "label": "check" }, { - "data": "Migrate the system audit data path onto a separate file system.", + "data": "Migrate the \"/var\" path onto a separate file system.", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must use a separate file system for the system audit data path.\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86687\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72063\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"fixref\": \"F-4619r88678_fix\"\n },\n \"fix\": {\n \"id\": \"F-4619r88678_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1319\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204495r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204495r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204495\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204495\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /var.\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26404-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86685\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72061\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"fixref\": \"F-4618r88675_fix\"\n },\n \"fix\": {\n \"id\": \"F-4618r88675_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1315\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204494r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204494r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-04-29T14:18:12" } ] @@ -11930,31 +11115,21 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204496", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "group_id": "xccdf_mil.disa.stig_group_V-204495", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204496r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86689" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36309r602637_fix", - "fixtext_fixref": "F-36309r602637_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204495r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1319\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4619r88678_fix", + "fixtext_fixref": "F-4619r88678_fix", "ident": [ { - "text": "CCE-27173-4", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86689", + "text": "SV-86687", "system": "http://cyber.mil/legacy" }, { - "text": "V-72065", + "text": "V-72063", "system": "http://cyber.mil/legacy" }, { @@ -11963,75 +11138,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021340", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12066,29 +11224,41 @@ "version": "RHEL-07-021330", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021330" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must use a separate file system for /tmp (or equivalent).", - "id": "V-204496", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "title": "The Red Hat Enterprise Linux operating system must use a separate file system for the system audit data path.", + "id": "xccdf_mil.disa.stig_rule_SV-204495r603261_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86689", + "data": "oval:mil.disa.stig.rhel7:def:1319", "label": "check" }, { - "data": "Start the \"tmp.mount\" service with the following command:\n\n# systemctl enable tmp.mount\n\nOR\n\nEdit the \"/etc/fstab\" file and ensure the \"/tmp\" directory is defined in the fstab with a device and mount point.", + "data": "Migrate the system audit data path onto a separate file system.", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /tmp (or equivalent).\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27173-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86689\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72065\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Start the \\\"tmp.mount\\\" service with the following command:\\n\\n# systemctl enable tmp.mount\\n\\nOR\\n\\nEdit the \\\"/etc/fstab\\\" file and ensure the \\\"/tmp\\\" directory is defined in the fstab with a device and mount point.\",\n \"fixref\": \"F-36309r602637_fix\"\n },\n \"fix\": {\n \"id\": \"F-36309r602637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86689\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204496r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204496r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204496\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204496\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must use a separate file system for the system audit data path.\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86687\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72063\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"fixref\": \"F-4619r88678_fix\"\n },\n \"fix\": {\n \"id\": \"F-4619r88678_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1319\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204495r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204495r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-04-29T14:18:12" } ] @@ -12096,132 +11266,91 @@ { "tags": { "cci": [ - "CCI-001199", - "CCI-000068", - "CCI-002450", - "CCI-002476" + "CCI-000366" ], "nist": [ - "SC-28", - "AC-17 (2)", - "SC-13 b", - "SC-28 (1)" + "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204497", - "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204497r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:126" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36310r602640_fix", - "fixtext_fixref": "F-36310r602640_fix", + "severity": "low", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "group_id": "xccdf_mil.disa.stig_group_V-204496", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204496r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86689\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36309r602637_fix", + "fixtext_fixref": "F-36309r602637_fix", "ident": [ { - "text": "CCE-80359-3", + "text": "CCE-27173-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86691", + "text": "SV-86689", "system": "http://cyber.mil/legacy" }, { - "text": "V-72067", + "text": "V-72065", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001199", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000068", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002450", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002476", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12260,29 +11389,41 @@ "version": "RHEL-07-021340", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.", - "id": "V-204497", - "desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223", + "title": "The Red Hat Enterprise Linux operating system must use a separate file system for /tmp (or equivalent).", + "id": "xccdf_mil.disa.stig_rule_SV-204496r603261_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:126", + "data": "oval:mil.disa.stig.rhel7:def:86689", "label": "check" }, { - "data": "Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nConfigure the operating system to implement DoD-approved encryption by following the steps below:\n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nInstall the dracut-fips package with the following command:\n\n# yum install dracut-fips\n\nRecreate the \"initramfs\" file with the following command:\n\nNote: This command will overwrite the existing \"initramfs\" file.\n\n# dracut -f\n\nModify the kernel command line of the current kernel in the \"grub.cfg\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \"/etc/default/grub\" file and then rebuild the \"grub.cfg\" file:\n\nfips=1\n\nChanges to \"/etc/default/grub\" require rebuilding the \"grub.cfg\" file as follows:\n\nOn BIOS-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/grub2/grub.cfg\n\nOn UEFI-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\n\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\n\n# df /boot\nFilesystem 1K-blocks Used Available Use% Mounted on\n/dev/sda1 495844 53780 416464 12% /boot\n\nTo ensure the \"boot=\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\n\n# blkid /dev/sda1\n/dev/sda1: UUID=\"05c000f1-a213-759e-c7a2-f11b7424c797\" TYPE=\"ext4\"\n\nFor the example above, append the following string to the kernel command line:\n\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\n\nIf the file /etc/system-fips does not exists, recreate it:\n\n# touch /etc/ system-fips\n\nReboot the system for the changes to take effect.", + "data": "Start the \"tmp.mount\" service with the following command:\n\n# systemctl enable tmp.mount\n\nOR\n\nEdit the \"/etc/fstab\" file and ensure the \"/tmp\" directory is defined in the fstab with a device and mount point.", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000033-GPOS-00014\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"description\": \"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80359-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86691\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72067\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002450\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002476\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nConfigure the operating system to implement DoD-approved encryption by following the steps below:\\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nInstall the dracut-fips package with the following command:\\n\\n# yum install dracut-fips\\n\\nRecreate the \\\"initramfs\\\" file with the following command:\\n\\nNote: This command will overwrite the existing \\\"initramfs\\\" file.\\n\\n# dracut -f\\n\\nModify the kernel command line of the current kernel in the \\\"grub.cfg\\\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \\\"/etc/default/grub\\\" file and then rebuild the \\\"grub.cfg\\\" file:\\n\\nfips=1\\n\\nChanges to \\\"/etc/default/grub\\\" require rebuilding the \\\"grub.cfg\\\" file as follows:\\n\\nOn BIOS-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/grub2/grub.cfg\\n\\nOn UEFI-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\\n\\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\\n\\n# df /boot\\nFilesystem 1K-blocks Used Available Use% Mounted on\\n/dev/sda1 495844 53780 416464 12% /boot\\n\\nTo ensure the \\\"boot=\\\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\\n\\n# blkid /dev/sda1\\n/dev/sda1: UUID=\\\"05c000f1-a213-759e-c7a2-f11b7424c797\\\" TYPE=\\\"ext4\\\"\\n\\nFor the example above, append the following string to the kernel command line:\\n\\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\\n\\nIf the file /etc/system-fips does not exists, recreate it:\\n\\n# touch /etc/ system-fips\\n\\nReboot the system for the changes to take effect.\",\n \"fixref\": \"F-36310r602640_fix\"\n },\n \"fix\": {\n \"id\": \"F-36310r602640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:126\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204497r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204497r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204497\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204497\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /tmp (or equivalent).\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27173-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86689\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72065\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Start the \\\"tmp.mount\\\" service with the following command:\\n\\n# systemctl enable tmp.mount\\n\\nOR\\n\\nEdit the \\\"/etc/fstab\\\" file and ensure the \\\"/tmp\\\" directory is defined in the fstab with a device and mount point.\",\n \"fixref\": \"F-36309r602637_fix\"\n },\n \"fix\": {\n \"id\": \"F-36309r602637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86689\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204496r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204496r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-04-29T14:18:12" } ] @@ -12290,114 +11431,109 @@ { "tags": { "cci": [ - "CCI-000381" + "CCI-001199", + "CCI-000068", + "CCI-002450", + "CCI-002476" ], "nist": [ - "CM-7 a" + "SC-28", + "AC-17 (2)", + "SC-13 b", + "SC-28 (1)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204502", - "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204502r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1292" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4626r88699_fix", - "fixtext_fixref": "F-4626r88699_fix", + "description": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false", + "group_id": "xccdf_mil.disa.stig_group_V-204497", + "group_title": "SRG-OS-000033-GPOS-00014", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204497r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:126\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36310r602640_fix", + "fixtext_fixref": "F-36310r602640_fix", "ident": [ { - "text": "CCE-27165-0", + "text": "CCE-80359-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86701", + "text": "SV-86691", "system": "http://cyber.mil/legacy" }, { - "text": "V-72077", + "text": "V-72067", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000381", + "text": "CCI-001199", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000068", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002450", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002476", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021710", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12448,150 +11584,133 @@ "version": "RHEL-07-021350", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have the telnet-server package installed.", - "id": "V-204502", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.", + "title": "The Red Hat Enterprise Linux operating system must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.", + "id": "xccdf_mil.disa.stig_rule_SV-204497r603261_rule", + "desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1292", + "data": "oval:mil.disa.stig.rhel7:def:126", "label": "check" }, { - "data": "Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\n\n# yum remove telnet-server", + "data": "Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nConfigure the operating system to implement DoD-approved encryption by following the steps below:\n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nInstall the dracut-fips package with the following command:\n\n# yum install dracut-fips\n\nRecreate the \"initramfs\" file with the following command:\n\nNote: This command will overwrite the existing \"initramfs\" file.\n\n# dracut -f\n\nModify the kernel command line of the current kernel in the \"grub.cfg\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \"/etc/default/grub\" file and then rebuild the \"grub.cfg\" file:\n\nfips=1\n\nChanges to \"/etc/default/grub\" require rebuilding the \"grub.cfg\" file as follows:\n\nOn BIOS-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/grub2/grub.cfg\n\nOn UEFI-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\n\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\n\n# df /boot\nFilesystem 1K-blocks Used Available Use% Mounted on\n/dev/sda1 495844 53780 416464 12% /boot\n\nTo ensure the \"boot=\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\n\n# blkid /dev/sda1\n/dev/sda1: UUID=\"05c000f1-a213-759e-c7a2-f11b7424c797\" TYPE=\"ext4\"\n\nFor the example above, append the following string to the kernel command line:\n\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\n\nIf the file /etc/system-fips does not exists, recreate it:\n\n# touch /etc/ system-fips\n\nReboot the system for the changes to take effect.", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the telnet-server package installed.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27165-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86701\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72077\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n# yum remove telnet-server\",\n \"fixref\": \"F-4626r88699_fix\"\n },\n \"fix\": {\n \"id\": \"F-4626r88699_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1292\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204502r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204502r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204502\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204502\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"description\": \"<VulnDiscussion>Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80359-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86691\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72067\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002450\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002476\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nConfigure the operating system to implement DoD-approved encryption by following the steps below:\\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nInstall the dracut-fips package with the following command:\\n\\n# yum install dracut-fips\\n\\nRecreate the \\\"initramfs\\\" file with the following command:\\n\\nNote: This command will overwrite the existing \\\"initramfs\\\" file.\\n\\n# dracut -f\\n\\nModify the kernel command line of the current kernel in the \\\"grub.cfg\\\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \\\"/etc/default/grub\\\" file and then rebuild the \\\"grub.cfg\\\" file:\\n\\nfips=1\\n\\nChanges to \\\"/etc/default/grub\\\" require rebuilding the \\\"grub.cfg\\\" file as follows:\\n\\nOn BIOS-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/grub2/grub.cfg\\n\\nOn UEFI-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\\n\\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot=<partition of /boot or /boot/efi> must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\\n\\n# df /boot\\nFilesystem 1K-blocks Used Available Use% Mounted on\\n/dev/sda1 495844 53780 416464 12% /boot\\n\\nTo ensure the \\\"boot=\\\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\\n\\n# blkid /dev/sda1\\n/dev/sda1: UUID=\\\"05c000f1-a213-759e-c7a2-f11b7424c797\\\" TYPE=\\\"ext4\\\"\\n\\nFor the example above, append the following string to the kernel command line:\\n\\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\\n\\nIf the file /etc/system-fips does not exists, recreate it:\\n\\n# touch /etc/ system-fips\\n\\nReboot the system for the changes to take effect.\",\n \"fixref\": \"F-36310r602640_fix\"\n },\n \"fix\": {\n \"id\": \"F-36310r602640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:126\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204497r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204497r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:15" + "code_desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false", + "start_time": "2021-04-29T14:18:12" } ] }, { "tags": { "cci": [ - "CCI-000126", - "CCI-000131" + "CCI-000381" ], "nist": [ - "AU-2 c", - "AU-3 b" + "CM-7 a" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\\n\\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204503", - "group_title": "SRG-OS-000038-GPOS-00016", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204503r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86703" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36311r602643_fix", - "fixtext_fixref": "F-36311r602643_fix", + "severity": "high", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false", + "group_id": "xccdf_mil.disa.stig_group_V-204502", + "group_title": "SRG-OS-000095-GPOS-00049", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204502r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1292\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4626r88699_fix", + "fixtext_fixref": "F-4626r88699_fix", "ident": [ { - "text": "CCE-27407-6", + "text": "CCE-27165-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86703", + "text": "SV-86701", "system": "http://cyber.mil/legacy" }, { - "text": "V-72079", + "text": "V-72077", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000126", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000131", + "text": "CCI-000381", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030000", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12630,144 +11749,139 @@ "version": "RHEL-07-021710", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021710" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that auditing is configured to produce records containing information to establish what type of events occurred, where the events occurred, the source of the events, and the outcome of the events. These audit records must also identify individual identities of group account users.", - "id": "V-204503", - "desc": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096", + "title": "The Red Hat Enterprise Linux operating system must not have the telnet-server package installed.", + "id": "xccdf_mil.disa.stig_rule_SV-204502r603261_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86703", + "data": "oval:mil.disa.stig.rhel7:def:1292", "label": "check" }, { - "data": "Configure the operating system to produce audit records containing information to establish when (date and time) the events occurred.\n\nEnable the auditd service with the following command:\n\n# systemctl start auditd.service", + "data": "Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\n\n# yum remove telnet-server", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000038-GPOS-00016\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that auditing is configured to produce records containing information to establish what type of events occurred, where the events occurred, the source of the events, and the outcome of the events. These audit records must also identify individual identities of group account users.\",\n \"description\": \"Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\\n\\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27407-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72079\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000131\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to produce audit records containing information to establish when (date and time) the events occurred.\\n\\nEnable the auditd service with the following command:\\n\\n# systemctl start auditd.service\",\n \"fixref\": \"F-36311r602643_fix\"\n },\n \"fix\": {\n \"id\": \"F-36311r602643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86703\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204503r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204503r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204503\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204503\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the telnet-server package installed.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27165-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86701\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72077\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n# yum remove telnet-server\",\n \"fixref\": \"F-4626r88699_fix\"\n },\n \"fix\": {\n \"id\": \"F-4626r88699_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1292\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204502r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204502r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:16" + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false", + "start_time": "2021-04-29T14:18:15" } ] }, { "tags": { "cci": [ - "CCI-000139" + "CCI-000126", + "CCI-000131" ], "nist": [ - "AU-5 a" + "AU-2 c", + "AU-3 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\\n\\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204504", - "group_title": "SRG-OS-000046-GPOS-00022", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204504r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:776" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4628r462467_fix", - "fixtext_fixref": "F-4628r462467_fix", + "description": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false", + "group_id": "xccdf_mil.disa.stig_group_V-204503", + "group_title": "SRG-OS-000038-GPOS-00016", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204503r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86703\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36311r602643_fix", + "fixtext_fixref": "F-36311r602643_fix", "ident": [ { - "text": "CCE-80381-7", + "text": "CCE-27407-6", "system": "http://cce.mitre.org" }, { - "text": "V-72081", + "text": "SV-86703", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86705", + "text": "V-72079", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000139", + "text": "CCI-000126", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000131", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030010", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12810,140 +11924,133 @@ "version": "RHEL-07-030000", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must shut down upon audit processing failure, unless availability is an overriding concern. If availability is a concern, the system must alert the designated staff (System Administrator [SA] and Information System Security Officer [ISSO] at a minimum) in the event of an audit processing failure.", - "id": "V-204504", - "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023", + "title": "The Red Hat Enterprise Linux operating system must be configured so that auditing is configured to produce records containing information to establish what type of events occurred, where the events occurred, the source of the events, and the outcome of the events. These audit records must also identify individual identities of group account users.", + "id": "xccdf_mil.disa.stig_rule_SV-204503r603261_rule", + "desc": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:776", + "data": "oval:mil.disa.stig.rhel7:def:86703", "label": "check" }, { - "data": "Configure the operating system to shut down in the event of an audit processing failure.\n\nAdd or correct the option to shut down the operating system with the following command:\n\n# auditctl -f 2\n\nEdit the \"/etc/audit/rules.d/audit.rules\" file and add the following line:\n\n-f 2\n\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure with the following command:\n\n# auditctl -f 1\n\nEdit the \"/etc/audit/rules.d/audit.rules\" file and add the following line:\n\n-f 1\n\nKernel log monitoring must also be configured to properly alert designated staff.\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to produce audit records containing information to establish when (date and time) the events occurred.\n\nEnable the auditd service with the following command:\n\n# systemctl start auditd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000046-GPOS-00022\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must shut down upon audit processing failure, unless availability is an overriding concern. If availability is a concern, the system must alert the designated staff (System Administrator [SA] and Information System Security Officer [ISSO] at a minimum) in the event of an audit processing failure.\",\n \"description\": \"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\\n\\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80381-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72081\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to shut down in the event of an audit processing failure.\\n\\nAdd or correct the option to shut down the operating system with the following command:\\n\\n# auditctl -f 2\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 2\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure with the following command:\\n\\n# auditctl -f 1\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 1\\n\\nKernel log monitoring must also be configured to properly alert designated staff.\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4628r462467_fix\"\n },\n \"fix\": {\n \"id\": \"F-4628r462467_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:776\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204504r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204504r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204504\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204504\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that auditing is configured to produce records containing information to establish what type of events occurred, where the events occurred, the source of the events, and the outcome of the events. These audit records must also identify individual identities of group account users.\",\n \"description\": \"<VulnDiscussion>Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\\n\\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27407-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72079\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000131\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to produce audit records containing information to establish when (date and time) the events occurred.\\n\\nEnable the auditd service with the following command:\\n\\n# systemctl start auditd.service\",\n \"fixref\": \"F-36311r602643_fix\"\n },\n \"fix\": {\n \"id\": \"F-36311r602643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86703\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204503r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204503r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:17" + "code_desc": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false", + "start_time": "2021-04-29T14:18:16" } ] }, { "tags": { "cci": [ - "CCI-001851" + "CCI-000139" ], "nist": [ - "AU-4 (1)" + "AU-5 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \\\"au-remote\\\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204506", - "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204506r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:95729" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4630r462470_fix", - "fixtext_fixref": "F-4630r462470_fix", + "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false", + "group_id": "xccdf_mil.disa.stig_group_V-204504", + "group_title": "SRG-OS-000046-GPOS-00022", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204504r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:776\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4628r462467_fix", + "fixtext_fixref": "F-4628r462467_fix", "ident": [ { - "text": "SV-95729", + "text": "CCE-80381-7", + "system": "http://cce.mitre.org" + }, + { + "text": "V-72081", "system": "http://cyber.mil/legacy" }, { - "text": "V-81017", + "text": "SV-86705", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001851", + "text": "CCI-000139", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030201", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12982,29 +12089,41 @@ "version": "RHEL-07-030010", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030010" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured to off-load audit logs onto a different system or storage media from the system being audited.", - "id": "V-204506", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "title": "The Red Hat Enterprise Linux operating system must shut down upon audit processing failure, unless availability is an overriding concern. If availability is a concern, the system must alert the designated staff (System Administrator [SA] and Information System Security Officer [ISSO] at a minimum) in the event of an audit processing failure.", + "id": "xccdf_mil.disa.stig_rule_SV-204504r603261_rule", + "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:95729", + "data": "oval:mil.disa.stig.rhel7:def:776", "label": "check" }, { - "data": "Edit the /etc/audisp/plugins.d/au-remote.conf file and add or update the following values:\n\ndirection = out\npath = /sbin/audisp-remote\ntype = always\n\nThe audit daemon must be restarted for changes to take effect:\n\n# service auditd restart", + "data": "Configure the operating system to shut down in the event of an audit processing failure.\n\nAdd or correct the option to shut down the operating system with the following command:\n\n# auditctl -f 2\n\nEdit the \"/etc/audit/rules.d/audit.rules\" file and add the following line:\n\n-f 2\n\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure with the following command:\n\n# auditctl -f 1\n\nEdit the \"/etc/audit/rules.d/audit.rules\" file and add the following line:\n\n-f 1\n\nKernel log monitoring must also be configured to properly alert designated staff.\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured to off-load audit logs onto a different system or storage media from the system being audited.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \\\"au-remote\\\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81017\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/plugins.d/au-remote.conf file and add or update the following values:\\n\\ndirection = out\\npath = /sbin/audisp-remote\\ntype = always\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"fixref\": \"F-4630r462470_fix\"\n },\n \"fix\": {\n \"id\": \"F-4630r462470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95729\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204506r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204506r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204506\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204506\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must shut down upon audit processing failure, unless availability is an overriding concern. If availability is a concern, the system must alert the designated staff (System Administrator [SA] and Information System Security Officer [ISSO] at a minimum) in the event of an audit processing failure.\",\n \"description\": \"<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\\n\\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80381-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72081\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to shut down in the event of an audit processing failure.\\n\\nAdd or correct the option to shut down the operating system with the following command:\\n\\n# auditctl -f 2\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 2\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure with the following command:\\n\\n# auditctl -f 1\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 1\\n\\nKernel log monitoring must also be configured to properly alert designated staff.\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4628r462467_fix\"\n },\n \"fix\": {\n \"id\": \"F-4628r462467_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:776\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204504r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204504r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false", "start_time": "2021-04-29T14:18:17" } ] @@ -13018,27 +12137,21 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204507", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "group_id": "xccdf_mil.disa.stig_group_V-204506", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204507r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:95731" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36312r602646_fix", - "fixtext_fixref": "F-36312r602646_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204506r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95729\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4630r462470_fix", + "fixtext_fixref": "F-4630r462470_fix", "ident": [ { - "text": "V-81019", + "text": "SV-95729", "system": "http://cyber.mil/legacy" }, { - "text": "SV-95731", + "text": "V-81017", "system": "http://cyber.mil/legacy" }, { @@ -13047,75 +12160,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030210", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13150,29 +12246,41 @@ "version": "RHEL-07-030201", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030201" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must take appropriate action when the remote logging buffer is full.", - "id": "V-204507", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "title": "The Red Hat Enterprise Linux operating system must be configured to off-load audit logs onto a different system or storage media from the system being audited.", + "id": "xccdf_mil.disa.stig_rule_SV-204506r603261_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:95731", + "data": "oval:mil.disa.stig.rhel7:def:95729", "label": "check" }, { - "data": "Edit the /etc/audisp/audispd.conf file and add or update the \"overflow_action\" option:\n\noverflow_action = syslog\n\nThe audit daemon must be restarted for changes to take effect:\n\n# service auditd restart", + "data": "Edit the /etc/audisp/plugins.d/au-remote.conf file and add or update the following values:\n\ndirection = out\npath = /sbin/audisp-remote\ntype = always\n\nThe audit daemon must be restarted for changes to take effect:\n\n# service auditd restart", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must take appropriate action when the remote logging buffer is full.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-81019\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"fixref\": \"F-36312r602646_fix\"\n },\n \"fix\": {\n \"id\": \"F-36312r602646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95731\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204507r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204507r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204507\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204507\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured to off-load audit logs onto a different system or storage media from the system being audited.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \\\"au-remote\\\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81017\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/plugins.d/au-remote.conf file and add or update the following values:\\n\\ndirection = out\\npath = /sbin/audisp-remote\\ntype = always\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"fixref\": \"F-4630r462470_fix\"\n },\n \"fix\": {\n \"id\": \"F-4630r462470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95729\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204506r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204506r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-04-29T14:18:17" } ] @@ -13186,27 +12294,21 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204508", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "group_id": "xccdf_mil.disa.stig_group_V-204507", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204508r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:95733" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36313r602649_fix", - "fixtext_fixref": "F-36313r602649_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204507r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95731\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36312r602646_fix", + "fixtext_fixref": "F-36312r602646_fix", "ident": [ { - "text": "SV-95733", + "text": "V-81019", "system": "http://cyber.mil/legacy" }, { - "text": "V-81021", + "text": "SV-95731", "system": "http://cyber.mil/legacy" }, { @@ -13215,75 +12317,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030211", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13318,29 +12403,41 @@ "version": "RHEL-07-030210", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must label all off-loaded audit logs before sending them to the central log server.", - "id": "V-204508", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "title": "The Red Hat Enterprise Linux operating system must take appropriate action when the remote logging buffer is full.", + "id": "xccdf_mil.disa.stig_rule_SV-204507r603261_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:95733", + "data": "oval:mil.disa.stig.rhel7:def:95731", "label": "check" }, { - "data": "Edit the /etc/audisp/audispd.conf file and add or update the \"name_format\" option:\n\nname_format = hostname\n\nThe audit daemon must be restarted for changes to take effect:\n\n# service auditd restart", + "data": "Edit the /etc/audisp/audispd.conf file and add or update the \"overflow_action\" option:\n\noverflow_action = syslog\n\nThe audit daemon must be restarted for changes to take effect:\n\n# service auditd restart", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030211\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must label all off-loaded audit logs before sending them to the central log server.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81021\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"fixref\": \"F-36313r602649_fix\"\n },\n \"fix\": {\n \"id\": \"F-36313r602649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95733\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204508r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204508r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204508\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204508\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must take appropriate action when the remote logging buffer is full.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-81019\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"fixref\": \"F-36312r602646_fix\"\n },\n \"fix\": {\n \"id\": \"F-36312r602646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95731\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204507r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204507r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-04-29T14:18:17" } ] @@ -13354,27 +12451,21 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204509", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "group_id": "xccdf_mil.disa.stig_group_V-204508", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204509r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86707" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4633r88720_fix", - "fixtext_fixref": "F-4633r88720_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204508r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95733\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36313r602649_fix", + "fixtext_fixref": "F-36313r602649_fix", "ident": [ { - "text": "SV-86707", + "text": "SV-95733", "system": "http://cyber.mil/legacy" }, { - "text": "V-72083", + "text": "V-81021", "system": "http://cyber.mil/legacy" }, { @@ -13383,75 +12474,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13486,29 +12560,41 @@ "version": "RHEL-07-030211", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030211" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must off-load audit records onto a different system or media from the system being audited.", - "id": "V-204509", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "title": "The Red Hat Enterprise Linux operating system must label all off-loaded audit logs before sending them to the central log server.", + "id": "xccdf_mil.disa.stig_rule_SV-204508r603261_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86707", + "data": "oval:mil.disa.stig.rhel7:def:95733", "label": "check" }, { - "data": "Configure the operating system to off-load audit records onto a different system or media from the system being audited.\n\nSet the remote server option in \"/etc/audisp/audisp-remote.conf\" with the IP address of the log aggregation server.", + "data": "Edit the /etc/audisp/audispd.conf file and add or update the \"name_format\" option:\n\nname_format = hostname\n\nThe audit daemon must be restarted for changes to take effect:\n\n# service auditd restart", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must off-load audit records onto a different system or media from the system being audited.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72083\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to off-load audit records onto a different system or media from the system being audited.\\n\\nSet the remote server option in \\\"/etc/audisp/audisp-remote.conf\\\" with the IP address of the log aggregation server.\",\n \"fixref\": \"F-4633r88720_fix\"\n },\n \"fix\": {\n \"id\": \"F-4633r88720_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86707\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204509r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204509r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204509\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204509\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030211\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must label all off-loaded audit logs before sending them to the central log server.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81021\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"fixref\": \"F-36313r602649_fix\"\n },\n \"fix\": {\n \"id\": \"F-36313r602649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95733\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204508r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204508r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-04-29T14:18:17" } ] @@ -13522,27 +12608,21 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204510", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "group_id": "xccdf_mil.disa.stig_group_V-204509", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204510r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86709" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4634r88723_fix", - "fixtext_fixref": "F-4634r88723_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204509r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86707\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4633r88720_fix", + "fixtext_fixref": "F-4633r88720_fix", "ident": [ { - "text": "SV-86709", + "text": "SV-86707", "system": "http://cyber.mil/legacy" }, { - "text": "V-72085", + "text": "V-72083", "system": "http://cyber.mil/legacy" }, { @@ -13551,75 +12631,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13654,29 +12717,41 @@ "version": "RHEL-07-030300", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must encrypt the transfer of audit records off-loaded onto a different system or media from the system being audited.", - "id": "V-204510", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "title": "The Red Hat Enterprise Linux operating system must off-load audit records onto a different system or media from the system being audited.", + "id": "xccdf_mil.disa.stig_rule_SV-204509r603261_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86709", + "data": "oval:mil.disa.stig.rhel7:def:86707", "label": "check" }, { - "data": "Configure the operating system to encrypt the transfer of off-loaded audit records onto a different system or media from the system being audited.\n\nUncomment the \"enable_krb5\" option in \"/etc/audisp/audisp-remote.conf\" and set it with the following line:\n\nenable_krb5 = yes", + "data": "Configure the operating system to off-load audit records onto a different system or media from the system being audited.\n\nSet the remote server option in \"/etc/audisp/audisp-remote.conf\" with the IP address of the log aggregation server.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must encrypt the transfer of audit records off-loaded onto a different system or media from the system being audited.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86709\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72085\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt the transfer of off-loaded audit records onto a different system or media from the system being audited.\\n\\nUncomment the \\\"enable_krb5\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it with the following line:\\n\\nenable_krb5 = yes\",\n \"fixref\": \"F-4634r88723_fix\"\n },\n \"fix\": {\n \"id\": \"F-4634r88723_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86709\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204510r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204510r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204510\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204510\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must off-load audit records onto a different system or media from the system being audited.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72083\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to off-load audit records onto a different system or media from the system being audited.\\n\\nSet the remote server option in \\\"/etc/audisp/audisp-remote.conf\\\" with the IP address of the log aggregation server.\",\n \"fixref\": \"F-4633r88720_fix\"\n },\n \"fix\": {\n \"id\": \"F-4633r88720_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86707\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204509r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204509r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-04-29T14:18:17" } ] @@ -13690,27 +12765,21 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204511", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "group_id": "xccdf_mil.disa.stig_group_V-204510", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204511r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86711" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36314r602652_fix", - "fixtext_fixref": "F-36314r602652_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204510r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86709\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4634r88723_fix", + "fixtext_fixref": "F-4634r88723_fix", "ident": [ { - "text": "V-72087", + "text": "SV-86709", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86711", + "text": "V-72085", "system": "http://cyber.mil/legacy" }, { @@ -13719,75 +12788,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030320", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13822,29 +12874,41 @@ "version": "RHEL-07-030310", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when the audit storage volume is full.", - "id": "V-204511", - "desc": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.", + "title": "The Red Hat Enterprise Linux operating system must encrypt the transfer of audit records off-loaded onto a different system or media from the system being audited.", + "id": "xccdf_mil.disa.stig_rule_SV-204510r603261_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86711", + "data": "oval:mil.disa.stig.rhel7:def:86709", "label": "check" }, { - "data": "Configure the action the operating system takes if the disk the audit records are written to becomes full.\n\nUncomment or edit the \"disk_full_action\" option in \"/etc/audisp/audisp-remote.conf\" and set it to \"syslog\", \"single\", or \"halt\", such as the following line:\n\ndisk_full_action = single", + "data": "Configure the operating system to encrypt the transfer of off-loaded audit records onto a different system or media from the system being audited.\n\nUncomment the \"enable_krb5\" option in \"/etc/audisp/audisp-remote.conf\" and set it with the following line:\n\nenable_krb5 = yes", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when the audit storage volume is full.\",\n \"description\": \"Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-72087\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86711\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if the disk the audit records are written to becomes full.\\n\\nUncomment or edit the \\\"disk_full_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\", such as the following line:\\n\\ndisk_full_action = single\",\n \"fixref\": \"F-36314r602652_fix\"\n },\n \"fix\": {\n \"id\": \"F-36314r602652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86711\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204511r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204511r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204511\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204511\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must encrypt the transfer of audit records off-loaded onto a different system or media from the system being audited.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86709\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72085\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt the transfer of off-loaded audit records onto a different system or media from the system being audited.\\n\\nUncomment the \\\"enable_krb5\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it with the following line:\\n\\nenable_krb5 = yes\",\n \"fixref\": \"F-4634r88723_fix\"\n },\n \"fix\": {\n \"id\": \"F-4634r88723_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86709\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204510r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204510r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-04-29T14:18:17" } ] @@ -13858,27 +12922,21 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204512", + "description": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", + "group_id": "xccdf_mil.disa.stig_group_V-204511", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204512r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:87815" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36315r602655_fix", - "fixtext_fixref": "F-36315r602655_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204511r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86711\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36314r602652_fix", + "fixtext_fixref": "F-36314r602652_fix", "ident": [ { - "text": "SV-87815", + "text": "V-72087", "system": "http://cyber.mil/legacy" }, { - "text": "V-73163", + "text": "SV-86711", "system": "http://cyber.mil/legacy" }, { @@ -13887,75 +12945,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030321", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13990,29 +13031,41 @@ "version": "RHEL-07-030320", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030320" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when there is an error sending audit records to a remote system.", - "id": "V-204512", - "desc": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when the audit storage volume is full.", + "id": "xccdf_mil.disa.stig_rule_SV-204511r603261_rule", + "desc": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:87815", + "data": "oval:mil.disa.stig.rhel7:def:86711", "label": "check" }, { - "data": "Configure the action the operating system takes if there is an error sending audit records to a remote system.\n\nUncomment the \"network_failure_action\" option in \"/etc/audisp/audisp-remote.conf\" and set it to \"syslog\", \"single\", or \"halt\".\n\nnetwork_failure_action = syslog", + "data": "Configure the action the operating system takes if the disk the audit records are written to becomes full.\n\nUncomment or edit the \"disk_full_action\" option in \"/etc/audisp/audisp-remote.conf\" and set it to \"syslog\", \"single\", or \"halt\", such as the following line:\n\ndisk_full_action = single", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030321\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when there is an error sending audit records to a remote system.\",\n \"description\": \"Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if there is an error sending audit records to a remote system.\\n\\nUncomment the \\\"network_failure_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\".\\n\\nnetwork_failure_action = syslog\",\n \"fixref\": \"F-36315r602655_fix\"\n },\n \"fix\": {\n \"id\": \"F-36315r602655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87815\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204512r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204512r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204512\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204512\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when the audit storage volume is full.\",\n \"description\": \"<VulnDiscussion>Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-72087\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86711\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if the disk the audit records are written to becomes full.\\n\\nUncomment or edit the \\\"disk_full_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\", such as the following line:\\n\\ndisk_full_action = single\",\n \"fixref\": \"F-36314r602652_fix\"\n },\n \"fix\": {\n \"id\": \"F-36314r602652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86711\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204511r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204511r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "start_time": "2021-04-29T14:18:17" } ] @@ -14020,110 +13073,87 @@ { "tags": { "cci": [ - "CCI-001855" + "CCI-001851" ], "nist": [ - "AU-5 (1)" + "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204514", - "group_title": "SRG-OS-000343-GPOS-00134", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204514r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86715" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4638r88735_fix", - "fixtext_fixref": "F-4638r88735_fix", + "description": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", + "group_id": "xccdf_mil.disa.stig_group_V-204512", + "group_title": "SRG-OS-000342-GPOS-00133", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204512r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87815\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36315r602655_fix", + "fixtext_fixref": "F-36315r602655_fix", "ident": [ { - "text": "SV-86715", + "text": "SV-87815", "system": "http://cyber.mil/legacy" }, { - "text": "V-72091", + "text": "V-73163", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001855", + "text": "CCI-001851", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030340", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14158,29 +13188,41 @@ "version": "RHEL-07-030321", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030321" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) via email when the threshold for the repository maximum audit record storage capacity is reached.", - "id": "V-204514", - "desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when there is an error sending audit records to a remote system.", + "id": "xccdf_mil.disa.stig_rule_SV-204512r603261_rule", + "desc": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86715", + "data": "oval:mil.disa.stig.rhel7:def:87815", "label": "check" }, { - "data": "Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\n\nUncomment or edit the \"space_left_action\" keyword in \"/etc/audit/auditd.conf\" and set it to \"email\".\n\nspace_left_action = email", + "data": "Configure the action the operating system takes if there is an error sending audit records to a remote system.\n\nUncomment the \"network_failure_action\" option in \"/etc/audisp/audisp-remote.conf\" and set it to \"syslog\", \"single\", or \"halt\".\n\nnetwork_failure_action = syslog", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000343-GPOS-00134\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) via email when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"description\": \"If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72091\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"space_left_action\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to \\\"email\\\".\\n\\nspace_left_action = email\",\n \"fixref\": \"F-4638r88735_fix\"\n },\n \"fix\": {\n \"id\": \"F-4638r88735_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204514r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204514r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204514\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204514\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030321\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when there is an error sending audit records to a remote system.\",\n \"description\": \"<VulnDiscussion>Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if there is an error sending audit records to a remote system.\\n\\nUncomment the \\\"network_failure_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\".\\n\\nnetwork_failure_action = syslog\",\n \"fixref\": \"F-36315r602655_fix\"\n },\n \"fix\": {\n \"id\": \"F-36315r602655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87815\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204512r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204512r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "start_time": "2021-04-29T14:18:17" } ] @@ -14194,35 +13236,21 @@ "AU-5 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204515", + "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", + "group_id": "xccdf_mil.disa.stig_group_V-204514", "group_title": "SRG-OS-000343-GPOS-00134", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204515r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_auditd_action_mail_acct", - "export-name": "oval:mil.disa.stig.rhel7:var:3821" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:885" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4639r88738_fix", - "fixtext_fixref": "F-4639r88738_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204514r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4638r88735_fix", + "fixtext_fixref": "F-4638r88735_fix", "ident": [ { - "text": "CCE-27394-6", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86717", + "text": "SV-86715", "system": "http://cyber.mil/legacy" }, { - "text": "V-72093", + "text": "V-72091", "system": "http://cyber.mil/legacy" }, { @@ -14231,75 +13259,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14334,29 +13345,41 @@ "version": "RHEL-07-030340", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.", - "id": "V-204515", - "desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.", + "title": "The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) via email when the threshold for the repository maximum audit record storage capacity is reached.", + "id": "xccdf_mil.disa.stig_rule_SV-204514r603261_rule", + "desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:885", + "data": "oval:mil.disa.stig.rhel7:def:86715", "label": "check" }, { - "data": "Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\n\nUncomment or edit the \"action_mail_acct\" keyword in \"/etc/audit/auditd.conf\" and set it to root and any other accounts associated with security personnel.\n\naction_mail_acct = root", + "data": "Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\n\nUncomment or edit the \"space_left_action\" keyword in \"/etc/audit/auditd.conf\" and set it to \"email\".\n\nspace_left_action = email", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000343-GPOS-00134\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"description\": \"If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27394-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72093\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"action_mail_acct\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to root and any other accounts associated with security personnel.\\n\\naction_mail_acct = root\",\n \"fixref\": \"F-4639r88738_fix\"\n },\n \"fix\": {\n \"id\": \"F-4639r88738_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3821\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:885\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204515r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204515r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204515\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204515\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) via email when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"description\": \"<VulnDiscussion>If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72091\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"space_left_action\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to \\\"email\\\".\\n\\nspace_left_action = email\",\n \"fixref\": \"F-4638r88735_fix\"\n },\n \"fix\": {\n \"id\": \"F-4638r88735_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204514r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204514r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "start_time": "2021-04-29T14:18:17" } ] @@ -14364,110 +13387,91 @@ { "tags": { "cci": [ - "CCI-002234" + "CCI-001855" ], "nist": [ - "AC-6 (9)" + "AU-5 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204516", - "group_title": "SRG-OS-000327-GPOS-00127", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204516r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:710" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4640r88741_fix", - "fixtext_fixref": "F-4640r88741_fix", + "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", + "group_id": "xccdf_mil.disa.stig_group_V-204515", + "group_title": "SRG-OS-000343-GPOS-00134", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204515r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3821\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:885\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4639r88738_fix", + "fixtext_fixref": "F-4639r88738_fix", "ident": [ { - "text": "SV-86719", + "text": "CCE-27394-6", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86717", "system": "http://cyber.mil/legacy" }, { - "text": "V-72095", + "text": "V-72093", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-002234", + "text": "CCI-001855", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030360", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14511,45 +13515,59 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "Account for auditd to send email when actions occurs", - "description": "The setting for action_mail_acct in /etc/audit/auditd.conf", - "value": [ - "root", - { - "text": "root", - "selector": "root" - }, + "value": [ + { + "title": "Account for auditd to send email when actions occurs", + "description": "The setting for action_mail_acct in /etc/audit/auditd.conf", + "warning": "", + "value": [ + "root", + { + "text": "root", + "selector": "root" + }, + { + "text": "admin", + "selector": "admin" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_auditd_action_mail_acct", + "id": "xccdf_mil.disa.stig_value_var_auditd_action_mail_acct" + } + ], + "version": "RHEL-07-030350" + }, + "refs": [ + { + "ref": [ { - "text": "admin", - "selector": "admin" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "Id": "xccdf_mil.disa.stig_value_var_auditd_action_mail_acct", - "id": "xccdf_mil.disa.stig_value_var_auditd_action_mail_acct" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all executions of privileged functions.", - "id": "V-204516", - "desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.", + "title": "The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.", + "id": "xccdf_mil.disa.stig_rule_SV-204515r603261_rule", + "desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:710", + "data": "oval:mil.disa.stig.rhel7:def:885", "label": "check" }, { - "data": "Configure the operating system to audit the execution of privileged functions.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k setuid\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k setuid\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k setgid\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k setgid\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\n\nUncomment or edit the \"action_mail_acct\" keyword in \"/etc/audit/auditd.conf\" and set it to root and any other accounts associated with security personnel.\n\naction_mail_acct = root", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000327-GPOS-00127\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all executions of privileged functions.\",\n \"description\": \"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72095\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002234\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to audit the execution of privileged functions.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k setgid\\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k setgid\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4640r88741_fix\"\n },\n \"fix\": {\n \"id\": \"F-4640r88741_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:710\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204516r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204516r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204516\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204516\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"description\": \"<VulnDiscussion>If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27394-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72093\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"action_mail_acct\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to root and any other accounts associated with security personnel.\\n\\naction_mail_acct = root\",\n \"fixref\": \"F-4639r88738_fix\"\n },\n \"fix\": {\n \"id\": \"F-4639r88738_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3821\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:885\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204515r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204515r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "start_time": "2021-04-29T14:18:17" } ] @@ -14557,120 +13575,87 @@ { "tags": { "cci": [ - "CCI-000172", - "CCI-000126" + "CCI-002234" ], "nist": [ - "AU-12 c", - "AU-2 c" + "AC-6 (9)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204517", - "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204517r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:552" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4641r462559_fix", - "fixtext_fixref": "F-4641r462559_fix", + "description": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false", + "group_id": "xccdf_mil.disa.stig_group_V-204516", + "group_title": "SRG-OS-000327-GPOS-00127", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204516r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:710\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4640r88741_fix", + "fixtext_fixref": "F-4640r88741_fix", "ident": [ { - "text": "CCE-27364-9", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86721", + "text": "SV-86719", "system": "http://cyber.mil/legacy" }, { - "text": "V-72097", + "text": "V-72095", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000126", + "text": "CCI-002234", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030370", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14705,150 +13690,139 @@ "version": "RHEL-07-030360", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030360" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chown syscall.", - "id": "V-204517", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "title": "The Red Hat Enterprise Linux operating system must audit all executions of privileged functions.", + "id": "xccdf_mil.disa.stig_rule_SV-204516r603261_rule", + "desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:552", + "data": "oval:mil.disa.stig.rhel7:def:710", "label": "check" }, { - "data": "Add or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to audit the execution of privileged functions.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k setuid\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k setuid\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k setgid\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k setgid\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chown syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27364-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86721\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72097\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4641r462559_fix\"\n },\n \"fix\": {\n \"id\": \"F-4641r462559_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:552\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204517r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204517r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204517\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204517\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all executions of privileged functions.\",\n \"description\": \"<VulnDiscussion>Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72095\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002234\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to audit the execution of privileged functions.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k setgid\\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k setgid\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4640r88741_fix\"\n },\n \"fix\": {\n \"id\": \"F-4640r88741_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:710\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204516r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204516r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:18" + "code_desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false", + "start_time": "2021-04-29T14:18:17" } ] }, { "tags": { "cci": [ - "CCI-000126", - "CCI-000172" + "CCI-000172", + "CCI-000126" ], "nist": [ - "AU-2 c", - "AU-12 c" + "AU-12 c", + "AU-2 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204518", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "group_id": "xccdf_mil.disa.stig_group_V-204517", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204518r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:567" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4642r462562_fix", - "fixtext_fixref": "F-4642r462562_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204517r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:552\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4641r462559_fix", + "fixtext_fixref": "F-4641r462559_fix", "ident": [ { - "text": "CCE-27356-5", + "text": "CCE-27364-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86723", + "text": "SV-86721", "system": "http://cyber.mil/legacy" }, { - "text": "V-72099", + "text": "V-72097", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000126", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000126", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030380", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14891,29 +13865,41 @@ "version": "RHEL-07-030370", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchown syscall.", - "id": "V-204518", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chown syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204517r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:567", + "data": "oval:mil.disa.stig.rhel7:def:552", "label": "check" }, { - "data": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Add or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchown syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27356-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86723\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72099\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4642r462562_fix\"\n },\n \"fix\": {\n \"id\": \"F-4642r462562_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:567\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204518r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204518r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204518\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204518\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chown syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27364-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86721\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72097\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4641r462559_fix\"\n },\n \"fix\": {\n \"id\": \"F-4641r462559_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:552\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204517r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204517r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-04-29T14:18:18" } ] @@ -14929,31 +13915,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204519", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "group_id": "xccdf_mil.disa.stig_group_V-204518", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204519r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:587" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4643r462565_fix", - "fixtext_fixref": "F-4643r462565_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204518r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:567\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4642r462562_fix", + "fixtext_fixref": "F-4642r462562_fix", "ident": [ { - "text": "CCE-27083-5", + "text": "CCE-27356-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86725", + "text": "SV-86723", "system": "http://cyber.mil/legacy" }, { - "text": "V-72101", + "text": "V-72099", "system": "http://cyber.mil/legacy" }, { @@ -14966,75 +13946,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030390", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15077,29 +14040,41 @@ "version": "RHEL-07-030380", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lchown syscall.", - "id": "V-204519", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchown syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204518r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:587", + "data": "oval:mil.disa.stig.rhel7:def:567", "label": "check" }, { - "data": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lchown syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27083-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86725\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72101\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4643r462565_fix\"\n },\n \"fix\": {\n \"id\": \"F-4643r462565_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:587\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204519r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204519r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204519\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204519\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchown syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27356-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86723\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72099\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4642r462562_fix\"\n },\n \"fix\": {\n \"id\": \"F-4642r462562_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:567\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204518r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204518r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-04-29T14:18:18" } ] @@ -15115,31 +14090,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204520", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "group_id": "xccdf_mil.disa.stig_group_V-204519", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204520r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:572" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4644r462568_fix", - "fixtext_fixref": "F-4644r462568_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204519r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:587\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4643r462565_fix", + "fixtext_fixref": "F-4643r462565_fix", "ident": [ { - "text": "CCE-27387-0", + "text": "CCE-27083-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86727", + "text": "SV-86725", "system": "http://cyber.mil/legacy" }, { - "text": "V-72103", + "text": "V-72101", "system": "http://cyber.mil/legacy" }, { @@ -15152,75 +14121,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030400", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15263,29 +14215,41 @@ "version": "RHEL-07-030390", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchownat syscall.", - "id": "V-204520", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lchown syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204519r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:572", + "data": "oval:mil.disa.stig.rhel7:def:587", "label": "check" }, { - "data": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchownat syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27387-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86727\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72103\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4644r462568_fix\"\n },\n \"fix\": {\n \"id\": \"F-4644r462568_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:572\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204520r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204520r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204520\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204520\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lchown syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27083-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86725\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72101\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4643r462565_fix\"\n },\n \"fix\": {\n \"id\": \"F-4643r462565_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:587\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204519r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204519r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-04-29T14:18:18" } ] @@ -15293,114 +14257,97 @@ { "tags": { "cci": [ + "CCI-000126", "CCI-000172" ], "nist": [ + "AU-2 c", "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204521", - "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204521r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:546" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4645r462571_fix", - "fixtext_fixref": "F-4645r462571_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "group_id": "xccdf_mil.disa.stig_group_V-204520", + "group_title": "SRG-OS-000064-GPOS-00033", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204520r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:572\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4644r462568_fix", + "fixtext_fixref": "F-4644r462568_fix", "ident": [ { - "text": "CCE-27339-1", + "text": "CCE-27387-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86729", + "text": "SV-86727", "system": "http://cyber.mil/legacy" }, { - "text": "V-72105", + "text": "V-72103", "system": "http://cyber.mil/legacy" }, + { + "text": "CCI-000126", + "system": "http://cyber.mil/cci" + }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030410", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15443,29 +14390,41 @@ "version": "RHEL-07-030400", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030400" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chmod syscall.", - "id": "V-204521", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchownat syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204520r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:546", + "data": "oval:mil.disa.stig.rhel7:def:572", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chmod syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27339-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72105\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4645r462571_fix\"\n },\n \"fix\": {\n \"id\": \"F-4645r462571_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:546\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204521r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204521r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204521\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204521\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchownat syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27387-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86727\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72103\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4644r462568_fix\"\n },\n \"fix\": {\n \"id\": \"F-4644r462568_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:572\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204520r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204520r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-04-29T14:18:18" } ] @@ -15479,31 +14438,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204522", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204521", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204522r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:557" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4646r462574_fix", - "fixtext_fixref": "F-4646r462574_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204521r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:546\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4645r462571_fix", + "fixtext_fixref": "F-4645r462571_fix", "ident": [ { - "text": "CCE-27393-8", + "text": "CCE-27339-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86731", + "text": "SV-86729", "system": "http://cyber.mil/legacy" }, { - "text": "V-72107", + "text": "V-72105", "system": "http://cyber.mil/legacy" }, { @@ -15512,75 +14465,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030420", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15619,29 +14555,41 @@ "version": "RHEL-07-030410", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030410" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchmod syscall.", - "id": "V-204522", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chmod syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204521r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:557", + "data": "oval:mil.disa.stig.rhel7:def:546", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmod syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27393-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72107\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4646r462574_fix\"\n },\n \"fix\": {\n \"id\": \"F-4646r462574_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:557\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204522r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204522r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204522\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204522\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chmod syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27339-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72105\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4645r462571_fix\"\n },\n \"fix\": {\n \"id\": \"F-4645r462571_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:546\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204521r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204521r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -15655,31 +14603,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204523", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204522", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204523r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:562" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4647r462577_fix", - "fixtext_fixref": "F-4647r462577_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204522r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:557\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4646r462574_fix", + "fixtext_fixref": "F-4646r462574_fix", "ident": [ { - "text": "CCE-27388-8", + "text": "CCE-27393-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86733", + "text": "SV-86731", "system": "http://cyber.mil/legacy" }, { - "text": "V-72109", + "text": "V-72107", "system": "http://cyber.mil/legacy" }, { @@ -15688,75 +14630,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030430", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15795,29 +14720,41 @@ "version": "RHEL-07-030420", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030420" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchmodat syscall.", - "id": "V-204523", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchmod syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204522r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:562", + "data": "oval:mil.disa.stig.rhel7:def:557", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmodat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmodat syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27388-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72109\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmodat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4647r462577_fix\"\n },\n \"fix\": {\n \"id\": \"F-4647r462577_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:562\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204523r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204523r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204523\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204523\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmod syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27393-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72107\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4646r462574_fix\"\n },\n \"fix\": {\n \"id\": \"F-4646r462574_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:557\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204522r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204522r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -15831,31 +14768,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204524", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204523", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204524r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:607" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4648r462732_fix", - "fixtext_fixref": "F-4648r462732_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204523r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:562\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4647r462577_fix", + "fixtext_fixref": "F-4647r462577_fix", "ident": [ { - "text": "CCE-27213-8", + "text": "CCE-27388-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86735", + "text": "SV-86733", "system": "http://cyber.mil/legacy" }, { - "text": "V-72111", + "text": "V-72109", "system": "http://cyber.mil/legacy" }, { @@ -15864,75 +14795,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030440", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15971,29 +14885,41 @@ "version": "RHEL-07-030430", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030430" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setxattr syscall.", - "id": "V-204524", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchmodat syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204523r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:607", + "data": "oval:mil.disa.stig.rhel7:def:562", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmodat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setxattr syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27213-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86735\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72111\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4648r462732_fix\"\n },\n \"fix\": {\n \"id\": \"F-4648r462732_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:607\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204524r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204524r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204524\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204524\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmodat syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27388-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72109\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmodat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4647r462577_fix\"\n },\n \"fix\": {\n \"id\": \"F-4647r462577_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:562\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204523r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204523r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -16007,31 +14933,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204525", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204524", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204525r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:582" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4649r462580_fix", - "fixtext_fixref": "F-4649r462580_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204524r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:607\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4648r462732_fix", + "fixtext_fixref": "F-4648r462732_fix", "ident": [ { - "text": "CCE-27389-6", + "text": "CCE-27213-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86737", + "text": "SV-86735", "system": "http://cyber.mil/legacy" }, { - "text": "V-72113", + "text": "V-72111", "system": "http://cyber.mil/legacy" }, { @@ -16040,75 +14960,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030450", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16147,29 +15050,41 @@ "version": "RHEL-07-030440", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fsetxattr syscall.", - "id": "V-204525", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setxattr syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204524r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:582", + "data": "oval:mil.disa.stig.rhel7:def:607", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fsetxattr syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27389-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86737\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72113\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4649r462580_fix\"\n },\n \"fix\": {\n \"id\": \"F-4649r462580_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:582\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204525r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204525r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204525\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204525\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setxattr syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27213-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86735\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72111\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4648r462732_fix\"\n },\n \"fix\": {\n \"id\": \"F-4648r462732_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:607\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204524r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204524r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -16183,31 +15098,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204526", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204525", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204526r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:597" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4650r462583_fix", - "fixtext_fixref": "F-4650r462583_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204525r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:582\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4649r462580_fix", + "fixtext_fixref": "F-4649r462580_fix", "ident": [ { - "text": "CCE-27280-7", + "text": "CCE-27389-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86739", + "text": "SV-86737", "system": "http://cyber.mil/legacy" }, { - "text": "V-72115", + "text": "V-72113", "system": "http://cyber.mil/legacy" }, { @@ -16216,75 +15125,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030460", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16323,29 +15215,41 @@ "version": "RHEL-07-030450", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lsetxattr syscall.", - "id": "V-204526", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fsetxattr syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204525r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:597", + "data": "oval:mil.disa.stig.rhel7:def:582", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lsetxattr syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27280-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86739\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72115\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4650r462583_fix\"\n },\n \"fix\": {\n \"id\": \"F-4650r462583_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:597\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204526r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204526r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204526\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204526\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fsetxattr syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27389-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86737\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72113\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4649r462580_fix\"\n },\n \"fix\": {\n \"id\": \"F-4649r462580_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:582\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204525r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204525r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -16359,31 +15263,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204527", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204526", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204527r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:602" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4651r462586_fix", - "fixtext_fixref": "F-4651r462586_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204526r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:597\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4650r462583_fix", + "fixtext_fixref": "F-4650r462583_fix", "ident": [ { - "text": "CCE-27367-2", + "text": "CCE-27280-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86741", + "text": "SV-86739", "system": "http://cyber.mil/legacy" }, { - "text": "V-72117", + "text": "V-72115", "system": "http://cyber.mil/legacy" }, { @@ -16392,75 +15290,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030470", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16499,29 +15380,41 @@ "version": "RHEL-07-030460", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the removexattr syscall.", - "id": "V-204527", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lsetxattr syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204526r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:602", + "data": "oval:mil.disa.stig.rhel7:def:597", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"removexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the removexattr syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27367-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86741\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72117\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"removexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4651r462586_fix\"\n },\n \"fix\": {\n \"id\": \"F-4651r462586_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:602\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204527r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204527r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204527\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204527\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lsetxattr syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27280-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86739\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72115\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4650r462583_fix\"\n },\n \"fix\": {\n \"id\": \"F-4650r462583_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:597\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204526r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204526r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -16535,31 +15428,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204528", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204527", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204528r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:577" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4652r462589_fix", - "fixtext_fixref": "F-4652r462589_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204527r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:602\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4651r462586_fix", + "fixtext_fixref": "F-4651r462586_fix", "ident": [ { - "text": "CCE-27353-2", + "text": "CCE-27367-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86743", + "text": "SV-86741", "system": "http://cyber.mil/legacy" }, { - "text": "V-72119", + "text": "V-72117", "system": "http://cyber.mil/legacy" }, { @@ -16568,75 +15455,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030480", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16675,29 +15545,41 @@ "version": "RHEL-07-030470", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fremovexattr syscall.", - "id": "V-204528", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the removexattr syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204527r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:577", + "data": "oval:mil.disa.stig.rhel7:def:602", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"removexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fremovexattr syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27353-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86743\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72119\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4652r462589_fix\"\n },\n \"fix\": {\n \"id\": \"F-4652r462589_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:577\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204528r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204528r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204528\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204528\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the removexattr syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27367-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86741\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72117\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"removexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4651r462586_fix\"\n },\n \"fix\": {\n \"id\": \"F-4651r462586_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:602\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204527r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204527r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -16711,31 +15593,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204529", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204528", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204529r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:592" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4653r462592_fix", - "fixtext_fixref": "F-4653r462592_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204528r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:577\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4652r462589_fix", + "fixtext_fixref": "F-4652r462589_fix", "ident": [ { - "text": "CCE-27410-0", + "text": "CCE-27353-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86745", + "text": "SV-86743", "system": "http://cyber.mil/legacy" }, { - "text": "V-72121", + "text": "V-72119", "system": "http://cyber.mil/legacy" }, { @@ -16744,75 +15620,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030490", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16851,29 +15710,41 @@ "version": "RHEL-07-030480", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030480" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lremovexattr syscall.", - "id": "V-204529", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fremovexattr syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204528r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:592", + "data": "oval:mil.disa.stig.rhel7:def:577", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lremovexattr syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27410-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86745\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72121\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4653r462592_fix\"\n },\n \"fix\": {\n \"id\": \"F-4653r462592_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:592\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204529r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204529r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204529\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204529\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fremovexattr syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27353-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86743\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72119\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4652r462589_fix\"\n },\n \"fix\": {\n \"id\": \"F-4652r462589_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:577\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204528r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204528r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -16881,120 +15752,91 @@ { "tags": { "cci": [ - "CCI-000172", - "CCI-002884" + "CCI-000172" ], "nist": [ - "AU-12 c", - "MA-4 (1) (a)" + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204530", - "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204530r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:801" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4654r462595_fix", - "fixtext_fixref": "F-4654r462595_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204529", + "group_title": "SRG-OS-000458-GPOS-00203", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204529r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:592\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4653r462592_fix", + "fixtext_fixref": "F-4653r462592_fix", "ident": [ { - "text": "CCE-80385-8", + "text": "CCE-27410-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86747", + "text": "SV-86745", "system": "http://cyber.mil/legacy" }, { - "text": "V-72123", + "text": "V-72121", "system": "http://cyber.mil/legacy" }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002884", - "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030500", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17033,29 +15875,41 @@ "version": "RHEL-07-030490", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030490" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the creat syscall.", - "id": "V-204530", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lremovexattr syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204529r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:801", + "data": "oval:mil.disa.stig.rhel7:def:592", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"creat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the creat syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80385-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86747\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72123\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"creat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4654r462595_fix\"\n },\n \"fix\": {\n \"id\": \"F-4654r462595_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:801\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204530r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204530r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204530\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204530\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lremovexattr syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27410-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86745\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72121\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4653r462592_fix\"\n },\n \"fix\": {\n \"id\": \"F-4653r462592_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:592\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204529r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204529r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -17071,31 +15925,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204531", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204530", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204531r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:805" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4655r462598_fix", - "fixtext_fixref": "F-4655r462598_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204530r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:801\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4654r462595_fix", + "fixtext_fixref": "F-4654r462595_fix", "ident": [ { - "text": "CCE-80386-6", + "text": "CCE-80385-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86749", + "text": "SV-86747", "system": "http://cyber.mil/legacy" }, { - "text": "V-72125", + "text": "V-72123", "system": "http://cyber.mil/legacy" }, { @@ -17108,75 +15956,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030510", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17219,30 +16050,42 @@ "version": "RHEL-07-030500", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030500" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the open syscall.", - "id": "V-204531", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the creat syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204530r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:805", + "data": "oval:mil.disa.stig.rhel7:def:801", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"creat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80386-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86749\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72125\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4655r462598_fix\"\n },\n \"fix\": {\n \"id\": \"F-4655r462598_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:805\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204531r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204531r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204531\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204531\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the creat syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80385-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86747\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72123\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"creat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4654r462595_fix\"\n },\n \"fix\": {\n \"id\": \"F-4654r462595_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:801\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204530r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204530r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:19" + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "start_time": "2021-04-29T14:18:18" } ] }, @@ -17257,31 +16100,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204532", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204531", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204532r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:803" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4656r462601_fix", - "fixtext_fixref": "F-4656r462601_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204531r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:805\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4655r462598_fix", + "fixtext_fixref": "F-4655r462598_fix", "ident": [ { - "text": "CCE-80387-4", + "text": "CCE-80386-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86751", + "text": "SV-86749", "system": "http://cyber.mil/legacy" }, { - "text": "V-72127", + "text": "V-72125", "system": "http://cyber.mil/legacy" }, { @@ -17294,75 +16131,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030520", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17405,29 +16225,41 @@ "version": "RHEL-07-030510", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030510" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the openat syscall.", - "id": "V-204532", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the open syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204531r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:803", + "data": "oval:mil.disa.stig.rhel7:def:805", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"openat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the openat syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80387-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86751\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72127\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"openat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4656r462601_fix\"\n },\n \"fix\": {\n \"id\": \"F-4656r462601_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:803\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204532r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204532r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204532\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204532\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80386-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86749\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72125\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4655r462598_fix\"\n },\n \"fix\": {\n \"id\": \"F-4655r462598_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:805\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204531r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204531r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:19" } ] @@ -17443,31 +16275,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204533", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204532", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204533r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:804" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4657r462604_fix", - "fixtext_fixref": "F-4657r462604_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204532r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:803\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4656r462601_fix", + "fixtext_fixref": "F-4656r462601_fix", "ident": [ { - "text": "CCE-80388-2", + "text": "CCE-80387-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86753", + "text": "SV-86751", "system": "http://cyber.mil/legacy" }, { - "text": "V-72129", + "text": "V-72127", "system": "http://cyber.mil/legacy" }, { @@ -17480,75 +16306,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030530", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17591,29 +16400,41 @@ "version": "RHEL-07-030520", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030520" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the open_by_handle_at syscall.", - "id": "V-204533", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the openat syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204532r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:804", + "data": "oval:mil.disa.stig.rhel7:def:803", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open_by_handle_at\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"openat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open_by_handle_at syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80388-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86753\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72129\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open_by_handle_at\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4657r462604_fix\"\n },\n \"fix\": {\n \"id\": \"F-4657r462604_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:804\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204533r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204533r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204533\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204533\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the openat syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80387-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86751\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72127\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"openat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4656r462601_fix\"\n },\n \"fix\": {\n \"id\": \"F-4656r462601_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:803\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204532r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204532r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:19" } ] @@ -17629,31 +16450,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204534", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204533", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204534r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:806" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4658r462607_fix", - "fixtext_fixref": "F-4658r462607_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204533r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:804\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4657r462604_fix", + "fixtext_fixref": "F-4657r462604_fix", "ident": [ { - "text": "CCE-80389-0", + "text": "CCE-80388-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86755", + "text": "SV-86753", "system": "http://cyber.mil/legacy" }, { - "text": "V-72131", + "text": "V-72129", "system": "http://cyber.mil/legacy" }, { @@ -17666,75 +16481,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030540", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17777,29 +16575,41 @@ "version": "RHEL-07-030530", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030530" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the truncate syscall.", - "id": "V-204534", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the open_by_handle_at syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204533r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:806", + "data": "oval:mil.disa.stig.rhel7:def:804", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"truncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open_by_handle_at\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the truncate syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80389-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86755\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72131\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"truncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4658r462607_fix\"\n },\n \"fix\": {\n \"id\": \"F-4658r462607_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:806\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204534r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204534r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204534\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204534\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open_by_handle_at syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80388-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86753\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72129\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open_by_handle_at\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4657r462604_fix\"\n },\n \"fix\": {\n \"id\": \"F-4657r462604_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:804\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204533r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204533r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:19" } ] @@ -17815,31 +16625,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204535", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204534", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204535r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:802" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4659r462610_fix", - "fixtext_fixref": "F-4659r462610_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204534r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:806\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4658r462607_fix", + "fixtext_fixref": "F-4658r462607_fix", "ident": [ { - "text": "CCE-80390-8", + "text": "CCE-80389-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86757", + "text": "SV-86755", "system": "http://cyber.mil/legacy" }, { - "text": "V-72133", + "text": "V-72131", "system": "http://cyber.mil/legacy" }, { @@ -17852,75 +16656,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030550", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17963,29 +16750,41 @@ "version": "RHEL-07-030540", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030540" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the ftruncate syscall.", - "id": "V-204535", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the truncate syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204534r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:802", + "data": "oval:mil.disa.stig.rhel7:def:806", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ftruncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"truncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ftruncate syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80390-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86757\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72133\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ftruncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4659r462610_fix\"\n },\n \"fix\": {\n \"id\": \"F-4659r462610_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:802\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204535r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204535r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204535\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204535\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the truncate syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80389-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86755\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72131\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"truncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4658r462607_fix\"\n },\n \"fix\": {\n \"id\": \"F-4658r462607_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:806\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204534r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204534r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:19" } ] @@ -18001,31 +16800,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204536", - "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204536r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:618" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4660r462613_fix", - "fixtext_fixref": "F-4660r462613_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204535", + "group_title": "SRG-OS-000064-GPOS-00033", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204535r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:802\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4659r462610_fix", + "fixtext_fixref": "F-4659r462610_fix", "ident": [ { - "text": "CCE-80391-6", + "text": "CCE-80390-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86759", + "text": "SV-86757", "system": "http://cyber.mil/legacy" }, { - "text": "V-72135", + "text": "V-72133", "system": "http://cyber.mil/legacy" }, { @@ -18038,75 +16831,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030560", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18149,29 +16925,41 @@ "version": "RHEL-07-030550", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030550" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the semanage command.", - "id": "V-204536", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the ftruncate syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204535r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:618", + "data": "oval:mil.disa.stig.rhel7:def:802", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"semanage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ftruncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000392-GPOS-00172\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the semanage command.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80391-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86759\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72135\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"semanage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4660r462613_fix\"\n },\n \"fix\": {\n \"id\": \"F-4660r462613_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:618\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204536r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204536r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204536\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204536\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ftruncate syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80390-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86757\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72133\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ftruncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4659r462610_fix\"\n },\n \"fix\": {\n \"id\": \"F-4659r462610_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:802\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204535r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204535r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:19" } ] @@ -18187,31 +16975,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204537", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "group_id": "xccdf_mil.disa.stig_group_V-204536", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204537r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:621" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4661r462616_fix", - "fixtext_fixref": "F-4661r462616_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204536r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:618\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4660r462613_fix", + "fixtext_fixref": "F-4660r462613_fix", "ident": [ { - "text": "CCE-80392-4", + "text": "CCE-80391-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86761", + "text": "SV-86759", "system": "http://cyber.mil/legacy" }, { - "text": "V-72137", + "text": "V-72135", "system": "http://cyber.mil/legacy" }, { @@ -18224,75 +17006,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030570", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18335,29 +17100,41 @@ "version": "RHEL-07-030560", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030560" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setsebool command.", - "id": "V-204537", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the semanage command.", + "id": "xccdf_mil.disa.stig_rule_SV-204536r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:621", + "data": "oval:mil.disa.stig.rhel7:def:618", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setsebool\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"semanage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000392-GPOS-00172\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setsebool command.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80392-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86761\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72137\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setsebool\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4661r462616_fix\"\n },\n \"fix\": {\n \"id\": \"F-4661r462616_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:621\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204537r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204537r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204537\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204537\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the semanage command.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80391-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86759\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72135\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"semanage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4660r462613_fix\"\n },\n \"fix\": {\n \"id\": \"F-4660r462613_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:618\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204536r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204536r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-04-29T14:18:19" } ] @@ -18373,31 +17150,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204538", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "group_id": "xccdf_mil.disa.stig_group_V-204537", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204538r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:612" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4662r462619_fix", - "fixtext_fixref": "F-4662r462619_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204537r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:621\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4661r462616_fix", + "fixtext_fixref": "F-4661r462616_fix", "ident": [ { - "text": "CCE-80393-2", + "text": "CCE-80392-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86763", + "text": "SV-86761", "system": "http://cyber.mil/legacy" }, { - "text": "V-72139", + "text": "V-72137", "system": "http://cyber.mil/legacy" }, { @@ -18410,75 +17181,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030580", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18521,29 +17275,41 @@ "version": "RHEL-07-030570", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030570" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chcon command.", - "id": "V-204538", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setsebool command.", + "id": "xccdf_mil.disa.stig_rule_SV-204537r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:612", + "data": "oval:mil.disa.stig.rhel7:def:621", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chcon\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setsebool\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000392-GPOS-00172\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chcon command.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80393-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86763\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72139\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chcon\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4662r462619_fix\"\n },\n \"fix\": {\n \"id\": \"F-4662r462619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:612\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204538r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204538r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204538\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204538\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setsebool command.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80392-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86761\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72137\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setsebool\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4661r462616_fix\"\n },\n \"fix\": {\n \"id\": \"F-4661r462616_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:621\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204537r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204537r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-04-29T14:18:19" } ] @@ -18559,27 +17325,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204539", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "group_id": "xccdf_mil.disa.stig_group_V-204538", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204539r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86765" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4663r462622_fix", - "fixtext_fixref": "F-4663r462622_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204538r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:612\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4662r462619_fix", + "fixtext_fixref": "F-4662r462619_fix", "ident": [ { - "text": "SV-86765", + "text": "CCE-80393-2", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86763", "system": "http://cyber.mil/legacy" }, { - "text": "V-72141", + "text": "V-72139", "system": "http://cyber.mil/legacy" }, { @@ -18592,75 +17356,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030590", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18703,29 +17450,41 @@ "version": "RHEL-07-030580", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030580" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setfiles command.", - "id": "V-204539", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chcon command.", + "id": "xccdf_mil.disa.stig_rule_SV-204538r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86765", + "data": "oval:mil.disa.stig.rhel7:def:612", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setfiles\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chcon\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000392-GPOS-00172\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030590\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setfiles command.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86765\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72141\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setfiles\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4663r462622_fix\"\n },\n \"fix\": {\n \"id\": \"F-4663r462622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86765\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204539r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204539r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204539\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204539\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chcon command.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80393-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86763\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72139\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chcon\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4662r462619_fix\"\n },\n \"fix\": {\n \"id\": \"F-4662r462619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:612\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204538r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204538r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-04-29T14:18:19" } ] @@ -18734,125 +17493,92 @@ "tags": { "cci": [ "CCI-000172", - "CCI-000126", "CCI-002884" ], "nist": [ "AU-12 c", - "AU-2 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204540", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "group_id": "xccdf_mil.disa.stig_group_V-204539", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204540r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:675" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4664r88813_fix", - "fixtext_fixref": "F-4664r88813_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204539r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86765\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4663r462622_fix", + "fixtext_fixref": "F-4663r462622_fix", "ident": [ { - "text": "CCE-80383-3", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86769", + "text": "SV-86765", "system": "http://cyber.mil/legacy" }, { - "text": "V-72145", + "text": "V-72141", "system": "http://cyber.mil/legacy" }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" }, - { - "text": "CCI-000126", - "system": "http://cyber.mil/cci" - }, { "text": "CCI-002884", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030610", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18891,29 +17617,41 @@ "version": "RHEL-07-030590", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030590" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all unsuccessful account access events.", - "id": "V-204540", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setfiles command.", + "id": "xccdf_mil.disa.stig_rule_SV-204539r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:675", + "data": "oval:mil.disa.stig.rhel7:def:86765", "label": "check" }, { - "data": "Configure the operating system to generate audit records when unsuccessful account access events occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /var/run/faillock -p wa -k logins\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setfiles\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000392-GPOS-00172\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all unsuccessful account access events.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80383-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86769\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72145\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when unsuccessful account access events occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /var/run/faillock -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4664r88813_fix\"\n },\n \"fix\": {\n \"id\": \"F-4664r88813_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:675\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204540r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204540r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204540\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204540\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030590\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setfiles command.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86765\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72141\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setfiles\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4663r462622_fix\"\n },\n \"fix\": {\n \"id\": \"F-4663r462622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86765\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204539r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204539r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-04-29T14:18:19" } ] @@ -18921,49 +17659,43 @@ { "tags": { "cci": [ - "CCI-000126", "CCI-000172", + "CCI-000126", "CCI-002884" ], "nist": [ - "AU-2 c", "AU-12 c", + "AU-2 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204541", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", + "group_id": "xccdf_mil.disa.stig_group_V-204540", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204541r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:676" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4665r88816_fix", - "fixtext_fixref": "F-4665r88816_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204540r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:675\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4664r88813_fix", + "fixtext_fixref": "F-4664r88813_fix", "ident": [ { - "text": "CCE-80384-1", + "text": "CCE-80383-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86771", + "text": "SV-86769", "system": "http://cyber.mil/legacy" }, { - "text": "V-72147", + "text": "V-72145", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000126", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000126", "system": "http://cyber.mil/cci" }, { @@ -18972,75 +17704,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030620", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19087,29 +17802,41 @@ "version": "RHEL-07-030610", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030610" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all successful account access events.", - "id": "V-204541", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all unsuccessful account access events.", + "id": "xccdf_mil.disa.stig_rule_SV-204540r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:676", + "data": "oval:mil.disa.stig.rhel7:def:675", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful account access events occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /var/log/lastlog -p wa -k logins\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when unsuccessful account access events occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /var/run/faillock -p wa -k logins\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000392-GPOS-00172\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all successful account access events.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80384-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86771\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72147\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful account access events occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4665r88816_fix\"\n },\n \"fix\": {\n \"id\": \"F-4665r88816_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:676\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204541r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204541r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204541\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204541\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all unsuccessful account access events.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80383-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86769\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72145\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when unsuccessful account access events occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /var/run/faillock -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4664r88813_fix\"\n },\n \"fix\": {\n \"id\": \"F-4664r88813_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:675\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204540r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204540r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "start_time": "2021-04-29T14:18:19" } ] @@ -19117,49 +17844,43 @@ { "tags": { "cci": [ + "CCI-000126", "CCI-000172", - "CCI-000135", "CCI-002884" ], "nist": [ + "AU-2 c", "AU-12 c", - "AU-3 (1)", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204542", - "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204542r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:733" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4666r462625_fix", - "fixtext_fixref": "F-4666r462625_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", + "group_id": "xccdf_mil.disa.stig_group_V-204541", + "group_title": "SRG-OS-000392-GPOS-00172", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204541r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:676\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4665r88816_fix", + "fixtext_fixref": "F-4665r88816_fix", "ident": [ { - "text": "CCE-80395-7", + "text": "CCE-80384-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86773", + "text": "SV-86771", "system": "http://cyber.mil/legacy" }, { - "text": "V-72149", + "text": "V-72147", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", + "text": "CCI-000126", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -19168,75 +17889,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030630", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19283,29 +17987,41 @@ "version": "RHEL-07-030620", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030620" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the passwd command.", - "id": "V-204542", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all successful account access events.", + "id": "xccdf_mil.disa.stig_rule_SV-204541r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:733", + "data": "oval:mil.disa.stig.rhel7:def:676", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"passwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful account access events occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /var/log/lastlog -p wa -k logins\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the passwd command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80395-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86773\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72149\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"passwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4666r462625_fix\"\n },\n \"fix\": {\n \"id\": \"F-4666r462625_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:733\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204542r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204542r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204542\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204542\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all successful account access events.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80384-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86771\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72147\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful account access events occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4665r88816_fix\"\n },\n \"fix\": {\n \"id\": \"F-4665r88816_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:676\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204541r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204541r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "start_time": "2021-04-29T14:18:19" } ] @@ -19313,49 +18029,43 @@ { "tags": { "cci": [ - "CCI-000135", "CCI-000172", + "CCI-000135", "CCI-002884" ], "nist": [ - "AU-3 (1)", "AU-12 c", + "AU-3 (1)", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204543", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204542", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204543r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:760" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4667r462628_fix", - "fixtext_fixref": "F-4667r462628_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204542r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:733\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4666r462625_fix", + "fixtext_fixref": "F-4666r462625_fix", "ident": [ { - "text": "CCE-80396-5", + "text": "CCE-80395-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86775", + "text": "SV-86773", "system": "http://cyber.mil/legacy" }, { - "text": "V-72151", + "text": "V-72149", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { @@ -19364,75 +18074,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030640", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19479,29 +18172,41 @@ "version": "RHEL-07-030630", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030630" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unix_chkpwd command.", - "id": "V-204543", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the passwd command.", + "id": "xccdf_mil.disa.stig_rule_SV-204542r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:760", + "data": "oval:mil.disa.stig.rhel7:def:733", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unix_chkpwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"passwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unix_chkpwd command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80396-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86775\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72151\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unix_chkpwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4667r462628_fix\"\n },\n \"fix\": {\n \"id\": \"F-4667r462628_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:760\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204543r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204543r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204543\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204543\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the passwd command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80395-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86773\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72149\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"passwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4666r462625_fix\"\n },\n \"fix\": {\n \"id\": \"F-4666r462625_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:733\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204542r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204542r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:19" } ] @@ -19509,49 +18214,43 @@ { "tags": { "cci": [ - "CCI-000172", "CCI-000135", + "CCI-000172", "CCI-002884" ], "nist": [ - "AU-12 c", "AU-3 (1)", + "AU-12 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204544", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204543", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204544r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:724" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4668r462631_fix", - "fixtext_fixref": "F-4668r462631_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204543r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:760\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4667r462628_fix", + "fixtext_fixref": "F-4667r462628_fix", "ident": [ { - "text": "CCE-80397-3", + "text": "CCE-80396-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86777", + "text": "SV-86775", "system": "http://cyber.mil/legacy" }, { - "text": "V-72153", + "text": "V-72151", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -19560,75 +18259,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030650", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19675,79 +18357,85 @@ "version": "RHEL-07-030640", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030640" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the gpasswd command.", - "id": "V-204544", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unix_chkpwd command.", + "id": "xccdf_mil.disa.stig_rule_SV-204543r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:724", + "data": "oval:mil.disa.stig.rhel7:def:760", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"gpasswd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unix_chkpwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the gpasswd command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80397-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86777\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72153\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"gpasswd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4668r462631_fix\"\n },\n \"fix\": {\n \"id\": \"F-4668r462631_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:724\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204544r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204544r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204544\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204544\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unix_chkpwd command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80396-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86775\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72151\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unix_chkpwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4667r462628_fix\"\n },\n \"fix\": {\n \"id\": \"F-4667r462628_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:760\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204543r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204543r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:20" + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "start_time": "2021-04-29T14:18:19" } ] }, { "tags": { "cci": [ - "CCI-000135", "CCI-000172", + "CCI-000135", "CCI-002884" ], "nist": [ - "AU-3 (1)", "AU-12 c", + "AU-3 (1)", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204545", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204544", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204545r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:715" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4669r462634_fix", - "fixtext_fixref": "F-4669r462634_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204544r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:724\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4668r462631_fix", + "fixtext_fixref": "F-4668r462631_fix", "ident": [ { - "text": "CCE-80398-1", + "text": "CCE-80397-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86779", + "text": "SV-86777", "system": "http://cyber.mil/legacy" }, { - "text": "V-72155", + "text": "V-72153", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { @@ -19756,75 +18444,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030660", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19871,29 +18542,41 @@ "version": "RHEL-07-030650", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030650" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chage command.", - "id": "V-204545", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the gpasswd command.", + "id": "xccdf_mil.disa.stig_rule_SV-204544r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:715", + "data": "oval:mil.disa.stig.rhel7:def:724", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"gpasswd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chage command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80398-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86779\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4669r462634_fix\"\n },\n \"fix\": {\n \"id\": \"F-4669r462634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204545r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204545r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204545\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204545\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the gpasswd command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80397-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86777\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72153\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"gpasswd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4668r462631_fix\"\n },\n \"fix\": {\n \"id\": \"F-4668r462631_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:724\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204544r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204544r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -19901,49 +18584,43 @@ { "tags": { "cci": [ - "CCI-000172", "CCI-000135", + "CCI-000172", "CCI-002884" ], "nist": [ - "AU-12 c", "AU-3 (1)", + "AU-12 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204546", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204545", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204546r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:763" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4670r462637_fix", - "fixtext_fixref": "F-4670r462637_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204545r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4669r462634_fix", + "fixtext_fixref": "F-4669r462634_fix", "ident": [ { - "text": "CCE-80399-9", + "text": "CCE-80398-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86781", + "text": "SV-86779", "system": "http://cyber.mil/legacy" }, { - "text": "V-72157", + "text": "V-72155", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -19952,75 +18629,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030670", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20067,29 +18727,41 @@ "version": "RHEL-07-030660", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030660" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the userhelper command.", - "id": "V-204546", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chage command.", + "id": "xccdf_mil.disa.stig_rule_SV-204545r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:763", + "data": "oval:mil.disa.stig.rhel7:def:715", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"userhelper\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the userhelper command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80399-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86781\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72157\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"userhelper\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4670r462637_fix\"\n },\n \"fix\": {\n \"id\": \"F-4670r462637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:763\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204546r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204546r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204546\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204546\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chage command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80398-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86779\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4669r462634_fix\"\n },\n \"fix\": {\n \"id\": \"F-4669r462634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204545r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204545r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -20097,55 +18769,43 @@ { "tags": { "cci": [ - "CCI-000135", "CCI-000172", - "CCI-000130", + "CCI-000135", "CCI-002884" ], "nist": [ - "AU-3 (1)", "AU-12 c", - "AU-3 a", + "AU-3 (1)", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204547", - "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204547r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:748" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4671r462640_fix", - "fixtext_fixref": "F-4671r462640_fix", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204546", + "group_title": "SRG-OS-000042-GPOS-00020", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204546r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:763\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4670r462637_fix", + "fixtext_fixref": "F-4670r462637_fix", "ident": [ { - "text": "CCE-80400-5", + "text": "CCE-80399-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86783", + "text": "SV-86781", "system": "http://cyber.mil/legacy" }, { - "text": "V-72159", + "text": "V-72157", "system": "http://cyber.mil/legacy" }, - { - "text": "CCI-000135", - "system": "http://cyber.mil/cci" - }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000130", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { @@ -20154,75 +18814,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030680", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20269,29 +18912,41 @@ "version": "RHEL-07-030670", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030670" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the su command.", - "id": "V-204547", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the userhelper command.", + "id": "xccdf_mil.disa.stig_rule_SV-204546r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:748", + "data": "oval:mil.disa.stig.rhel7:def:763", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"userhelper\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000037-GPOS-00015\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the su command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80400-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86783\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4671r462640_fix\"\n },\n \"fix\": {\n \"id\": \"F-4671r462640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:748\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204547r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204547r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204547\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204547\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the userhelper command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80399-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86781\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72157\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"userhelper\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4670r462637_fix\"\n },\n \"fix\": {\n \"id\": \"F-4670r462637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:763\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204546r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204546r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -20299,55 +18954,49 @@ { "tags": { "cci": [ - "CCI-000130", "CCI-000135", "CCI-000172", + "CCI-000130", "CCI-002884" ], "nist": [ - "AU-3 a", "AU-3 (1)", "AU-12 c", + "AU-3 a", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204548", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204547", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204548r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:751" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4672r462643_fix", - "fixtext_fixref": "F-4672r462643_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204547r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:748\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4671r462640_fix", + "fixtext_fixref": "F-4671r462640_fix", "ident": [ { - "text": "CCE-80401-3", + "text": "CCE-80400-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86785", + "text": "SV-86783", "system": "http://cyber.mil/legacy" }, { - "text": "V-72161", + "text": "V-72159", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000130", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000130", "system": "http://cyber.mil/cci" }, { @@ -20356,75 +19005,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030690", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20475,29 +19107,41 @@ "version": "RHEL-07-030680", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030680" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the sudo command.", - "id": "V-204548", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the su command.", + "id": "xccdf_mil.disa.stig_rule_SV-204547r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:751", + "data": "oval:mil.disa.stig.rhel7:def:748", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"sudo\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000037-GPOS-00015\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudo command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80401-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86785\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"sudo\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4672r462643_fix\"\n },\n \"fix\": {\n \"id\": \"F-4672r462643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:751\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204548r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204548r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204548\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204548\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the su command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80400-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86783\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4671r462640_fix\"\n },\n \"fix\": {\n \"id\": \"F-4671r462640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:748\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204547r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204547r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -20505,47 +19149,41 @@ { "tags": { "cci": [ - "CCI-000172", - "CCI-000135", "CCI-000130", + "CCI-000135", + "CCI-000172", "CCI-002884" ], "nist": [ - "AU-12 c", - "AU-3 (1)", "AU-3 a", + "AU-3 (1)", + "AU-12 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204549", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204548", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204549r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:773" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4673r88840_fix", - "fixtext_fixref": "F-4673r88840_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204548r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:751\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4672r462643_fix", + "fixtext_fixref": "F-4672r462643_fix", "ident": [ { - "text": "CCE-27461-3", + "text": "CCE-80401-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86787", + "text": "SV-86785", "system": "http://cyber.mil/legacy" }, { - "text": "V-72163", + "text": "V-72161", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", + "text": "CCI-000130", "system": "http://cyber.mil/cci" }, { @@ -20553,7 +19191,7 @@ "system": "http://cyber.mil/cci" }, { - "text": "CCI-000130", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -20562,75 +19200,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030700", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20681,29 +19302,41 @@ "version": "RHEL-07-030690", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030690" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the sudoers file and all files in the /etc/sudoers.d/ directory.", - "id": "V-204549", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the sudo command.", + "id": "xccdf_mil.disa.stig_rule_SV-204548r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:773", + "data": "oval:mil.disa.stig.rhel7:def:751", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to access the \"/etc/sudoers\" file and files in the \"/etc/sudoers.d/\" directory.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/sudoers -p wa -k privileged-actions\n\n-w /etc/sudoers.d/ -p wa -k privileged-actions\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"sudo\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000037-GPOS-00015\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudoers file and all files in the /etc/sudoers.d/ directory.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27461-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86787\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to access the \\\"/etc/sudoers\\\" file and files in the \\\"/etc/sudoers.d/\\\" directory.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k privileged-actions\\n\\n-w /etc/sudoers.d/ -p wa -k privileged-actions\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4673r88840_fix\"\n },\n \"fix\": {\n \"id\": \"F-4673r88840_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:773\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204549r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204549r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204549\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204549\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudo command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80401-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86785\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"sudo\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4672r462643_fix\"\n },\n \"fix\": {\n \"id\": \"F-4672r462643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:751\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204548r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204548r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -20711,47 +19344,41 @@ { "tags": { "cci": [ - "CCI-000130", - "CCI-000135", "CCI-000172", + "CCI-000135", + "CCI-000130", "CCI-002884" ], "nist": [ - "AU-3 a", - "AU-3 (1)", "AU-12 c", + "AU-3 (1)", + "AU-3 a", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204550", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204549", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204550r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:727" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4674r462646_fix", - "fixtext_fixref": "F-4674r462646_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204549r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:773\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4673r88840_fix", + "fixtext_fixref": "F-4673r88840_fix", "ident": [ { - "text": "CCE-80403-9", + "text": "CCE-27461-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86789", + "text": "SV-86787", "system": "http://cyber.mil/legacy" }, { - "text": "V-72165", + "text": "V-72163", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000130", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -20759,7 +19386,7 @@ "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000130", "system": "http://cyber.mil/cci" }, { @@ -20768,75 +19395,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030710", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20887,29 +19497,41 @@ "version": "RHEL-07-030700", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030700" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the newgrp command.", - "id": "V-204550", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the sudoers file and all files in the /etc/sudoers.d/ directory.", + "id": "xccdf_mil.disa.stig_rule_SV-204549r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:727", + "data": "oval:mil.disa.stig.rhel7:def:773", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"newgrp\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to access the \"/etc/sudoers\" file and files in the \"/etc/sudoers.d/\" directory.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/sudoers -p wa -k privileged-actions\n\n-w /etc/sudoers.d/ -p wa -k privileged-actions\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000037-GPOS-00015\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the newgrp command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80403-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86789\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"newgrp\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4674r462646_fix\"\n },\n \"fix\": {\n \"id\": \"F-4674r462646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:727\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204550r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204550r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204550\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204550\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudoers file and all files in the /etc/sudoers.d/ directory.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27461-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86787\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to access the \\\"/etc/sudoers\\\" file and files in the \\\"/etc/sudoers.d/\\\" directory.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k privileged-actions\\n\\n-w /etc/sudoers.d/ -p wa -k privileged-actions\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4673r88840_fix\"\n },\n \"fix\": {\n \"id\": \"F-4673r88840_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:773\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204549r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204549r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -20917,47 +19539,41 @@ { "tags": { "cci": [ - "CCI-000172", - "CCI-000135", "CCI-000130", + "CCI-000135", + "CCI-000172", "CCI-002884" ], "nist": [ - "AU-12 c", - "AU-3 (1)", "AU-3 a", + "AU-3 (1)", + "AU-12 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204551", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204550", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204551r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:718" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4675r462649_fix", - "fixtext_fixref": "F-4675r462649_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204550r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:727\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4674r462646_fix", + "fixtext_fixref": "F-4674r462646_fix", "ident": [ { - "text": "CCE-80404-7", + "text": "CCE-80403-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86791", + "text": "SV-86789", "system": "http://cyber.mil/legacy" }, { - "text": "V-72167", + "text": "V-72165", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", + "text": "CCI-000130", "system": "http://cyber.mil/cci" }, { @@ -20965,7 +19581,7 @@ "system": "http://cyber.mil/cci" }, { - "text": "CCI-000130", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -20974,75 +19590,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030720", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21093,29 +19692,41 @@ "version": "RHEL-07-030710", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030710" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chsh command.", - "id": "V-204551", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the newgrp command.", + "id": "xccdf_mil.disa.stig_rule_SV-204550r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:718", + "data": "oval:mil.disa.stig.rhel7:def:727", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chsh\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"newgrp\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000037-GPOS-00015\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030720\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chsh command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80404-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86791\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chsh\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4675r462649_fix\"\n },\n \"fix\": {\n \"id\": \"F-4675r462649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:718\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204551r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204551r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204551\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204551\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the newgrp command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80403-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86789\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"newgrp\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4674r462646_fix\"\n },\n \"fix\": {\n \"id\": \"F-4674r462646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:727\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204550r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204550r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -21123,120 +19734,109 @@ { "tags": { "cci": [ + "CCI-000172", "CCI-000135", + "CCI-000130", "CCI-002884" ], "nist": [ + "AU-12 c", "AU-3 (1)", + "AU-3 a", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204552", - "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204552r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:686" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4676r462652_fix", - "fixtext_fixref": "F-4676r462652_fix", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204551", + "group_title": "SRG-OS-000037-GPOS-00015", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204551r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:718\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4675r462649_fix", + "fixtext_fixref": "F-4675r462649_fix", "ident": [ { - "text": "CCE-27447-2", + "text": "CCE-80404-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86795", + "text": "SV-86791", "system": "http://cyber.mil/legacy" }, { - "text": "V-72171", + "text": "V-72167", "system": "http://cyber.mil/legacy" }, + { + "text": "CCI-000172", + "system": "http://cyber.mil/cci" + }, { "text": "CCI-000135", "system": "http://cyber.mil/cci" }, + { + "text": "CCI-000130", + "system": "http://cyber.mil/cci" + }, { "text": "CCI-002884", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030740", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21287,29 +19887,41 @@ "version": "RHEL-07-030720", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030720" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the mount command and syscall.", - "id": "V-204552", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chsh command.", + "id": "xccdf_mil.disa.stig_rule_SV-204551r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:686", + "data": "oval:mil.disa.stig.rhel7:def:718", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"mount\" command and syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chsh\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the mount command and syscall.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27447-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86795\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"mount\\\" command and syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4676r462652_fix\"\n },\n \"fix\": {\n \"id\": \"F-4676r462652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:686\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204552r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204552r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204552\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204552\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030720\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chsh command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80404-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86791\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chsh\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4675r462649_fix\"\n },\n \"fix\": {\n \"id\": \"F-4675r462649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:718\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204551r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204551r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -21325,31 +19937,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204553", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204552", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204553r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:757" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4677r462655_fix", - "fixtext_fixref": "F-4677r462655_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204552r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:686\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4676r462652_fix", + "fixtext_fixref": "F-4676r462652_fix", "ident": [ { - "text": "CCE-80405-4", + "text": "CCE-27447-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86797", + "text": "SV-86795", "system": "http://cyber.mil/legacy" }, { - "text": "V-72173", + "text": "V-72171", "system": "http://cyber.mil/legacy" }, { @@ -21362,75 +19968,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030750", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21473,29 +20062,41 @@ "version": "RHEL-07-030740", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030740" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the umount command.", - "id": "V-204553", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the mount command and syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204552r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:757", + "data": "oval:mil.disa.stig.rhel7:def:686", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"umount\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"mount\" command and syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030750\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the umount command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80405-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86797\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"umount\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4677r462655_fix\"\n },\n \"fix\": {\n \"id\": \"F-4677r462655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:757\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204553r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204553r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204553\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204553\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the mount command and syscall.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27447-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86795\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"mount\\\" command and syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4676r462652_fix\"\n },\n \"fix\": {\n \"id\": \"F-4676r462652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:686\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204552r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204552r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:20" } ] @@ -21511,31 +20112,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204554", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204553", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204554r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:736" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4678r462658_fix", - "fixtext_fixref": "F-4678r462658_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204553r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:757\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4677r462655_fix", + "fixtext_fixref": "F-4677r462655_fix", "ident": [ { - "text": "CCE-80406-2", + "text": "CCE-80405-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86799", + "text": "SV-86797", "system": "http://cyber.mil/legacy" }, { - "text": "V-72175", + "text": "V-72173", "system": "http://cyber.mil/legacy" }, { @@ -21548,75 +20143,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030760", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21659,29 +20237,41 @@ "version": "RHEL-07-030750", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030750" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the postdrop command.", - "id": "V-204554", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the umount command.", + "id": "xccdf_mil.disa.stig_rule_SV-204553r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:736", + "data": "oval:mil.disa.stig.rhel7:def:757", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postdrop\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"umount\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postdrop command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80406-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86799\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postdrop\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4678r462658_fix\"\n },\n \"fix\": {\n \"id\": \"F-4678r462658_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:736\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204554r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204554r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204554\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204554\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030750\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the umount command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80405-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86797\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"umount\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4677r462655_fix\"\n },\n \"fix\": {\n \"id\": \"F-4677r462655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:757\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204553r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204553r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:20" } ] @@ -21697,31 +20287,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204555", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204554", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204555r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:739" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4679r462661_fix", - "fixtext_fixref": "F-4679r462661_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204554r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:736\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4678r462658_fix", + "fixtext_fixref": "F-4678r462658_fix", "ident": [ { - "text": "CCE-80407-0", + "text": "CCE-80406-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86801", + "text": "SV-86799", "system": "http://cyber.mil/legacy" }, { - "text": "V-72177", + "text": "V-72175", "system": "http://cyber.mil/legacy" }, { @@ -21734,75 +20318,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030770", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21845,29 +20412,41 @@ "version": "RHEL-07-030760", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030760" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the postqueue command.", - "id": "V-204555", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the postdrop command.", + "id": "xccdf_mil.disa.stig_rule_SV-204554r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:739", + "data": "oval:mil.disa.stig.rhel7:def:736", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postqueue\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postdrop\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030770\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postqueue command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80407-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86801\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72177\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postqueue\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4679r462661_fix\"\n },\n \"fix\": {\n \"id\": \"F-4679r462661_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:739\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204555r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204555r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204555\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204555\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postdrop command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80406-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86799\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postdrop\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4678r462658_fix\"\n },\n \"fix\": {\n \"id\": \"F-4678r462658_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:736\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204554r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204554r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:20" } ] @@ -21876,125 +20455,96 @@ "tags": { "cci": [ "CCI-000135", - "CCI-000172", "CCI-002884" ], "nist": [ "AU-3 (1)", - "AU-12 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204556", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204555", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204556r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:745" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4680r462664_fix", - "fixtext_fixref": "F-4680r462664_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204555r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:739\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4679r462661_fix", + "fixtext_fixref": "F-4679r462661_fix", "ident": [ { - "text": "CCE-80408-8", + "text": "CCE-80407-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86803", + "text": "SV-86801", "system": "http://cyber.mil/legacy" }, { - "text": "V-72179", + "text": "V-72177", "system": "http://cyber.mil/legacy" }, { "text": "CCI-000135", "system": "http://cyber.mil/cci" }, - { - "text": "CCI-000172", - "system": "http://cyber.mil/cci" - }, { "text": "CCI-002884", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030780", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22037,29 +20587,41 @@ "version": "RHEL-07-030770", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030770" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the ssh-keysign command.", - "id": "V-204556", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the postqueue command.", + "id": "xccdf_mil.disa.stig_rule_SV-204555r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:745", + "data": "oval:mil.disa.stig.rhel7:def:739", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ssh-keysign\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postqueue\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030780\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ssh-keysign command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80408-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86803\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72179\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ssh-keysign\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4680r462664_fix\"\n },\n \"fix\": {\n \"id\": \"F-4680r462664_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:745\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204556r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204556r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204556\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204556\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030770\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postqueue command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80407-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86801\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72177\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postqueue\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4679r462661_fix\"\n },\n \"fix\": {\n \"id\": \"F-4679r462661_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:739\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204555r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204555r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:20" } ] @@ -22067,49 +20629,43 @@ { "tags": { "cci": [ - "CCI-000172", "CCI-000135", + "CCI-000172", "CCI-002884" ], "nist": [ - "AU-12 c", "AU-3 (1)", + "AU-12 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204557", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204556", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204557r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:721" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4681r462667_fix", - "fixtext_fixref": "F-4681r462667_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204556r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:745\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4680r462664_fix", + "fixtext_fixref": "F-4680r462664_fix", "ident": [ { - "text": "CCE-80410-4", + "text": "CCE-80408-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86807", + "text": "SV-86803", "system": "http://cyber.mil/legacy" }, { - "text": "V-72183", + "text": "V-72179", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -22118,75 +20674,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030800", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22233,29 +20772,41 @@ "version": "RHEL-07-030780", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030780" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the crontab command.", - "id": "V-204557", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the ssh-keysign command.", + "id": "xccdf_mil.disa.stig_rule_SV-204556r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:721", + "data": "oval:mil.disa.stig.rhel7:def:745", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"crontab\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ssh-keysign\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the crontab command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80410-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72183\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"crontab\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4681r462667_fix\"\n },\n \"fix\": {\n \"id\": \"F-4681r462667_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:721\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204557r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204557r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204557\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204557\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030780\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ssh-keysign command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80408-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86803\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72179\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ssh-keysign\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4680r462664_fix\"\n },\n \"fix\": {\n \"id\": \"F-4680r462664_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:745\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204556r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204556r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -22263,114 +20814,103 @@ { "tags": { "cci": [ - "CCI-000172" + "CCI-000172", + "CCI-000135", + "CCI-002884" ], "nist": [ - "AU-12 c" + "AU-12 c", + "AU-3 (1)", + "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204558", - "group_title": "SRG-OS-000471-GPOS-00215", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204558r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:730" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4682r462670_fix", - "fixtext_fixref": "F-4682r462670_fix", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204557", + "group_title": "SRG-OS-000042-GPOS-00020", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204557r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:721\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4681r462667_fix", + "fixtext_fixref": "F-4681r462667_fix", "ident": [ { - "text": "CCE-80411-2", + "text": "CCE-80410-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86809", + "text": "SV-86807", "system": "http://cyber.mil/legacy" }, { - "text": "V-72185", + "text": "V-72183", "system": "http://cyber.mil/legacy" }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000135", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002884", + "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030810", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22417,29 +20957,41 @@ "version": "RHEL-07-030800", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030800" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the pam_timestamp_check command.", - "id": "V-204558", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the crontab command.", + "id": "xccdf_mil.disa.stig_rule_SV-204557r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:730", + "data": "oval:mil.disa.stig.rhel7:def:721", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"pam_timestamp_check\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"crontab\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000471-GPOS-00215\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030810\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the pam_timestamp_check command.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80411-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86809\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72185\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"pam_timestamp_check\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4682r462670_fix\"\n },\n \"fix\": {\n \"id\": \"F-4682r462670_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:730\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204558r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204558r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204558\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204558\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the crontab command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80410-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72183\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"crontab\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4681r462667_fix\"\n },\n \"fix\": {\n \"id\": \"F-4681r462667_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:721\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204557r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204557r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -22453,27 +21005,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204559", - "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204559r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:93705" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4683r88870_fix", - "fixtext_fixref": "F-4683r88870_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.false", + "group_id": "xccdf_mil.disa.stig_group_V-204558", + "group_title": "SRG-OS-000471-GPOS-00215", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204558r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:730\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4682r462670_fix", + "fixtext_fixref": "F-4682r462670_fix", "ident": [ { - "text": "SV-93705", + "text": "CCE-80411-2", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86809", "system": "http://cyber.mil/legacy" }, { - "text": "V-78999", + "text": "V-72185", "system": "http://cyber.mil/legacy" }, { @@ -22482,75 +21032,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030819", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22589,29 +21122,41 @@ "version": "RHEL-07-030810", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030810" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the create_module syscall.", - "id": "V-204559", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the pam_timestamp_check command.", + "id": "xccdf_mil.disa.stig_rule_SV-204558r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:93705", + "data": "oval:mil.disa.stig.rhel7:def:730", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"create_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S create_module -k module-change\n\n-a always,exit -F arch=b64 -S create_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"pam_timestamp_check\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000471-GPOS-00216\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030819\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the create_module syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-93705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-78999\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"create_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S create_module -k module-change\\n\\n-a always,exit -F arch=b64 -S create_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4683r88870_fix\"\n },\n \"fix\": {\n \"id\": \"F-4683r88870_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93705\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204559r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204559r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204559\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204559\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030810\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the pam_timestamp_check command.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80411-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86809\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72185\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"pam_timestamp_check\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4682r462670_fix\"\n },\n \"fix\": {\n \"id\": \"F-4682r462670_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:730\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204558r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204558r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.false", "start_time": "2021-04-29T14:18:20" } ] @@ -22625,31 +21170,21 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204560", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "group_id": "xccdf_mil.disa.stig_group_V-204559", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204560r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:657" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4684r88873_fix", - "fixtext_fixref": "F-4684r88873_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204559r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93705\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4683r88870_fix", + "fixtext_fixref": "F-4683r88870_fix", "ident": [ { - "text": "CCE-80414-6", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86811", + "text": "SV-93705", "system": "http://cyber.mil/legacy" }, { - "text": "V-72187", + "text": "V-78999", "system": "http://cyber.mil/legacy" }, { @@ -22658,75 +21193,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030820", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22761,29 +21279,41 @@ "version": "RHEL-07-030819", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030819" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the init_module syscall.", - "id": "V-204560", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the create_module syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204559r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:657", + "data": "oval:mil.disa.stig.rhel7:def:93705", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"init_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S init_module -k module-change\n\n-a always,exit -F arch=b64 -S init_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"create_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S create_module -k module-change\n\n-a always,exit -F arch=b64 -S create_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000471-GPOS-00216\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030820\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the init_module syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80414-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72187\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"init_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S init_module -k module-change\\n\\n-a always,exit -F arch=b64 -S init_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4684r88873_fix\"\n },\n \"fix\": {\n \"id\": \"F-4684r88873_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:657\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204560r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204560r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204560\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204560\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030819\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the create_module syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-93705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-78999\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"create_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S create_module -k module-change\\n\\n-a always,exit -F arch=b64 -S create_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4683r88870_fix\"\n },\n \"fix\": {\n \"id\": \"F-4683r88870_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93705\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204559r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204559r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-04-29T14:18:20" } ] @@ -22797,31 +21327,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204561", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "group_id": "xccdf_mil.disa.stig_group_V-204560", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204561r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:93707" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4685r88876_fix", - "fixtext_fixref": "F-4685r88876_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204560r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:657\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4684r88873_fix", + "fixtext_fixref": "F-4684r88873_fix", "ident": [ { - "text": "CCE-80547-3", + "text": "CCE-80414-6", "system": "http://cce.mitre.org" }, { - "text": "SV-93707", + "text": "SV-86811", "system": "http://cyber.mil/legacy" }, { - "text": "V-79001", + "text": "V-72187", "system": "http://cyber.mil/legacy" }, { @@ -22830,75 +21354,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030821", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22937,30 +21444,42 @@ "version": "RHEL-07-030820", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030820" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the finit_module syscall.", - "id": "V-204561", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the init_module syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204560r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:93707", + "data": "oval:mil.disa.stig.rhel7:def:657", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"finit_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S finit_module -k module-change\n\n-a always,exit -F arch=b64 -S finit_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"init_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S init_module -k module-change\n\n-a always,exit -F arch=b64 -S init_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000471-GPOS-00216\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030821\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the finit_module syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80547-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-93707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-79001\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"finit_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S finit_module -k module-change\\n\\n-a always,exit -F arch=b64 -S finit_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4685r88876_fix\"\n },\n \"fix\": {\n \"id\": \"F-4685r88876_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93707\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204561r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204561r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204561\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204561\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030820\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the init_module syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80414-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72187\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"init_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S init_module -k module-change\\n\\n-a always,exit -F arch=b64 -S init_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4684r88873_fix\"\n },\n \"fix\": {\n \"id\": \"F-4684r88873_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:657\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204560r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204560r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:21" + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "start_time": "2021-04-29T14:18:20" } ] }, @@ -22973,31 +21492,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204562", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "group_id": "xccdf_mil.disa.stig_group_V-204561", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204562r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:658" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4686r88879_fix", - "fixtext_fixref": "F-4686r88879_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204561r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93707\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4685r88876_fix", + "fixtext_fixref": "F-4685r88876_fix", "ident": [ { - "text": "CCE-80415-3", + "text": "CCE-80547-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86813", + "text": "SV-93707", "system": "http://cyber.mil/legacy" }, { - "text": "V-72189", + "text": "V-79001", "system": "http://cyber.mil/legacy" }, { @@ -23006,75 +21519,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030830", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23113,29 +21609,41 @@ "version": "RHEL-07-030821", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030821" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the delete_module syscall.", - "id": "V-204562", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the finit_module syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204561r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:658", + "data": "oval:mil.disa.stig.rhel7:def:93707", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"delete_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S delete_module -k module-change\n\n-a always,exit -F arch=b64 -S delete_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"finit_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S finit_module -k module-change\n\n-a always,exit -F arch=b64 -S finit_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000471-GPOS-00216\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the delete_module syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80415-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72189\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"delete_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S delete_module -k module-change\\n\\n-a always,exit -F arch=b64 -S delete_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4686r88879_fix\"\n },\n \"fix\": {\n \"id\": \"F-4686r88879_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:658\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204562r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204562r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204562\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204562\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030821\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the finit_module syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80547-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-93707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-79001\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"finit_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S finit_module -k module-change\\n\\n-a always,exit -F arch=b64 -S finit_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4685r88876_fix\"\n },\n \"fix\": {\n \"id\": \"F-4685r88876_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93707\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204561r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204561r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-04-29T14:18:21" } ] @@ -23149,27 +21657,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204563", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "group_id": "xccdf_mil.disa.stig_group_V-204562", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204563r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86815" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4687r462673_fix", - "fixtext_fixref": "F-4687r462673_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204562r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:658\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4686r88879_fix", + "fixtext_fixref": "F-4686r88879_fix", "ident": [ { - "text": "SV-86815", + "text": "CCE-80415-3", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86813", "system": "http://cyber.mil/legacy" }, { - "text": "V-72191", + "text": "V-72189", "system": "http://cyber.mil/legacy" }, { @@ -23178,75 +21684,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030840", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23285,29 +21774,41 @@ "version": "RHEL-07-030830", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030830" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the kmod command.", - "id": "V-204563", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the delete_module syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204562r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86815", + "data": "oval:mil.disa.stig.rhel7:def:658", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"kmod\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /usr/bin/kmod -p x -F auid!=unset -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"delete_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S delete_module -k module-change\n\n-a always,exit -F arch=b64 -S delete_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000471-GPOS-00216\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030840\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the kmod command.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72191\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"kmod\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /usr/bin/kmod -p x -F auid!=unset -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4687r462673_fix\"\n },\n \"fix\": {\n \"id\": \"F-4687r462673_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86815\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204563r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204563r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204563\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204563\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the delete_module syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80415-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72189\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"delete_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S delete_module -k module-change\\n\\n-a always,exit -F arch=b64 -S delete_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4686r88879_fix\"\n },\n \"fix\": {\n \"id\": \"F-4686r88879_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:658\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204562r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204562r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-04-29T14:18:21" } ] @@ -23315,132 +21816,87 @@ { "tags": { "cci": [ - "CCI-000018", - "CCI-000172", - "CCI-001403", - "CCI-002130" + "CCI-000172" ], "nist": [ - "AC-2 (4)", - "AU-12 c", - "AC-2 (4)", - "AC-2 (4)" + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204564", - "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204564r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:875" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4688r88885_fix", - "fixtext_fixref": "F-4688r88885_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "group_id": "xccdf_mil.disa.stig_group_V-204563", + "group_title": "SRG-OS-000471-GPOS-00216", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204563r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86815\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4687r462673_fix", + "fixtext_fixref": "F-4687r462673_fix", "ident": [ { - "text": "CCE-80435-1", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86821", + "text": "SV-86815", "system": "http://cyber.mil/legacy" }, { - "text": "V-72197", + "text": "V-72191", "system": "http://cyber.mil/legacy" }, - { - "text": "CCI-000018", - "system": "http://cyber.mil/cci" - }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001403", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002130", - "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030870", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23475,29 +21931,41 @@ "version": "RHEL-07-030840", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030840" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.", - "id": "V-204564", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the kmod command.", + "id": "xccdf_mil.disa.stig_rule_SV-204563r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:875", + "data": "oval:mil.disa.stig.rhel7:def:86815", "label": "check" }, { - "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/passwd\".\n\nAdd or update the following rule \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/passwd -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"kmod\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /usr/bin/kmod -p x -F auid!=unset -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000004-GPOS-00004\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030870\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80435-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72197\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following rule \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4688r88885_fix\"\n },\n \"fix\": {\n \"id\": \"F-4688r88885_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:875\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204564r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204564r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204564\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204564\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030840\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the kmod command.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72191\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"kmod\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /usr/bin/kmod -p x -F auid!=unset -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4687r462673_fix\"\n },\n \"fix\": {\n \"id\": \"F-4687r462673_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86815\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204563r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204563r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-04-29T14:18:21" } ] @@ -23505,55 +21973,47 @@ { "tags": { "cci": [ - "CCI-001403", "CCI-000018", "CCI-000172", + "CCI-001403", "CCI-002130" ], "nist": [ "AC-2 (4)", - "AC-2 (4)", - "AU-12 c", - "AC-2 (4)" + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204565", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false", + "group_id": "xccdf_mil.disa.stig_group_V-204564", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204565r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:866" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4689r88888_fix", - "fixtext_fixref": "F-4689r88888_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204564r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:875\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4688r88885_fix", + "fixtext_fixref": "F-4688r88885_fix", "ident": [ { - "text": "CCE-80433-6", + "text": "CCE-80435-1", "system": "http://cce.mitre.org" }, { - "text": "SV-87817", + "text": "SV-86821", "system": "http://cyber.mil/legacy" }, { - "text": "V-73165", + "text": "V-72197", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001403", + "text": "CCI-000018", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000018", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-001403", "system": "http://cyber.mil/cci" }, { @@ -23562,75 +22022,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030871", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23681,29 +22124,41 @@ "version": "RHEL-07-030870", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030870" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.", - "id": "V-204565", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.", + "id": "xccdf_mil.disa.stig_rule_SV-204564r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:866", + "data": "oval:mil.disa.stig.rhel7:def:875", "label": "check" }, { - "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/group\".\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/group -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/passwd\".\n\nAdd or update the following rule \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/passwd -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000004-GPOS-00004\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030871\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80433-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87817\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4689r88888_fix\"\n },\n \"fix\": {\n \"id\": \"F-4689r88888_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:866\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204565r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204565r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204565\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204565\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030870\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80435-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72197\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following rule \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4688r88885_fix\"\n },\n \"fix\": {\n \"id\": \"F-4688r88885_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:875\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204564r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204564r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false", "start_time": "2021-04-29T14:18:21" } ] @@ -23711,55 +22166,47 @@ { "tags": { "cci": [ + "CCI-001403", "CCI-000018", "CCI-000172", - "CCI-001403", "CCI-002130" ], "nist": [ "AC-2 (4)", - "AU-12 c", - "AC-2 (4)", - "AC-2 (4)" + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204566", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "group_id": "xccdf_mil.disa.stig_group_V-204565", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204566r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:869" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4690r88891_fix", - "fixtext_fixref": "F-4690r88891_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204565r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:866\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4689r88888_fix", + "fixtext_fixref": "F-4689r88888_fix", "ident": [ { - "text": "CCE-80432-8", + "text": "CCE-80433-6", "system": "http://cce.mitre.org" }, { - "text": "SV-87819", + "text": "SV-87817", "system": "http://cyber.mil/legacy" }, { - "text": "V-73167", + "text": "V-73165", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000018", + "text": "CCI-001403", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000018", "system": "http://cyber.mil/cci" }, { - "text": "CCI-001403", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -23768,75 +22215,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030872", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23887,29 +22317,41 @@ "version": "RHEL-07-030871", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030871" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.", - "id": "V-204566", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.", + "id": "xccdf_mil.disa.stig_rule_SV-204565r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:869", + "data": "oval:mil.disa.stig.rhel7:def:866", "label": "check" }, { - "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/gshadow\".\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/gshadow -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/group\".\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/group -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000004-GPOS-00004\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030872\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80432-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4690r88891_fix\"\n },\n \"fix\": {\n \"id\": \"F-4690r88891_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:869\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204566r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204566r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204566\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204566\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030871\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80433-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87817\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4689r88888_fix\"\n },\n \"fix\": {\n \"id\": \"F-4689r88888_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:866\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204565r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204565r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-04-29T14:18:21" } ] @@ -23917,47 +22359,39 @@ { "tags": { "cci": [ - "CCI-001403", - "CCI-000172", "CCI-000018", + "CCI-000172", + "CCI-001403", "CCI-002130" ], "nist": [ "AC-2 (4)", - "AU-12 c", - "AC-2 (4)", - "AC-2 (4)" + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204567", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "group_id": "xccdf_mil.disa.stig_group_V-204566", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204567r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:878" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4691r88894_fix", - "fixtext_fixref": "F-4691r88894_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204566r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:869\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4690r88891_fix", + "fixtext_fixref": "F-4690r88891_fix", "ident": [ { - "text": "CCE-80431-0", + "text": "CCE-80432-8", "system": "http://cce.mitre.org" }, { - "text": "SV-87823", + "text": "SV-87819", "system": "http://cyber.mil/legacy" }, { - "text": "V-73171", + "text": "V-73167", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001403", + "text": "CCI-000018", "system": "http://cyber.mil/cci" }, { @@ -23965,7 +22399,7 @@ "system": "http://cyber.mil/cci" }, { - "text": "CCI-000018", + "text": "CCI-001403", "system": "http://cyber.mil/cci" }, { @@ -23974,75 +22408,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030873", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24093,29 +22510,41 @@ "version": "RHEL-07-030872", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030872" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.", - "id": "V-204567", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.", + "id": "xccdf_mil.disa.stig_rule_SV-204566r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:878", + "data": "oval:mil.disa.stig.rhel7:def:869", "label": "check" }, { - "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\n\nAdd or update the following file system rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/shadow -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/gshadow\".\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/gshadow -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000004-GPOS-00004\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030873\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80431-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4691r88894_fix\"\n },\n \"fix\": {\n \"id\": \"F-4691r88894_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:878\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204567r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204567r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204567\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204567\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030872\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80432-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4690r88891_fix\"\n },\n \"fix\": {\n \"id\": \"F-4690r88891_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:869\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204566r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204566r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-04-29T14:18:21" } ] @@ -24123,47 +22552,39 @@ { "tags": { "cci": [ - "CCI-000018", - "CCI-000172", "CCI-001403", + "CCI-000172", + "CCI-000018", "CCI-002130" ], "nist": [ "AC-2 (4)", - "AU-12 c", - "AC-2 (4)", - "AC-2 (4)" + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204568", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "group_id": "xccdf_mil.disa.stig_group_V-204567", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204568r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:872" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4692r88897_fix", - "fixtext_fixref": "F-4692r88897_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204567r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:878\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4691r88894_fix", + "fixtext_fixref": "F-4691r88894_fix", "ident": [ { - "text": "CCE-80430-2", + "text": "CCE-80431-0", "system": "http://cce.mitre.org" }, { - "text": "SV-87825", + "text": "SV-87823", "system": "http://cyber.mil/legacy" }, { - "text": "V-73173", + "text": "V-73171", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000018", + "text": "CCI-001403", "system": "http://cyber.mil/cci" }, { @@ -24171,7 +22592,7 @@ "system": "http://cyber.mil/cci" }, { - "text": "CCI-001403", + "text": "CCI-000018", "system": "http://cyber.mil/cci" }, { @@ -24180,75 +22601,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030874", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24299,29 +22703,41 @@ "version": "RHEL-07-030873", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030873" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.", - "id": "V-204568", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.", + "id": "xccdf_mil.disa.stig_rule_SV-204567r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:872", + "data": "oval:mil.disa.stig.rhel7:def:878", "label": "check" }, { - "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.\n\nAdd or update the following file system rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/security/opasswd -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect:\n# systemctl restart auditd", + "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\n\nAdd or update the following file system rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/shadow -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000004-GPOS-00004\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030874\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80430-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect:\\n# systemctl restart auditd\",\n \"fixref\": \"F-4692r88897_fix\"\n },\n \"fix\": {\n \"id\": \"F-4692r88897_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:872\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204568r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204568r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204568\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204568\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030873\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80431-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4691r88894_fix\"\n },\n \"fix\": {\n \"id\": \"F-4691r88894_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:878\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204567r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204567r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-04-29T14:18:21" } ] @@ -24329,120 +22745,107 @@ { "tags": { "cci": [ + "CCI-000018", "CCI-000172", - "CCI-002884" + "CCI-001403", + "CCI-002130" ], "nist": [ - "AU-12 c", - "MA-4 (1) (a)" + "AC-2 (4)", + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204569", - "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204569r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:628" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4693r462676_fix", - "fixtext_fixref": "F-4693r462676_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "group_id": "xccdf_mil.disa.stig_group_V-204568", + "group_title": "SRG-OS-000004-GPOS-00004", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204568r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:872\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4692r88897_fix", + "fixtext_fixref": "F-4692r88897_fix", "ident": [ { - "text": "CCE-27206-2", + "text": "CCE-80430-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86823", + "text": "SV-87825", "system": "http://cyber.mil/legacy" }, { - "text": "V-72199", + "text": "V-73173", "system": "http://cyber.mil/legacy" }, + { + "text": "CCI-000018", + "system": "http://cyber.mil/cci" + }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-002884", + "text": "CCI-001403", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002130", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030880", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24493,29 +22896,41 @@ "version": "RHEL-07-030874", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030874" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the rename syscall.", - "id": "V-204569", - "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.", + "id": "xccdf_mil.disa.stig_rule_SV-204568r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:628", + "data": "oval:mil.disa.stig.rhel7:def:872", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rename\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.\n\nAdd or update the following file system rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/security/opasswd -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect:\n# systemctl restart auditd", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000466-GPOS-00210\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030880\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rename syscall.\",\n \"description\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72199\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rename\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4693r462676_fix\"\n },\n \"fix\": {\n \"id\": \"F-4693r462676_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:628\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204569r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204569r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204569\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204569\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030874\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80430-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect:\\n# systemctl restart auditd\",\n \"fixref\": \"F-4692r88897_fix\"\n },\n \"fix\": {\n \"id\": \"F-4692r88897_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:872\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204568r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204568r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-04-29T14:18:21" } ] @@ -24531,31 +22946,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204570", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204569", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204570r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:629" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4694r462679_fix", - "fixtext_fixref": "F-4694r462679_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204569r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:628\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4693r462676_fix", + "fixtext_fixref": "F-4693r462676_fix", "ident": [ { - "text": "CCE-80413-8", + "text": "CCE-27206-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86825", + "text": "SV-86823", "system": "http://cyber.mil/legacy" }, { - "text": "V-72201", + "text": "V-72199", "system": "http://cyber.mil/legacy" }, { @@ -24568,75 +22977,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030890", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24679,29 +23071,41 @@ "version": "RHEL-07-030880", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030880" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the renameat syscall.", - "id": "V-204570", - "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the rename syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204569r603261_rule", + "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:629", + "data": "oval:mil.disa.stig.rhel7:def:628", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"renameat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rename\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000466-GPOS-00210\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030890\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the renameat syscall.\",\n \"description\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80413-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72201\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"renameat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4694r462679_fix\"\n },\n \"fix\": {\n \"id\": \"F-4694r462679_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:629\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204570r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204570r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204570\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204570\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030880\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rename syscall.\",\n \"description\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72199\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rename\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4693r462676_fix\"\n },\n \"fix\": {\n \"id\": \"F-4693r462676_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:628\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204569r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204569r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:21" } ] @@ -24717,31 +23121,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204571", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204570", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204571r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:625" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4695r462682_fix", - "fixtext_fixref": "F-4695r462682_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204570r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:629\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4694r462679_fix", + "fixtext_fixref": "F-4694r462679_fix", "ident": [ { - "text": "CCE-80412-0", + "text": "CCE-80413-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86827", + "text": "SV-86825", "system": "http://cyber.mil/legacy" }, { - "text": "V-72203", + "text": "V-72201", "system": "http://cyber.mil/legacy" }, { @@ -24754,75 +23152,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030900", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24865,29 +23246,41 @@ "version": "RHEL-07-030890", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030890" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the rmdir syscall.", - "id": "V-204571", - "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the renameat syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204570r603261_rule", + "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:625", + "data": "oval:mil.disa.stig.rhel7:def:629", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rmdir\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"renameat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000466-GPOS-00210\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030900\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rmdir syscall.\",\n \"description\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80412-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72203\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rmdir\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4695r462682_fix\"\n },\n \"fix\": {\n \"id\": \"F-4695r462682_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:625\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204571r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204571r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204571\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204571\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030890\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the renameat syscall.\",\n \"description\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80413-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72201\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"renameat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4694r462679_fix\"\n },\n \"fix\": {\n \"id\": \"F-4694r462679_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:629\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204570r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204570r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:21" } ] @@ -24903,31 +23296,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204572", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204571", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204572r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:626" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4696r462685_fix", - "fixtext_fixref": "F-4696r462685_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204571r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:625\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4695r462682_fix", + "fixtext_fixref": "F-4695r462682_fix", "ident": [ { - "text": "CCE-27206-2", + "text": "CCE-80412-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86829", + "text": "SV-86827", "system": "http://cyber.mil/legacy" }, { - "text": "V-72205", + "text": "V-72203", "system": "http://cyber.mil/legacy" }, { @@ -24940,75 +23327,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030910", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25051,29 +23421,41 @@ "version": "RHEL-07-030900", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030900" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unlink syscall.", - "id": "V-204572", - "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the rmdir syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204571r603261_rule", + "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:626", + "data": "oval:mil.disa.stig.rhel7:def:625", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlink\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rmdir\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000466-GPOS-00210\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030910\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlink syscall.\",\n \"description\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86829\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72205\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlink\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4696r462685_fix\"\n },\n \"fix\": {\n \"id\": \"F-4696r462685_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:626\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204572r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204572r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204572\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204572\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030900\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rmdir syscall.\",\n \"description\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80412-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72203\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rmdir\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4695r462682_fix\"\n },\n \"fix\": {\n \"id\": \"F-4695r462682_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:625\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204571r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204571r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:21" } ] @@ -25089,31 +23471,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204573", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204572", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204573r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:627" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4697r462688_fix", - "fixtext_fixref": "F-4697r462688_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204572r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:626\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4696r462685_fix", + "fixtext_fixref": "F-4696r462685_fix", "ident": [ { "text": "CCE-27206-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86831", + "text": "SV-86829", "system": "http://cyber.mil/legacy" }, { - "text": "V-72207", + "text": "V-72205", "system": "http://cyber.mil/legacy" }, { @@ -25126,75 +23502,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030920", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25237,29 +23596,41 @@ "version": "RHEL-07-030910", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030910" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unlinkat syscall.", - "id": "V-204573", - "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unlink syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204572r603261_rule", + "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:627", + "data": "oval:mil.disa.stig.rhel7:def:626", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlinkat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlink\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000466-GPOS-00210\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030920\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlinkat syscall.\",\n \"description\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86831\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72207\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlinkat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4697r462688_fix\"\n },\n \"fix\": {\n \"id\": \"F-4697r462688_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:627\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204573r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204573r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204573\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204573\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030910\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlink syscall.\",\n \"description\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86829\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72205\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlink\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4696r462685_fix\"\n },\n \"fix\": {\n \"id\": \"F-4696r462685_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:626\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204572r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204572r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:21" } ] @@ -25267,118 +23638,97 @@ { "tags": { "cci": [ - "CCI-000054" + "CCI-000172", + "CCI-002884" ], "nist": [ - "AC-10" + "AU-12 c", + "MA-4 (1) (a)" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204576", - "group_title": "SRG-OS-000027-GPOS-00008", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204576r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions", - "export-name": "oval:mil.disa.stig.rhel7:var:3792" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:449" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4700r88921_fix", - "fixtext_fixref": "F-4700r88921_fix", + "severity": "medium", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204573", + "group_title": "SRG-OS-000466-GPOS-00210", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204573r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:627\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4697r462688_fix", + "fixtext_fixref": "F-4697r462688_fix", "ident": [ { - "text": "CCE-27081-9", + "text": "CCE-27206-2", "system": "http://cce.mitre.org" }, { - "text": "V-72217", + "text": "SV-86831", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86841", + "text": "V-72207", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000054", + "text": "CCI-000172", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002884", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040000", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25421,29 +23771,41 @@ "version": "RHEL-07-030920", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030920" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.", - "id": "V-204576", - "desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unlinkat syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204573r603261_rule", + "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:449", + "data": "oval:mil.disa.stig.rhel7:def:627", "label": "check" }, { - "data": "Configure the operating system to limit the number of concurrent sessions to \"10\" for all accounts and/or account types.\n\nAdd the following line to the top of the /etc/security/limits.conf or in a \".conf\" file defined in /etc/security/limits.d/ :\n\n* hard maxlogins 10", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlinkat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000027-GPOS-00008\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.\",\n \"description\": \"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27081-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72217\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86841\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/ :\\n\\n* hard maxlogins 10\",\n \"fixref\": \"F-4700r88921_fix\"\n },\n \"fix\": {\n \"id\": \"F-4700r88921_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3792\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:449\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204576r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204576r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204576\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204576\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030920\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlinkat syscall.\",\n \"description\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86831\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72207\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlinkat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4697r462688_fix\"\n },\n \"fix\": {\n \"id\": \"F-4697r462688_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:627\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204573r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204573r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:21" } ] @@ -25451,126 +23813,91 @@ { "tags": { "cci": [ - "CCI-000366", - "CCI-000803", - "CCI-000068" + "CCI-000054" ], "nist": [ - "CM-6 b", - "IA-7", - "AC-17 (2)" + "AC-10" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\\n\\nBy specifying a cipher list with the order of ciphers being in a \\\"strongest to weakest\\\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204578", - "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204578r603843_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1399" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4702r603842_fix", - "fixtext_fixref": "F-4702r603842_fix", + "severity": "low", + "description": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", + "group_id": "xccdf_mil.disa.stig_group_V-204576", + "group_title": "SRG-OS-000027-GPOS-00008", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204576r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3792\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:449\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4700r88921_fix", + "fixtext_fixref": "F-4700r88921_fix", "ident": [ { - "text": "CCE-27295-5", + "text": "CCE-27081-9", "system": "http://cce.mitre.org" }, { - "text": "V-72221", + "text": "V-72217", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86845", + "text": "SV-86841", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000803", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000068", + "text": "CCI-000054", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25614,173 +23941,180 @@ "severity": "low", "weight": "10.0" }, - "value": { - "title": "Maximum concurrent login sessions", - "description": "Maximum number of concurrent sessions by a user", - "value": [ - "10", - { - "text": "1", - "selector": "1" - }, - { - "text": "3", - "selector": "3" - }, - { - "text": "5", - "selector": "5" - }, - { - "text": "10", - "selector": "10" - }, - { - "text": "15", - "selector": "15" - }, + "value": [ + { + "title": "Maximum concurrent login sessions", + "description": "Maximum number of concurrent sessions by a user", + "warning": "", + "value": [ + "10", + { + "text": "1", + "selector": "1" + }, + { + "text": "3", + "selector": "3" + }, + { + "text": "5", + "selector": "5" + }, + { + "text": "10", + "selector": "10" + }, + { + "text": "15", + "selector": "15" + }, + { + "text": "20", + "selector": "20" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions", + "id": "xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions", + "type": "number" + } + ], + "version": "RHEL-07-040000" + }, + "refs": [ + { + "ref": [ { - "text": "20", - "selector": "20" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions", - "id": "xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux 7 operating system must implement DoD-approved encryption to protect the confidentiality of SSH connections.", - "id": "V-204578", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nBy specifying a cipher list with the order of ciphers being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173", + "title": "The Red Hat Enterprise Linux operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.", + "id": "xccdf_mil.disa.stig_rule_SV-204576r603261_rule", + "desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1399", + "data": "oval:mil.disa.stig.rhel7:def:449", "label": "check" }, { - "data": "Configure SSH to use FIPS 140-2 approved cryptographic algorithms.\n\nAdd the following line (or modify the line to have the required value) to the \"/etc/ssh/sshd_config\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\n\nCiphers aes256-ctr,aes192-ctr,aes128-ctr\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure the operating system to limit the number of concurrent sessions to \"10\" for all accounts and/or account types.\n\nAdd the following line to the top of the /etc/security/limits.conf or in a \".conf\" file defined in /etc/security/limits.d/ :\n\n* hard maxlogins 10", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000033-GPOS-00014\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux 7 operating system must implement DoD-approved encryption to protect the confidentiality of SSH connections.\",\n \"description\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\\n\\nBy specifying a cipher list with the order of ciphers being in a \\\"strongest to weakest\\\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27295-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72221\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86845\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to use FIPS 140-2 approved cryptographic algorithms.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nCiphers aes256-ctr,aes192-ctr,aes128-ctr\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4702r603842_fix\"\n },\n \"fix\": {\n \"id\": \"F-4702r603842_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1399\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204578r603843_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204578r603843_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204578\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204578\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.\",\n \"description\": \"<VulnDiscussion>Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27081-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72217\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86841\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/ :\\n\\n* hard maxlogins 10\",\n \"fixref\": \"F-4700r88921_fix\"\n },\n \"fix\": {\n \"id\": \"F-4700r88921_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3792\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:449\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204576r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204576r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "failed", - "code_desc": "", - "start_time": "2021-04-29T14:18:22" + "status": "passed", + "code_desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", + "start_time": "2021-04-29T14:18:21" } ] }, { "tags": { "cci": [ - "CCI-000366" + "CCI-000366", + "CCI-000803", + "CCI-000068" ], "nist": [ - "CM-6 b" + "CM-6 b", + "IA-7", + "AC-17 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204584", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204584r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:92521" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4708r88945_fix", - "fixtext_fixref": "F-4708r88945_fix", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nBy specifying a cipher list with the order of ciphers being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false", + "group_id": "xccdf_mil.disa.stig_group_V-204578", + "group_title": "SRG-OS-000033-GPOS-00014", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204578r603843_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1399\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4702r603842_fix", + "fixtext_fixref": "F-4702r603842_fix", "ident": [ { - "text": "SV-92521", + "text": "CCE-27295-5", + "system": "http://cce.mitre.org" + }, + { + "text": "V-72221", "system": "http://cyber.mil/legacy" }, { - "text": "V-77825", + "text": "SV-86845", "system": "http://cyber.mil/legacy" }, { "text": "CCI-000366", "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000803", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000068", + "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040201", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25827,29 +24161,41 @@ "version": "RHEL-07-040110", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must implement virtual address space randomization.", - "id": "V-204584", - "desc": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.", + "title": "The Red Hat Enterprise Linux 7 operating system must implement DoD-approved encryption to protect the confidentiality of SSH connections.", + "id": "xccdf_mil.disa.stig_rule_SV-204578r603843_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nBy specifying a cipher list with the order of ciphers being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:92521", + "data": "oval:mil.disa.stig.rhel7:def:1399", "label": "check" }, { - "data": "Configure the operating system implement virtual address space randomization.\n\nSet the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a config file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nkernel.randomize_va_space = 2\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Configure SSH to use FIPS 140-2 approved cryptographic algorithms.\n\nAdd the following line (or modify the line to have the required value) to the \"/etc/ssh/sshd_config\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\n\nCiphers aes256-ctr,aes192-ctr,aes128-ctr\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement virtual address space randomization.\",\n \"description\": \"Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92521\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system implement virtual address space randomization.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a config file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nkernel.randomize_va_space = 2\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4708r88945_fix\"\n },\n \"fix\": {\n \"id\": \"F-4708r88945_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92521\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204584r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204584r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204584\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204584\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux 7 operating system must implement DoD-approved encryption to protect the confidentiality of SSH connections.\",\n \"description\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\\n\\nBy specifying a cipher list with the order of ciphers being in a \\\"strongest to weakest\\\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27295-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72221\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86845\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to use FIPS 140-2 approved cryptographic algorithms.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nCiphers aes256-ctr,aes192-ctr,aes128-ctr\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4702r603842_fix\"\n },\n \"fix\": {\n \"id\": \"F-4702r603842_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1399\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204578r603843_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204578r603843_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nBy specifying a cipher list with the order of ciphers being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false", "start_time": "2021-04-29T14:18:22" } ] @@ -25857,132 +24203,87 @@ { "tags": { "cci": [ - "CCI-002422", - "CCI-002418", - "CCI-002420", - "CCI-002421" + "CCI-000366" ], "nist": [ - "SC-8 (2)", - "SC-8", - "SC-8 (2)", - "SC-8 (1)" + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204585", - "group_title": "SRG-OS-000423-GPOS-00187", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204585r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:4248" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4709r88948_fix", - "fixtext_fixref": "F-4709r88948_fix", + "description": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false", + "group_id": "xccdf_mil.disa.stig_group_V-204584", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204584r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92521\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4708r88945_fix", + "fixtext_fixref": "F-4708r88945_fix", "ident": [ { - "text": "CCE-80215-7", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86857", + "text": "SV-92521", "system": "http://cyber.mil/legacy" }, { - "text": "V-72233", + "text": "V-77825", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-002422", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002418", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002420", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002421", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26017,29 +24318,41 @@ "version": "RHEL-07-040201", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040201" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all networked systems have SSH installed.", - "id": "V-204585", - "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190", + "title": "The Red Hat Enterprise Linux operating system must implement virtual address space randomization.", + "id": "xccdf_mil.disa.stig_rule_SV-204584r603261_rule", + "desc": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:4248", + "data": "oval:mil.disa.stig.rhel7:def:92521", "label": "check" }, { - "data": "Install SSH packages onto the host with the following commands:\n\n# yum install openssh-server.x86_64", + "data": "Configure the operating system implement virtual address space randomization.\n\nSet the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a config file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nkernel.randomize_va_space = 2\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000423-GPOS-00187\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all networked systems have SSH installed.\",\n \"description\": \"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80215-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86857\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72233\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002422\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002420\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002421\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Install SSH packages onto the host with the following commands:\\n\\n# yum install openssh-server.x86_64\",\n \"fixref\": \"F-4709r88948_fix\"\n },\n \"fix\": {\n \"id\": \"F-4709r88948_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:4248\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204585r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204585r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204585\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204585\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement virtual address space randomization.\",\n \"description\": \"<VulnDiscussion>Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92521\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system implement virtual address space randomization.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a config file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nkernel.randomize_va_space = 2\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4708r88945_fix\"\n },\n \"fix\": {\n \"id\": \"F-4708r88945_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92521\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204584r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204584r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false", "start_time": "2021-04-29T14:18:22" } ] @@ -26047,124 +24360,108 @@ { "tags": { "cci": [ - "CCI-001133", - "CCI-002361" + "CCI-002422", + "CCI-002418", + "CCI-002420", + "CCI-002421" ], "nist": [ - "SC-10", - "AC-12" + "SC-8 (2)", + "SC-8", + "SC-8 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204587", - "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204587r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sshd_idle_timeout_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3866" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1391" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4711r88954_fix", - "fixtext_fixref": "F-4711r88954_fix", + "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", + "group_id": "xccdf_mil.disa.stig_group_V-204585", + "group_title": "SRG-OS-000423-GPOS-00187", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204585r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:4248\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4709r88948_fix", + "fixtext_fixref": "F-4709r88948_fix", "ident": [ { - "text": "CCE-27433-2", + "text": "CCE-80215-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86861", + "text": "SV-86857", "system": "http://cyber.mil/legacy" }, { - "text": "V-72237", + "text": "V-72233", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001133", + "text": "CCI-002422", "system": "http://cyber.mil/cci" }, { - "text": "CCI-002361", + "text": "CCI-002418", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002420", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002421", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040320", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26215,144 +24512,139 @@ "version": "RHEL-07-040300", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.", - "id": "V-204587", - "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all networked systems have SSH installed.", + "id": "xccdf_mil.disa.stig_rule_SV-204585r603261_rule", + "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1391", + "data": "oval:mil.disa.stig.rhel7:def:4248", "label": "check" }, { - "data": "Configure the operating system to automatically terminate a user session after inactivity time-outs have expired or at shutdown.\n\nAdd the following line (or modify the line to have the required value) to the \"/etc/ssh/sshd_config\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nClientAliveInterval 600\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Install SSH packages onto the host with the following commands:\n\n# yum install openssh-server.x86_64", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000163-GPOS-00072\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"description\": \"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27433-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86861\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72237\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to automatically terminate a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveInterval 600\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4711r88954_fix\"\n },\n \"fix\": {\n \"id\": \"F-4711r88954_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3866\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1391\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204587r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204587r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204587\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204587\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all networked systems have SSH installed.\",\n \"description\": \"<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80215-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86857\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72233\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002422\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002420\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002421\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Install SSH packages onto the host with the following commands:\\n\\n# yum install openssh-server.x86_64\",\n \"fixref\": \"F-4709r88948_fix\"\n },\n \"fix\": {\n \"id\": \"F-4709r88948_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:4248\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204585r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204585r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:23" + "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", + "start_time": "2021-04-29T14:18:22" } ] }, { "tags": { "cci": [ - "CCI-000366" + "CCI-001133", + "CCI-002361" ], "nist": [ - "CM-6 b" + "SC-10", + "AC-12" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204588", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204588r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1379" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4712r88957_fix", - "fixtext_fixref": "F-4712r88957_fix", + "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", + "group_id": "xccdf_mil.disa.stig_group_V-204587", + "group_title": "SRG-OS-000163-GPOS-00072", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204587r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3866\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1391\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4711r88954_fix", + "fixtext_fixref": "F-4711r88954_fix", "ident": [ { - "text": "CCE-80373-4", + "text": "CCE-27433-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86863", + "text": "SV-86861", "system": "http://cyber.mil/legacy" }, { - "text": "V-72239", + "text": "V-72237", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-001133", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002361", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040330", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26400,58 +24692,72 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "SSH session Idle time", - "description": "Specify duration of allowed idle time.", - "value": [ - "600", - { - "text": "300", - "selector": "5_minutes" - }, - { - "text": "600", - "selector": "10_minutes" - }, - { - "text": "900", - "selector": "15_minutes" - }, - { - "text": "3600", - "selector": "60_minutes" - }, + "value": [ + { + "title": "SSH session Idle time", + "description": "Specify duration of allowed idle time.", + "warning": "", + "value": [ + "600", + { + "text": "300", + "selector": "5_minutes" + }, + { + "text": "600", + "selector": "10_minutes" + }, + { + "text": "900", + "selector": "15_minutes" + }, + { + "text": "3600", + "selector": "60_minutes" + }, + { + "text": "7200", + "selector": "120_minutes" + } + ], + "Id": "xccdf_mil.disa.stig_value_sshd_idle_timeout_value", + "id": "xccdf_mil.disa.stig_value_sshd_idle_timeout_value", + "type": "number" + } + ], + "version": "RHEL-07-040320" + }, + "refs": [ + { + "ref": [ { - "text": "7200", - "selector": "120_minutes" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sshd_idle_timeout_value", - "id": "xccdf_mil.disa.stig_value_sshd_idle_timeout_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using RSA rhosts authentication.", - "id": "V-204588", - "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-204587r603261_rule", + "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1379", + "data": "oval:mil.disa.stig.rhel7:def:1391", "label": "check" }, { - "data": "Configure the SSH daemon to not allow authentication using RSA rhosts authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"no\":\n\nRhostsRSAAuthentication no\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure the operating system to automatically terminate a user session after inactivity time-outs have expired or at shutdown.\n\nAdd the following line (or modify the line to have the required value) to the \"/etc/ssh/sshd_config\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nClientAliveInterval 600\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using RSA rhosts authentication.\",\n \"description\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80373-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86863\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72239\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using RSA rhosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nRhostsRSAAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4712r88957_fix\"\n },\n \"fix\": {\n \"id\": \"F-4712r88957_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1379\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204588r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204588r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204588\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204588\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"description\": \"<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27433-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86861\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72237\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to automatically terminate a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveInterval 600\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4711r88954_fix\"\n },\n \"fix\": {\n \"id\": \"F-4711r88954_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3866\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1391\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204587r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204587r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "start_time": "2021-04-29T14:18:23" } ] @@ -26459,120 +24765,91 @@ { "tags": { "cci": [ - "CCI-001133", - "CCI-002361" + "CCI-000366" ], "nist": [ - "SC-10", - "AC-12" + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204589", - "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204589r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1393" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4713r88960_fix", - "fixtext_fixref": "F-4713r88960_fix", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "group_id": "xccdf_mil.disa.stig_group_V-204588", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204588r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1379\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4712r88957_fix", + "fixtext_fixref": "F-4712r88957_fix", "ident": [ { - "text": "CCE-27082-7", + "text": "CCE-80373-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86865", + "text": "SV-86863", "system": "http://cyber.mil/legacy" }, { - "text": "V-72241", + "text": "V-72239", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001133", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002361", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040340", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26611,29 +24888,41 @@ "version": "RHEL-07-040330", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040330" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic terminate after a period of inactivity.", - "id": "V-204589", - "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using RSA rhosts authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-204588r603261_rule", + "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1393", + "data": "oval:mil.disa.stig.rhel7:def:1379", "label": "check" }, { - "data": "Configure the operating system to terminate automatically a user session after inactivity time-outs have expired or at shutdown.\n\nAdd the following line (or modify the line to have the required value) to the \"/etc/ssh/sshd_config\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nClientAliveCountMax 0\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure the SSH daemon to not allow authentication using RSA rhosts authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"no\":\n\nRhostsRSAAuthentication no\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000163-GPOS-00072\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic terminate after a period of inactivity.\",\n \"description\": \"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27082-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86865\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72241\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to terminate automatically a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveCountMax 0\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4713r88960_fix\"\n },\n \"fix\": {\n \"id\": \"F-4713r88960_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1393\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204589r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204589r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204589\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204589\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using RSA rhosts authentication.\",\n \"description\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80373-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86863\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72239\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using RSA rhosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nRhostsRSAAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4712r88957_fix\"\n },\n \"fix\": {\n \"id\": \"F-4712r88957_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1379\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204588r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204588r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-04-29T14:18:23" } ] @@ -26641,114 +24930,97 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-001133", + "CCI-002361" ], "nist": [ - "CM-6 b" + "SC-10", + "AC-12" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204590", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204590r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1377" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4714r88963_fix", - "fixtext_fixref": "F-4714r88963_fix", + "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", + "group_id": "xccdf_mil.disa.stig_group_V-204589", + "group_title": "SRG-OS-000163-GPOS-00072", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204589r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1393\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4713r88960_fix", + "fixtext_fixref": "F-4713r88960_fix", "ident": [ { - "text": "CCE-27377-1", + "text": "CCE-27082-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86867", + "text": "SV-86865", "system": "http://cyber.mil/legacy" }, { - "text": "V-72243", + "text": "V-72241", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-001133", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002361", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26791,29 +25063,41 @@ "version": "RHEL-07-040340", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using rhosts authentication.", - "id": "V-204590", - "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic terminate after a period of inactivity.", + "id": "xccdf_mil.disa.stig_rule_SV-204589r603261_rule", + "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1377", + "data": "oval:mil.disa.stig.rhel7:def:1393", "label": "check" }, { - "data": "Configure the SSH daemon to not allow authentication using known hosts authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"yes\":\n\nIgnoreRhosts yes", + "data": "Configure the operating system to terminate automatically a user session after inactivity time-outs have expired or at shutdown.\n\nAdd the following line (or modify the line to have the required value) to the \"/etc/ssh/sshd_config\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nClientAliveCountMax 0\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using rhosts authentication.\",\n \"description\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27377-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86867\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72243\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreRhosts yes\",\n \"fixref\": \"F-4714r88963_fix\"\n },\n \"fix\": {\n \"id\": \"F-4714r88963_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1377\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204590r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204590r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204590\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204590\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic terminate after a period of inactivity.\",\n \"description\": \"<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27082-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86865\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72241\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to terminate automatically a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveCountMax 0\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4713r88960_fix\"\n },\n \"fix\": {\n \"id\": \"F-4713r88960_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1393\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204589r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204589r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "start_time": "2021-04-29T14:18:23" } ] @@ -26827,31 +25111,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204591", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "group_id": "xccdf_mil.disa.stig_group_V-204590", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204591r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:166" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4715r88966_fix", - "fixtext_fixref": "F-4715r88966_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204590r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1377\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4714r88963_fix", + "fixtext_fixref": "F-4714r88963_fix", "ident": [ { - "text": "CCE-80225-6", + "text": "CCE-27377-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86869", + "text": "SV-86867", "system": "http://cyber.mil/legacy" }, { - "text": "V-72245", + "text": "V-72243", "system": "http://cyber.mil/legacy" }, { @@ -26860,75 +25138,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040360", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26967,29 +25228,41 @@ "version": "RHEL-07-040350", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon an SSH logon.", - "id": "V-204591", - "desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using rhosts authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-204590r603261_rule", + "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:166", + "data": "oval:mil.disa.stig.rhel7:def:1377", "label": "check" }, { - "data": "Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \"/etc/pam.d/sshd\" or in the \"sshd_config\" file used by the system (\"/etc/ssh/sshd_config\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\n\nModify the \"PrintLastLog\" line in \"/etc/ssh/sshd_config\" to match the following:\n\nPrintLastLog yes\n\nThe SSH service must be restarted for changes to \"sshd_config\" to take effect.", + "data": "Configure the SSH daemon to not allow authentication using known hosts authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"yes\":\n\nIgnoreRhosts yes", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon an SSH logon.\",\n \"description\": \"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80225-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86869\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72245\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"fixref\": \"F-4715r88966_fix\"\n },\n \"fix\": {\n \"id\": \"F-4715r88966_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:166\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204591r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204591r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204591\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204591\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using rhosts authentication.\",\n \"description\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27377-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86867\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72243\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreRhosts yes\",\n \"fixref\": \"F-4714r88963_fix\"\n },\n \"fix\": {\n \"id\": \"F-4714r88963_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1377\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204590r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204590r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-04-29T14:18:23" } ] @@ -27003,31 +25276,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204592", + "description": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", + "group_id": "xccdf_mil.disa.stig_group_V-204591", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204592r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1381" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4716r88969_fix", - "fixtext_fixref": "F-4716r88969_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204591r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:166\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4715r88966_fix", + "fixtext_fixref": "F-4715r88966_fix", "ident": [ { - "text": "CCE-27445-6", + "text": "CCE-80225-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86871", + "text": "SV-86869", "system": "http://cyber.mil/legacy" }, { - "text": "V-72247", + "text": "V-72245", "system": "http://cyber.mil/legacy" }, { @@ -27036,75 +25303,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040370", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27143,29 +25393,41 @@ "version": "RHEL-07-040360", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040360" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not permit direct logons to the root account using remote access via SSH.", - "id": "V-204592", - "desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.", + "title": "The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon an SSH logon.", + "id": "xccdf_mil.disa.stig_rule_SV-204591r603261_rule", + "desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1381", + "data": "oval:mil.disa.stig.rhel7:def:166", "label": "check" }, { - "data": "Configure SSH to stop users from logging on remotely as the root user.\n\nEdit the appropriate \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"PermitRootLogin\" keyword and set its value to \"no\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nPermitRootLogin no\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \"/etc/pam.d/sshd\" or in the \"sshd_config\" file used by the system (\"/etc/ssh/sshd_config\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\n\nModify the \"PrintLastLog\" line in \"/etc/ssh/sshd_config\" to match the following:\n\nPrintLastLog yes\n\nThe SSH service must be restarted for changes to \"sshd_config\" to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not permit direct logons to the root account using remote access via SSH.\",\n \"description\": \"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27445-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86871\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72247\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to stop users from logging on remotely as the root user.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nPermitRootLogin no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4716r88969_fix\"\n },\n \"fix\": {\n \"id\": \"F-4716r88969_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1381\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204592r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204592r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204592\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204592\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon an SSH logon.\",\n \"description\": \"<VulnDiscussion>Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80225-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86869\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72245\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"fixref\": \"F-4715r88966_fix\"\n },\n \"fix\": {\n \"id\": \"F-4715r88966_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:166\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204591r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204591r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "start_time": "2021-04-29T14:18:23" } ] @@ -27179,31 +25441,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204593", + "description": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-204592", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204593r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1383" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4717r88972_fix", - "fixtext_fixref": "F-4717r88972_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204592r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1381\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4716r88969_fix", + "fixtext_fixref": "F-4716r88969_fix", "ident": [ { - "text": "CCE-80372-6", + "text": "CCE-27445-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86873", + "text": "SV-86871", "system": "http://cyber.mil/legacy" }, { - "text": "V-72249", + "text": "V-72247", "system": "http://cyber.mil/legacy" }, { @@ -27212,75 +25468,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040380", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27319,29 +25558,41 @@ "version": "RHEL-07-040370", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using known hosts authentication.", - "id": "V-204593", - "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "title": "The Red Hat Enterprise Linux operating system must not permit direct logons to the root account using remote access via SSH.", + "id": "xccdf_mil.disa.stig_rule_SV-204592r603261_rule", + "desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1383", + "data": "oval:mil.disa.stig.rhel7:def:1381", "label": "check" }, { - "data": "Configure the SSH daemon to not allow authentication using known hosts authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"yes\":\n\nIgnoreUserKnownHosts yes\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure SSH to stop users from logging on remotely as the root user.\n\nEdit the appropriate \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"PermitRootLogin\" keyword and set its value to \"no\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nPermitRootLogin no\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using known hosts authentication.\",\n \"description\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80372-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86873\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72249\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4717r88972_fix\"\n },\n \"fix\": {\n \"id\": \"F-4717r88972_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1383\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204593r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204593r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204593\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204593\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not permit direct logons to the root account using remote access via SSH.\",\n \"description\": \"<VulnDiscussion>Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27445-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86871\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72247\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to stop users from logging on remotely as the root user.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nPermitRootLogin no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4716r88969_fix\"\n },\n \"fix\": {\n \"id\": \"F-4716r88969_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1381\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204592r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204592r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "start_time": "2021-04-29T14:18:23" } ] @@ -27349,120 +25600,91 @@ { "tags": { "cci": [ - "CCI-000366", - "CCI-000197" + "CCI-000366" ], "nist": [ - "CM-6 b", - "IA-5 (1) (c)" + "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\\n\\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204594", - "group_title": "SRG-OS-000074-GPOS-00042", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204594r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1373" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4718r88975_fix", - "fixtext_fixref": "F-4718r88975_fix", + "severity": "medium", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "group_id": "xccdf_mil.disa.stig_group_V-204593", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204593r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1383\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4717r88972_fix", + "fixtext_fixref": "F-4717r88972_fix", "ident": [ { - "text": "CCE-27320-1", + "text": "CCE-80372-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86875", + "text": "SV-86873", "system": "http://cyber.mil/legacy" }, { - "text": "V-72251", + "text": "V-72249", "system": "http://cyber.mil/legacy" }, { "text": "CCI-000366", "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000197", - "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040390", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27501,29 +25723,41 @@ "version": "RHEL-07-040380", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use the SSHv2 protocol.", - "id": "V-204594", - "desc": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using known hosts authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-204593r603261_rule", + "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1373", + "data": "oval:mil.disa.stig.rhel7:def:1383", "label": "check" }, { - "data": "Remove all Protocol lines that reference version \"1\" in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor). The \"Protocol\" line must be as follows:\n\nProtocol 2\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure the SSH daemon to not allow authentication using known hosts authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"yes\":\n\nIgnoreUserKnownHosts yes\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000074-GPOS-00042\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use the SSHv2 protocol.\",\n \"description\": \"SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\\n\\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27320-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86875\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72251\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000197\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove all Protocol lines that reference version \\\"1\\\" in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor). The \\\"Protocol\\\" line must be as follows:\\n\\nProtocol 2\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4718r88975_fix\"\n },\n \"fix\": {\n \"id\": \"F-4718r88975_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1373\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204594r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204594r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204594\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204594\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using known hosts authentication.\",\n \"description\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80372-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86873\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72249\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4717r88972_fix\"\n },\n \"fix\": {\n \"id\": \"F-4717r88972_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1383\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204593r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204593r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-04-29T14:18:23" } ] @@ -27531,114 +25765,97 @@ { "tags": { "cci": [ - "CCI-001453" + "CCI-000366", + "CCI-000197" ], "nist": [ - "AC-17 (2)" + "CM-6 b", + "IA-5 (1) (c)" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\\n\\nBy specifying a hash algorithm list with the order of hashes being in a \\\"strongest to weakest\\\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204595", - "group_title": "SRG-OS-000250-GPOS-00093", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204595r603846_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:168" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4719r603845_fix", - "fixtext_fixref": "F-4719r603845_fix", + "severity": "high", + "description": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false", + "group_id": "xccdf_mil.disa.stig_group_V-204594", + "group_title": "SRG-OS-000074-GPOS-00042", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204594r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1373\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4718r88975_fix", + "fixtext_fixref": "F-4718r88975_fix", "ident": [ { - "text": "CCE-27455-5", + "text": "CCE-27320-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86877", + "text": "SV-86875", "system": "http://cyber.mil/legacy" }, { - "text": "V-72253", + "text": "V-72251", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001453", + "text": "CCI-000366", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000197", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040400", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27681,29 +25898,41 @@ "version": "RHEL-07-040390", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.", - "id": "V-204595", - "desc": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nBy specifying a hash algorithm list with the order of hashes being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use the SSHv2 protocol.", + "id": "xccdf_mil.disa.stig_rule_SV-204594r603261_rule", + "desc": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:168", + "data": "oval:mil.disa.stig.rhel7:def:1373", "label": "check" }, { - "data": "Edit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"MACs\" keyword and set its value to \"hmac-sha2-512\" and/or \"hmac-sha2-256\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nMACs hmac-sha2-512,hmac-sha2-256\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Remove all Protocol lines that reference version \"1\" in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor). The \"Protocol\" line must be as follows:\n\nProtocol 2\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000250-GPOS-00093\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.\",\n \"description\": \"DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\\n\\nBy specifying a hash algorithm list with the order of hashes being in a \\\"strongest to weakest\\\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27455-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86877\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72253\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"MACs\\\" keyword and set its value to \\\"hmac-sha2-512\\\" and/or \\\"hmac-sha2-256\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nMACs hmac-sha2-512,hmac-sha2-256\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4719r603845_fix\"\n },\n \"fix\": {\n \"id\": \"F-4719r603845_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:168\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204595r603846_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204595r603846_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204595\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204595\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use the SSHv2 protocol.\",\n \"description\": \"<VulnDiscussion>SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\\n\\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27320-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86875\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72251\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000197\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove all Protocol lines that reference version \\\"1\\\" in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor). The \\\"Protocol\\\" line must be as follows:\\n\\nProtocol 2\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4718r88975_fix\"\n },\n \"fix\": {\n \"id\": \"F-4718r88975_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1373\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204594r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204594r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false", "start_time": "2021-04-29T14:18:23" } ] @@ -27711,114 +25940,91 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-001453" ], "nist": [ - "CM-6 b" + "AC-17 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204596", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204596r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:120" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4720r88981_fix", - "fixtext_fixref": "F-4720r88981_fix", + "description": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nBy specifying a hash algorithm list with the order of hashes being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.false", + "group_id": "xccdf_mil.disa.stig_group_V-204595", + "group_title": "SRG-OS-000250-GPOS-00093", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204595r603846_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:168\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4719r603845_fix", + "fixtext_fixref": "F-4719r603845_fix", "ident": [ { - "text": "CCE-27311-0", + "text": "CCE-27455-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86879", + "text": "SV-86877", "system": "http://cyber.mil/legacy" }, { - "text": "V-72255", + "text": "V-72253", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-001453", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040410", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27857,29 +26063,41 @@ "version": "RHEL-07-040400", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040400" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH public host key files have mode 0644 or less permissive.", - "id": "V-204596", - "desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.", + "id": "xccdf_mil.disa.stig_rule_SV-204595r603846_rule", + "desc": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nBy specifying a hash algorithm list with the order of hashes being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:120", + "data": "oval:mil.disa.stig.rhel7:def:168", "label": "check" }, { - "data": "Note: SSH public key files may be found in other directories on the system depending on the installation.\n\nChange the mode of public host key files under \"/etc/ssh\" to \"0644\" with the following command:\n\n# chmod 0644 /etc/ssh/*.key.pub", + "data": "Edit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"MACs\" keyword and set its value to \"hmac-sha2-512\" and/or \"hmac-sha2-256\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nMACs hmac-sha2-512,hmac-sha2-256\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH public host key files have mode 0644 or less permissive.\",\n \"description\": \"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27311-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86879\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72255\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Note: SSH public key files may be found in other directories on the system depending on the installation.\\n\\nChange the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n# chmod 0644 /etc/ssh/*.key.pub\",\n \"fixref\": \"F-4720r88981_fix\"\n },\n \"fix\": {\n \"id\": \"F-4720r88981_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:120\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204596r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204596r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204596\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204596\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.\",\n \"description\": \"<VulnDiscussion>DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\\n\\nBy specifying a hash algorithm list with the order of hashes being in a \\\"strongest to weakest\\\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27455-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86877\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72253\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"MACs\\\" keyword and set its value to \\\"hmac-sha2-512\\\" and/or \\\"hmac-sha2-256\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nMACs hmac-sha2-512,hmac-sha2-256\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4719r603845_fix\"\n },\n \"fix\": {\n \"id\": \"F-4719r603845_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:168\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204595r603846_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204595r603846_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nBy specifying a hash algorithm list with the order of hashes being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.false", "start_time": "2021-04-29T14:18:23" } ] @@ -27893,31 +26111,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204597", + "description": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204596", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204597r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:118" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4721r88984_fix", - "fixtext_fixref": "F-4721r88984_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204596r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:120\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4720r88981_fix", + "fixtext_fixref": "F-4720r88981_fix", "ident": [ { - "text": "CCE-27485-2", + "text": "CCE-27311-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86881", + "text": "SV-86879", "system": "http://cyber.mil/legacy" }, { - "text": "V-72257", + "text": "V-72255", "system": "http://cyber.mil/legacy" }, { @@ -27926,75 +26138,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040420", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28033,29 +26228,41 @@ "version": "RHEL-07-040410", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040410" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH private host key files have mode 0640 or less permissive.", - "id": "V-204597", - "desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH public host key files have mode 0644 or less permissive.", + "id": "xccdf_mil.disa.stig_rule_SV-204596r603261_rule", + "desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:118", + "data": "oval:mil.disa.stig.rhel7:def:120", "label": "check" }, { - "data": "Configure the mode of SSH private host key files under \"/etc/ssh\" to \"0640\" with the following command:\n\n# chmod 0640 /path/to/file/ssh_host*key", + "data": "Note: SSH public key files may be found in other directories on the system depending on the installation.\n\nChange the mode of public host key files under \"/etc/ssh\" to \"0644\" with the following command:\n\n# chmod 0644 /etc/ssh/*.key.pub", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH private host key files have mode 0640 or less permissive.\",\n \"description\": \"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27485-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86881\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72257\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0640\\\" with the following command:\\n\\n# chmod 0640 /path/to/file/ssh_host*key\",\n \"fixref\": \"F-4721r88984_fix\"\n },\n \"fix\": {\n \"id\": \"F-4721r88984_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:118\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204597r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204597r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204597\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204597\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH public host key files have mode 0644 or less permissive.\",\n \"description\": \"<VulnDiscussion>If a public host key file is modified by an unauthorized user, the SSH service may be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27311-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86879\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72255\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Note: SSH public key files may be found in other directories on the system depending on the installation.\\n\\nChange the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n# chmod 0644 /etc/ssh/*.key.pub\",\n \"fixref\": \"F-4720r88981_fix\"\n },\n \"fix\": {\n \"id\": \"F-4720r88981_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:120\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204596r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204596r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "start_time": "2021-04-29T14:18:23" } ] @@ -28063,134 +26270,91 @@ { "tags": { "cci": [ - "CCI-000318", - "CCI-001812", - "CCI-001813", - "CCI-000368", - "CCI-001814" + "CCI-000366" ], "nist": [ - "CM-3 f", - "CM-11 (2)", - "CM-5 (1) (a)", - "CM-6 c", - "CM-5 (1)" + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204598", - "group_title": "SRG-OS-000364-GPOS-00151", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204598r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:160" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4722r88987_fix", - "fixtext_fixref": "F-4722r88987_fix", + "description": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", + "group_id": "xccdf_mil.disa.stig_group_V-204597", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204597r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:118\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4721r88984_fix", + "fixtext_fixref": "F-4721r88984_fix", "ident": [ { - "text": "SV-86883", - "system": "http://cyber.mil/legacy" + "text": "CCE-27485-2", + "system": "http://cce.mitre.org" }, { - "text": "V-72259", + "text": "SV-86881", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000318", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001812", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001813", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000368", - "system": "http://cyber.mil/cci" + "text": "V-72257", + "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001814", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040430", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28229,29 +26393,41 @@ "version": "RHEL-07-040420", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040420" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Generic Security Service Application Program Interface (GSSAPI) authentication unless needed.", - "id": "V-204598", - "desc": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH private host key files have mode 0640 or less permissive.", + "id": "xccdf_mil.disa.stig_rule_SV-204597r603261_rule", + "desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:160", + "data": "oval:mil.disa.stig.rhel7:def:118", "label": "check" }, { - "data": "Uncomment the \"GSSAPIAuthentication\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"no\":\n\nGSSAPIAuthentication no\n\nThe SSH service must be restarted for changes to take effect.\n\nIf GSSAPI authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.", + "data": "Configure the mode of SSH private host key files under \"/etc/ssh\" to \"0640\" with the following command:\n\n# chmod 0640 /path/to/file/ssh_host*key", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000364-GPOS-00151\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Generic Security Service Application Program Interface (GSSAPI) authentication unless needed.\",\n \"description\": \"GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86883\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72259\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"GSSAPIAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\":\\n\\nGSSAPIAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf GSSAPI authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"fixref\": \"F-4722r88987_fix\"\n },\n \"fix\": {\n \"id\": \"F-4722r88987_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:160\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204598r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204598r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204598\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204598\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH private host key files have mode 0640 or less permissive.\",\n \"description\": \"<VulnDiscussion>If an unauthorized user obtains the private SSH host key file, the host could be impersonated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27485-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86881\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72257\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0640\\\" with the following command:\\n\\n# chmod 0640 /path/to/file/ssh_host*key\",\n \"fixref\": \"F-4721r88984_fix\"\n },\n \"fix\": {\n \"id\": \"F-4721r88984_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:118\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204597r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204597r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "start_time": "2021-04-29T14:18:23" } ] @@ -28259,138 +26435,111 @@ { "tags": { "cci": [ - "CCI-000368", - "CCI-001813", + "CCI-000318", "CCI-001812", - "CCI-001814", - "CCI-000318" + "CCI-001813", + "CCI-000368", + "CCI-001814" ], "nist": [ - "CM-6 c", - "CM-5 (1) (a)", + "CM-3 f", "CM-11 (2)", - "CM-5 (1)", - "CM-3 f" + "CM-5 (1) (a)", + "CM-6 c", + "CM-5 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204599", + "description": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false", + "group_id": "xccdf_mil.disa.stig_group_V-204598", "group_title": "SRG-OS-000364-GPOS-00151", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204599r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:162" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4723r88990_fix", - "fixtext_fixref": "F-4723r88990_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204598r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:160\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4722r88987_fix", + "fixtext_fixref": "F-4722r88987_fix", "ident": [ { - "text": "CCE-80221-5", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86885", + "text": "SV-86883", "system": "http://cyber.mil/legacy" }, { - "text": "V-72261", + "text": "V-72259", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000368", + "text": "CCI-000318", "system": "http://cyber.mil/cci" }, { - "text": "CCI-001813", + "text": "CCI-001812", "system": "http://cyber.mil/cci" }, { - "text": "CCI-001812", + "text": "CCI-001813", "system": "http://cyber.mil/cci" }, { - "text": "CCI-001814", + "text": "CCI-000368", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000318", + "text": "CCI-001814", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040440", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28441,29 +26590,41 @@ "version": "RHEL-07-040430", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040430" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Kerberos authentication unless needed.", - "id": "V-204599", - "desc": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Generic Security Service Application Program Interface (GSSAPI) authentication unless needed.", + "id": "xccdf_mil.disa.stig_rule_SV-204598r603261_rule", + "desc": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:162", + "data": "oval:mil.disa.stig.rhel7:def:160", "label": "check" }, { - "data": "Uncomment the \"KerberosAuthentication\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"no\":\n\nKerberosAuthentication no\n\nThe SSH service must be restarted for changes to take effect.\n\nIf Kerberos authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.", + "data": "Uncomment the \"GSSAPIAuthentication\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"no\":\n\nGSSAPIAuthentication no\n\nThe SSH service must be restarted for changes to take effect.\n\nIf GSSAPI authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000364-GPOS-00151\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Kerberos authentication unless needed.\",\n \"description\": \"Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80221-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86885\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72261\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"KerberosAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf Kerberos authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"fixref\": \"F-4723r88990_fix\"\n },\n \"fix\": {\n \"id\": \"F-4723r88990_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:162\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204599r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204599r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204599\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204599\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Generic Security Service Application Program Interface (GSSAPI) authentication unless needed.\",\n \"description\": \"<VulnDiscussion>GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86883\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72259\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"GSSAPIAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\":\\n\\nGSSAPIAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf GSSAPI authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"fixref\": \"F-4722r88987_fix\"\n },\n \"fix\": {\n \"id\": \"F-4722r88987_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:160\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204598r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204598r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false", "start_time": "2021-04-29T14:18:23" } ] @@ -28471,114 +26632,115 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-000368", + "CCI-001813", + "CCI-001812", + "CCI-001814", + "CCI-000318" ], "nist": [ - "CM-6 b" + "CM-6 c", + "CM-5 (1) (a)", + "CM-11 (2)", + "CM-5 (1)", + "CM-3 f" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204600", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204600r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:164" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4724r88993_fix", - "fixtext_fixref": "F-4724r88993_fix", + "description": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false", + "group_id": "xccdf_mil.disa.stig_group_V-204599", + "group_title": "SRG-OS-000364-GPOS-00151", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204599r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:162\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4723r88990_fix", + "fixtext_fixref": "F-4723r88990_fix", "ident": [ { - "text": "CCE-80222-3", + "text": "CCE-80221-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86887", + "text": "SV-86885", "system": "http://cyber.mil/legacy" }, { - "text": "V-72263", + "text": "V-72261", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-000368", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001813", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001812", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001814", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000318", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040450", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28633,29 +26795,41 @@ "version": "RHEL-07-040440", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon performs strict mode checking of home directory configuration files.", - "id": "V-204600", - "desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Kerberos authentication unless needed.", + "id": "xccdf_mil.disa.stig_rule_SV-204599r603261_rule", + "desc": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:164", + "data": "oval:mil.disa.stig.rhel7:def:162", "label": "check" }, { - "data": "Uncomment the \"StrictModes\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"yes\":\n\nStrictModes yes\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Uncomment the \"KerberosAuthentication\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"no\":\n\nKerberosAuthentication no\n\nThe SSH service must be restarted for changes to take effect.\n\nIf Kerberos authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon performs strict mode checking of home directory configuration files.\",\n \"description\": \"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80222-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86887\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72263\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4724r88993_fix\"\n },\n \"fix\": {\n \"id\": \"F-4724r88993_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:164\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204600r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204600r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204600\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204600\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Kerberos authentication unless needed.\",\n \"description\": \"<VulnDiscussion>Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80221-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86885\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72261\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"KerberosAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf Kerberos authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"fixref\": \"F-4723r88990_fix\"\n },\n \"fix\": {\n \"id\": \"F-4723r88990_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:162\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204599r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204599r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false", "start_time": "2021-04-29T14:18:23" } ] @@ -28669,31 +26843,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204601", + "description": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", + "group_id": "xccdf_mil.disa.stig_group_V-204600", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204601r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:171" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4725r88996_fix", - "fixtext_fixref": "F-4725r88996_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204600r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:164\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4724r88993_fix", + "fixtext_fixref": "F-4724r88993_fix", "ident": [ { - "text": "CCE-80223-1", + "text": "CCE-80222-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86889", + "text": "SV-86887", "system": "http://cyber.mil/legacy" }, { - "text": "V-72265", + "text": "V-72263", "system": "http://cyber.mil/legacy" }, { @@ -28702,75 +26870,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040460", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28809,29 +26960,41 @@ "version": "RHEL-07-040450", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon uses privilege separation.", - "id": "V-204601", - "desc": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon performs strict mode checking of home directory configuration files.", + "id": "xccdf_mil.disa.stig_rule_SV-204600r603261_rule", + "desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:171", + "data": "oval:mil.disa.stig.rhel7:def:164", "label": "check" }, { - "data": "Uncomment the \"UsePrivilegeSeparation\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"sandbox\" or \"yes\":\n\nUsePrivilegeSeparation sandbox\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Uncomment the \"StrictModes\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"yes\":\n\nStrictModes yes\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon uses privilege separation.\",\n \"description\": \"SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80223-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86889\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72265\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"UsePrivilegeSeparation\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"sandbox\\\" or \\\"yes\\\":\\n\\nUsePrivilegeSeparation sandbox\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4725r88996_fix\"\n },\n \"fix\": {\n \"id\": \"F-4725r88996_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:171\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204601r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204601r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204601\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204601\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon performs strict mode checking of home directory configuration files.\",\n \"description\": \"<VulnDiscussion>If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80222-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86887\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72263\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4724r88993_fix\"\n },\n \"fix\": {\n \"id\": \"F-4724r88993_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:164\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204600r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204600r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "start_time": "2021-04-29T14:18:23" } ] @@ -28845,27 +27008,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204602", + "description": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false", + "group_id": "xccdf_mil.disa.stig_group_V-204601", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204602r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:158" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4726r88999_fix", - "fixtext_fixref": "F-4726r88999_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204601r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:171\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4725r88996_fix", + "fixtext_fixref": "F-4725r88996_fix", "ident": [ { - "text": "SV-86891", + "text": "CCE-80223-1", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86889", "system": "http://cyber.mil/legacy" }, { - "text": "V-72267", + "text": "V-72265", "system": "http://cyber.mil/legacy" }, { @@ -28874,75 +27035,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040470", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28981,29 +27125,41 @@ "version": "RHEL-07-040460", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow compression or only allows compression after successful authentication.", - "id": "V-204602", - "desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon uses privilege separation.", + "id": "xccdf_mil.disa.stig_rule_SV-204601r603261_rule", + "desc": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:158", + "data": "oval:mil.disa.stig.rhel7:def:171", "label": "check" }, { - "data": "Uncomment the \"Compression\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \"delayed\" or \"no\":\n\nCompression no\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Uncomment the \"UsePrivilegeSeparation\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"sandbox\" or \"yes\":\n\nUsePrivilegeSeparation sandbox\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow compression or only allows compression after successful authentication.\",\n \"description\": \"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72267\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4726r88999_fix\"\n },\n \"fix\": {\n \"id\": \"F-4726r88999_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:158\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204602r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204602r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204602\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204602\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon uses privilege separation.\",\n \"description\": \"<VulnDiscussion>SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80223-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86889\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72265\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"UsePrivilegeSeparation\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"sandbox\\\" or \\\"yes\\\":\\n\\nUsePrivilegeSeparation sandbox\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4725r88996_fix\"\n },\n \"fix\": {\n \"id\": \"F-4725r88996_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:171\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204601r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204601r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false", "start_time": "2021-04-29T14:18:23" } ] @@ -29016,28 +27172,22 @@ "nist": [ "CM-6 b" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204605", + "severity": "medium", + "description": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", + "group_id": "xccdf_mil.disa.stig_group_V-204602", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204605r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1020" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4729r89008_fix", - "fixtext_fixref": "F-4729r89008_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204602r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:158\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4726r88999_fix", + "fixtext_fixref": "F-4726r88999_fix", "ident": [ { - "text": "SV-86899", + "text": "SV-86891", "system": "http://cyber.mil/legacy" }, { - "text": "V-72275", + "text": "V-72267", "system": "http://cyber.mil/legacy" }, { @@ -29046,75 +27196,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040530", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29149,29 +27282,41 @@ "version": "RHEL-07-040470", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon logon.", - "id": "V-204605", - "desc": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow compression or only allows compression after successful authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-204602r603261_rule", + "desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1020", + "data": "oval:mil.disa.stig.rhel7:def:158", "label": "check" }, { - "data": "Configure the operating system to provide users with feedback on when account accesses last occurred by setting the required configuration options in \"/etc/pam.d/postlogin\".\n\nAdd the following line to the top of \"/etc/pam.d/postlogin\":\n\nsession required pam_lastlog.so showfailed", + "data": "Uncomment the \"Compression\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \"delayed\" or \"no\":\n\nCompression no\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon logon.\",\n \"description\": \"Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72275\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/postlogin\\\".\\n\\nAdd the following line to the top of \\\"/etc/pam.d/postlogin\\\":\\n\\nsession required pam_lastlog.so showfailed\",\n \"fixref\": \"F-4729r89008_fix\"\n },\n \"fix\": {\n \"id\": \"F-4729r89008_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1020\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204605r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204605r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204605\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204605\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow compression or only allows compression after successful authentication.\",\n \"description\": \"<VulnDiscussion>If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72267\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4726r88999_fix\"\n },\n \"fix\": {\n \"id\": \"F-4726r88999_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:158\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204602r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204602r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "start_time": "2021-04-29T14:18:23" } ] @@ -29184,28 +27329,22 @@ "nist": [ "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204606", + "severity": "low", + "description": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false", + "group_id": "xccdf_mil.disa.stig_group_V-204605", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204606r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86901" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4730r89011_fix", - "fixtext_fixref": "F-4730r89011_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204605r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1020\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4729r89008_fix", + "fixtext_fixref": "F-4729r89008_fix", "ident": [ { - "text": "SV-86901", + "text": "SV-86899", "system": "http://cyber.mil/legacy" }, { - "text": "V-72277", + "text": "V-72275", "system": "http://cyber.mil/legacy" }, { @@ -29214,75 +27353,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040540", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29317,29 +27439,41 @@ "version": "RHEL-07-040530", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040530" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not contain .shosts files.", - "id": "V-204606", - "desc": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "title": "The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon logon.", + "id": "xccdf_mil.disa.stig_rule_SV-204605r603261_rule", + "desc": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86901", + "data": "oval:mil.disa.stig.rhel7:def:1020", "label": "check" }, { - "data": "Remove any found \".shosts\" files from the system.\n\n# rm /[path]/[to]/[file]/.shosts", + "data": "Configure the operating system to provide users with feedback on when account accesses last occurred by setting the required configuration options in \"/etc/pam.d/postlogin\".\n\nAdd the following line to the top of \"/etc/pam.d/postlogin\":\n\nsession required pam_lastlog.so showfailed", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not contain .shosts files.\",\n \"description\": \"The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72277\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/.shosts\",\n \"fixref\": \"F-4730r89011_fix\"\n },\n \"fix\": {\n \"id\": \"F-4730r89011_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86901\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204606r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204606r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204606\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204606\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon logon.\",\n \"description\": \"<VulnDiscussion>Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72275\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/postlogin\\\".\\n\\nAdd the following line to the top of \\\"/etc/pam.d/postlogin\\\":\\n\\nsession required pam_lastlog.so showfailed\",\n \"fixref\": \"F-4729r89008_fix\"\n },\n \"fix\": {\n \"id\": \"F-4729r89008_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1020\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204605r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204605r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false", "start_time": "2021-04-29T14:18:23" } ] @@ -29353,27 +27487,21 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204607", + "description": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "group_id": "xccdf_mil.disa.stig_group_V-204606", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204607r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86903" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4731r89014_fix", - "fixtext_fixref": "F-4731r89014_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204606r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86901\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4730r89011_fix", + "fixtext_fixref": "F-4730r89011_fix", "ident": [ { - "text": "SV-86903", + "text": "SV-86901", "system": "http://cyber.mil/legacy" }, { - "text": "V-72279", + "text": "V-72277", "system": "http://cyber.mil/legacy" }, { @@ -29382,75 +27510,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040550", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29485,29 +27596,41 @@ "version": "RHEL-07-040540", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040540" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not contain shosts.equiv files.", - "id": "V-204607", - "desc": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "title": "The Red Hat Enterprise Linux operating system must not contain .shosts files.", + "id": "xccdf_mil.disa.stig_rule_SV-204606r603261_rule", + "desc": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86903", + "data": "oval:mil.disa.stig.rhel7:def:86901", "label": "check" }, { - "data": "Remove any found \"shosts.equiv\" files from the system.\n\n# rm /[path]/[to]/[file]/shosts.equiv", + "data": "Remove any found \".shosts\" files from the system.\n\n# rm /[path]/[to]/[file]/.shosts", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not contain shosts.equiv files.\",\n \"description\": \"The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72279\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/shosts.equiv\",\n \"fixref\": \"F-4731r89014_fix\"\n },\n \"fix\": {\n \"id\": \"F-4731r89014_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86903\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204607r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204607r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204607\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204607\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not contain .shosts files.\",\n \"description\": \"<VulnDiscussion>The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72277\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/.shosts\",\n \"fixref\": \"F-4730r89011_fix\"\n },\n \"fix\": {\n \"id\": \"F-4730r89011_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86901\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204606r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204606r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-04-29T14:18:23" } ] @@ -29520,36 +27643,22 @@ "nist": [ "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204609", + "severity": "high", + "description": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "group_id": "xccdf_mil.disa.stig_group_V-204607", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204609r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3771" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:251" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4733r89020_fix", - "fixtext_fixref": "F-4733r89020_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204607r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86903\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4731r89014_fix", + "fixtext_fixref": "F-4731r89014_fix", "ident": [ { - "text": "CCE-27434-0", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86907", + "text": "SV-86903", "system": "http://cyber.mil/legacy" }, { - "text": "V-72283", + "text": "V-72279", "system": "http://cyber.mil/legacy" }, { @@ -29558,75 +27667,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040610", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29661,29 +27753,41 @@ "version": "RHEL-07-040550", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040550" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.", - "id": "V-204609", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.", + "title": "The Red Hat Enterprise Linux operating system must not contain shosts.equiv files.", + "id": "xccdf_mil.disa.stig_rule_SV-204607r603261_rule", + "desc": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:251", + "data": "oval:mil.disa.stig.rhel7:def:86903", "label": "check" }, { - "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.all.accept_source_route = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl -system", + "data": "Remove any found \"shosts.equiv\" files from the system.\n\n# rm /[path]/[to]/[file]/shosts.equiv", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.\",\n \"description\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27434-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72283\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl -system\",\n \"fixref\": \"F-4733r89020_fix\"\n },\n \"fix\": {\n \"id\": \"F-4733r89020_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3771\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:251\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204609r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204609r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204609\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204609\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not contain shosts.equiv files.\",\n \"description\": \"<VulnDiscussion>The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72279\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/shosts.equiv\",\n \"fixref\": \"F-4731r89014_fix\"\n },\n \"fix\": {\n \"id\": \"F-4731r89014_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86903\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204607r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204607r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-04-29T14:18:23" } ] @@ -29697,35 +27801,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204612", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", + "group_id": "xccdf_mil.disa.stig_group_V-204609", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204612r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3776" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:269" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4736r89029_fix", - "fixtext_fixref": "F-4736r89029_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204609r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3771\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:251\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4733r89020_fix", + "fixtext_fixref": "F-4733r89020_fix", "ident": [ { - "text": "CCE-80162-1", + "text": "CCE-27434-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86909", + "text": "SV-86907", "system": "http://cyber.mil/legacy" }, { - "text": "V-72285", + "text": "V-72283", "system": "http://cyber.mil/legacy" }, { @@ -29734,75 +27828,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040620", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29846,47 +27923,61 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "net.ipv4.conf.all.accept_source_route", - "description": "Trackers could be using source-routed packets to\ngenerate traffic that seems to be intra-net, but actually was\ncreated outside and has been redirected.", - "value": [ - "0", - { - "text": "1", - "selector": "enabled" - }, + "value": [ + { + "title": "net.ipv4.conf.all.accept_source_route", + "description": "Trackers could be using source-routed packets to\ngenerate traffic that seems to be intra-net, but actually was\ncreated outside and has been redirected.", + "warning": "", + "value": [ + "0", + { + "text": "1", + "selector": "enabled" + }, + { + "text": "0", + "selector": "disabled" + } + ], + "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value", + "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value", + "type": "number" + } + ], + "version": "RHEL-07-040610" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "disabled" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value", - "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.", - "id": "V-204612", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.", + "title": "The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.", + "id": "xccdf_mil.disa.stig_rule_SV-204609r603261_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:269", + "data": "oval:mil.disa.stig.rhel7:def:251", "label": "check" }, { - "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.default.accept_source_route = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.all.accept_source_route = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl -system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.\",\n \"description\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80162-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72285\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4736r89029_fix\"\n },\n \"fix\": {\n \"id\": \"F-4736r89029_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3776\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:269\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204612r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204612r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204612\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204612\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.\",\n \"description\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27434-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72283\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl -system\",\n \"fixref\": \"F-4733r89020_fix\"\n },\n \"fix\": {\n \"id\": \"F-4733r89020_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3771\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:251\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204609r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204609r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:24" + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", + "start_time": "2021-04-29T14:18:23" } ] }, @@ -29899,35 +27990,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204613", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", + "group_id": "xccdf_mil.disa.stig_group_V-204612", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204613r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3780" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:284" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4737r89032_fix", - "fixtext_fixref": "F-4737r89032_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204612r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3776\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:269\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4736r89029_fix", + "fixtext_fixref": "F-4736r89029_fix", "ident": [ { - "text": "CCE-80165-4", + "text": "CCE-80162-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86911", + "text": "SV-86909", "system": "http://cyber.mil/legacy" }, { - "text": "V-72287", + "text": "V-72285", "system": "http://cyber.mil/legacy" }, { @@ -29936,75 +28017,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040630", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30048,46 +28112,60 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "net.ipv4.conf.default.accept_source_route", - "description": "Disable IP source routing?", - "value": [ - "0", - { - "text": "1", - "selector": "enabled" - }, + "value": [ + { + "title": "net.ipv4.conf.default.accept_source_route", + "description": "Disable IP source routing?", + "warning": "", + "value": [ + "0", + { + "text": "1", + "selector": "enabled" + }, + { + "text": "0", + "selector": "disabled" + } + ], + "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value", + "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value", + "type": "number" + } + ], + "version": "RHEL-07-040620" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "disabled" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value", - "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.", - "id": "V-204613", - "desc": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.", + "title": "The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.", + "id": "xccdf_mil.disa.stig_rule_SV-204612r603261_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:284", + "data": "oval:mil.disa.stig.rhel7:def:269", "label": "check" }, { - "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.icmp_echo_ignore_broadcasts = 1\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.default.accept_source_route = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"description\": \"Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80165-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72287\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts = 1\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4737r89032_fix\"\n },\n \"fix\": {\n \"id\": \"F-4737r89032_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3780\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:284\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204613r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204613r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204613\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204613\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.\",\n \"description\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80162-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72285\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4736r89029_fix\"\n },\n \"fix\": {\n \"id\": \"F-4736r89029_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3776\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:269\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204612r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204612r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-04-29T14:18:24" } ] @@ -30101,35 +28179,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204614", + "description": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false", + "group_id": "xccdf_mil.disa.stig_group_V-204613", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204614r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3775" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:266" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4738r89035_fix", - "fixtext_fixref": "F-4738r89035_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204613r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3780\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:284\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4737r89032_fix", + "fixtext_fixref": "F-4737r89032_fix", "ident": [ { - "text": "CCE-80163-9", + "text": "CCE-80165-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86913", + "text": "SV-86911", "system": "http://cyber.mil/legacy" }, { - "text": "V-72289", + "text": "V-72287", "system": "http://cyber.mil/legacy" }, { @@ -30138,75 +28206,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040640", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30250,46 +28301,60 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "net.ipv4.icmp_echo_ignore_broadcasts", - "description": "Ignore all ICMP ECHO and TIMESTAMP requests sent to it via broadcast/multicast", - "value": [ - "1", - { - "text": "1", - "selector": "enabled" - }, + "value": [ + { + "title": "net.ipv4.icmp_echo_ignore_broadcasts", + "description": "Ignore all ICMP ECHO and TIMESTAMP requests sent to it via broadcast/multicast", + "warning": "", + "value": [ + "1", + { + "text": "1", + "selector": "enabled" + }, + { + "text": "0", + "selector": "disabled" + } + ], + "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value", + "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value", + "type": "number" + } + ], + "version": "RHEL-07-040630" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "disabled" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value", - "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.", - "id": "V-204614", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "title": "The Red Hat Enterprise Linux operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.", + "id": "xccdf_mil.disa.stig_rule_SV-204613r603261_rule", + "desc": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:266", + "data": "oval:mil.disa.stig.rhel7:def:284", "label": "check" }, { - "data": "Set the system to not accept IPv4 ICMP redirect messages by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.default.accept_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.icmp_echo_ignore_broadcasts = 1\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80163-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72289\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to not accept IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4738r89035_fix\"\n },\n \"fix\": {\n \"id\": \"F-4738r89035_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3775\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:266\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204614r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204614r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204614\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204614\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"description\": \"<VulnDiscussion>Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80165-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72287\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts = 1\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4737r89032_fix\"\n },\n \"fix\": {\n \"id\": \"F-4737r89032_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3780\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:284\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204613r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204613r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false", "start_time": "2021-04-29T14:18:24" } ] @@ -30303,35 +28368,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204615", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", + "group_id": "xccdf_mil.disa.stig_group_V-204614", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204615r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3770" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:248" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4739r89038_fix", - "fixtext_fixref": "F-4739r89038_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204614r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3775\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:266\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4738r89035_fix", + "fixtext_fixref": "F-4738r89035_fix", "ident": [ { - "text": "CCE-80158-9", + "text": "CCE-80163-9", "system": "http://cce.mitre.org" }, { - "text": "SV-87827", + "text": "SV-86913", "system": "http://cyber.mil/legacy" }, { - "text": "V-73175", + "text": "V-72289", "system": "http://cyber.mil/legacy" }, { @@ -30340,75 +28395,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040641", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30452,46 +28490,60 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "net.ipv4.conf.default.accept_redirects", - "description": "Disable ICMP Redirect Acceptance?", - "value": [ - "0", - { - "text": "1", - "selector": "enabled" - }, + "value": [ + { + "title": "net.ipv4.conf.default.accept_redirects", + "description": "Disable ICMP Redirect Acceptance?", + "warning": "", + "value": [ + "0", + { + "text": "1", + "selector": "enabled" + }, + { + "text": "0", + "selector": "disabled" + } + ], + "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value", + "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value", + "type": "number" + } + ], + "version": "RHEL-07-040640" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "disabled" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value", - "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must ignore Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages.", - "id": "V-204615", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "title": "The Red Hat Enterprise Linux operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.", + "id": "xccdf_mil.disa.stig_rule_SV-204614r603261_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:248", + "data": "oval:mil.disa.stig.rhel7:def:266", "label": "check" }, { - "data": "Set the system to ignore IPv4 ICMP redirect messages by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.all.accept_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Set the system to not accept IPv4 ICMP redirect messages by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.default.accept_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040641\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must ignore Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80158-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to ignore IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4739r89038_fix\"\n },\n \"fix\": {\n \"id\": \"F-4739r89038_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3770\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:248\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204615r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204615r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204615\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204615\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80163-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72289\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to not accept IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4738r89035_fix\"\n },\n \"fix\": {\n \"id\": \"F-4738r89035_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3775\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:266\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204614r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204614r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "start_time": "2021-04-29T14:18:24" } ] @@ -30505,31 +28557,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204616", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", + "group_id": "xccdf_mil.disa.stig_group_V-204615", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204616r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:281" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4740r89041_fix", - "fixtext_fixref": "F-4740r89041_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204615r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3770\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:248\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4739r89038_fix", + "fixtext_fixref": "F-4739r89038_fix", "ident": [ { - "text": "CCE-80156-3", + "text": "CCE-80158-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86915", + "text": "SV-87827", "system": "http://cyber.mil/legacy" }, { - "text": "V-72291", + "text": "V-73175", "system": "http://cyber.mil/legacy" }, { @@ -30538,75 +28584,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040650", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30650,46 +28679,60 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "net.ipv4.conf.all.accept_redirects", - "description": "Disable ICMP Redirect Acceptance", - "value": [ - "0", - { - "text": "1", - "selector": "enabled" - }, + "value": [ + { + "title": "net.ipv4.conf.all.accept_redirects", + "description": "Disable ICMP Redirect Acceptance", + "warning": "", + "value": [ + "0", + { + "text": "1", + "selector": "enabled" + }, + { + "text": "0", + "selector": "disabled" + } + ], + "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value", + "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value", + "type": "number" + } + ], + "version": "RHEL-07-040641" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "disabled" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value", - "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not allow interfaces to perform Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects by default.", - "id": "V-204616", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.", + "title": "The Red Hat Enterprise Linux operating system must ignore Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages.", + "id": "xccdf_mil.disa.stig_rule_SV-204615r603261_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:281", + "data": "oval:mil.disa.stig.rhel7:def:248", "label": "check" }, { - "data": "Configure the system to not allow interfaces to perform IPv4 ICMP redirects by default.\n\nSet the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.default.send_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Set the system to ignore IPv4 ICMP redirect messages by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.all.accept_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow interfaces to perform Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects by default.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72291\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects by default.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4740r89041_fix\"\n },\n \"fix\": {\n \"id\": \"F-4740r89041_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:281\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204616r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204616r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204616\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204616\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040641\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must ignore Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80158-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to ignore IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4739r89038_fix\"\n },\n \"fix\": {\n \"id\": \"F-4739r89038_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3770\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:248\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204615r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204615r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "start_time": "2021-04-29T14:18:24" } ] @@ -30703,31 +28746,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204617", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", + "group_id": "xccdf_mil.disa.stig_group_V-204616", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204617r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:263" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4741r89044_fix", - "fixtext_fixref": "F-4741r89044_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204616r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:281\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4740r89041_fix", + "fixtext_fixref": "F-4740r89041_fix", "ident": [ { "text": "CCE-80156-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86917", + "text": "SV-86915", "system": "http://cyber.mil/legacy" }, { - "text": "V-72293", + "text": "V-72291", "system": "http://cyber.mil/legacy" }, { @@ -30736,75 +28773,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040660", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30843,29 +28863,41 @@ "version": "RHEL-07-040650", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040650" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.", - "id": "V-204617", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.", + "title": "The Red Hat Enterprise Linux operating system must not allow interfaces to perform Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects by default.", + "id": "xccdf_mil.disa.stig_rule_SV-204616r603261_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:263", + "data": "oval:mil.disa.stig.rhel7:def:281", "label": "check" }, { - "data": "Configure the system to not allow interfaces to perform IPv4 ICMP redirects.\n\nSet the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.all.send_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Configure the system to not allow interfaces to perform IPv4 ICMP redirects by default.\n\nSet the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.default.send_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72293\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4741r89044_fix\"\n },\n \"fix\": {\n \"id\": \"F-4741r89044_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:263\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204617r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204617r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204617\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204617\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow interfaces to perform Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects by default.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72291\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects by default.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4740r89041_fix\"\n },\n \"fix\": {\n \"id\": \"F-4740r89041_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:281\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204616r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204616r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "start_time": "2021-04-29T14:18:24" } ] @@ -30878,28 +28910,26 @@ "nist": [ "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204620", + "severity": "medium", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", + "group_id": "xccdf_mil.disa.stig_group_V-204617", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204620r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1301" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4744r89053_fix", - "fixtext_fixref": "F-4744r89053_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204617r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:263\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4741r89044_fix", + "fixtext_fixref": "F-4741r89044_fix", "ident": [ { - "text": "SV-86923", + "text": "CCE-80156-3", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86917", "system": "http://cyber.mil/legacy" }, { - "text": "V-72299", + "text": "V-72293", "system": "http://cyber.mil/legacy" }, { @@ -30908,75 +28938,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040690", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31015,29 +29028,41 @@ "version": "RHEL-07-040660", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040660" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have a File Transfer Protocol (FTP) server package installed unless needed.", - "id": "V-204620", - "desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.", + "title": "The Red Hat Enterprise Linux operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.", + "id": "xccdf_mil.disa.stig_rule_SV-204617r603261_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1301", + "data": "oval:mil.disa.stig.rhel7:def:263", "label": "check" }, { - "data": "Document the \"vsftpd\" package with the ISSO as an operational requirement or remove it from the system with the following command:\n\n# yum remove vsftpd", + "data": "Configure the system to not allow interfaces to perform IPv4 ICMP redirects.\n\nSet the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.all.send_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have a File Transfer Protocol (FTP) server package installed unless needed.\",\n \"description\": \"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72299\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the \\\"vsftpd\\\" package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n# yum remove vsftpd\",\n \"fixref\": \"F-4744r89053_fix\"\n },\n \"fix\": {\n \"id\": \"F-4744r89053_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1301\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204620r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204620r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204620\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204620\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72293\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4741r89044_fix\"\n },\n \"fix\": {\n \"id\": \"F-4741r89044_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:263\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204617r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204617r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "start_time": "2021-04-29T14:18:24" } ] @@ -31045,138 +29070,87 @@ { "tags": { "cci": [ - "CCI-000368", - "CCI-001813", - "CCI-001814", - "CCI-001812", - "CCI-000318" + "CCI-000366" ], "nist": [ - "CM-6 c", - "CM-5 (1) (a)", - "CM-5 (1)", - "CM-11 (2)", - "CM-3 f" + "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204621", + "description": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", + "group_id": "xccdf_mil.disa.stig_group_V-204620", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204621r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1296" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4745r89056_fix", - "fixtext_fixref": "F-4745r89056_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204620r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1301\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4744r89053_fix", + "fixtext_fixref": "F-4744r89053_fix", "ident": [ { - "text": "CCE-80213-2", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86925", + "text": "SV-86923", "system": "http://cyber.mil/legacy" }, { - "text": "V-72301", + "text": "V-72299", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000368", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001813", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001814", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001812", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000318", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040700", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31211,144 +29185,157 @@ "version": "RHEL-07-040690", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040690" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have the Trivial File Transfer Protocol (TFTP) server package installed if not required for operational support.", - "id": "V-204621", - "desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.", + "title": "The Red Hat Enterprise Linux operating system must not have a File Transfer Protocol (FTP) server package installed unless needed.", + "id": "xccdf_mil.disa.stig_rule_SV-204620r603261_rule", + "desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1296", + "data": "oval:mil.disa.stig.rhel7:def:1301", "label": "check" }, { - "data": "Remove the TFTP package from the system with the following command:\n\n# yum remove tftp-server", + "data": "Document the \"vsftpd\" package with the ISSO as an operational requirement or remove it from the system with the following command:\n\n# yum remove vsftpd", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the Trivial File Transfer Protocol (TFTP) server package installed if not required for operational support.\",\n \"description\": \"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80213-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72301\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n# yum remove tftp-server\",\n \"fixref\": \"F-4745r89056_fix\"\n },\n \"fix\": {\n \"id\": \"F-4745r89056_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1296\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204621r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204621r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204621\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204621\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have a File Transfer Protocol (FTP) server package installed unless needed.\",\n \"description\": \"<VulnDiscussion>The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72299\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the \\\"vsftpd\\\" package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n# yum remove vsftpd\",\n \"fixref\": \"F-4744r89053_fix\"\n },\n \"fix\": {\n \"id\": \"F-4744r89053_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1301\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204620r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204620r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:25" + "code_desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", + "start_time": "2021-04-29T14:18:24" } ] }, { "tags": { "cci": [ - "CCI-000366" + "CCI-000368", + "CCI-001813", + "CCI-001814", + "CCI-001812", + "CCI-000318" ], "nist": [ - "CM-6 b" + "CM-6 c", + "CM-5 (1) (a)", + "CM-5 (1)", + "CM-11 (2)", + "CM-3 f" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204622", + "severity": "high", + "description": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", + "group_id": "xccdf_mil.disa.stig_group_V-204621", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204622r603849_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1389" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4746r603848_fix", - "fixtext_fixref": "F-4746r603848_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204621r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1296\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4745r89056_fix", + "fixtext_fixref": "F-4745r89056_fix", "ident": [ { - "text": "CCE-80226-4", + "text": "CCE-80213-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86927", + "text": "SV-86925", "system": "http://cyber.mil/legacy" }, { - "text": "V-72303", + "text": "V-72301", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-000368", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001813", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001814", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001812", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000318", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040710", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31403,30 +29390,42 @@ "version": "RHEL-07-040700", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040700" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that remote X connections are disabled except to fulfill documented and validated mission requirements.", - "id": "V-204622", - "desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.", + "title": "The Red Hat Enterprise Linux operating system must not have the Trivial File Transfer Protocol (TFTP) server package installed if not required for operational support.", + "id": "xccdf_mil.disa.stig_rule_SV-204621r603261_rule", + "desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1389", + "data": "oval:mil.disa.stig.rhel7:def:1296", "label": "check" }, { - "data": "Edit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"X11Forwarding\" keyword and set its value to \"no\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nX11Forwarding no\n\nThe SSH service must be restarted for changes to take effect:\n\n# systemctl restart sshd", + "data": "Remove the TFTP package from the system with the following command:\n\n# yum remove tftp-server", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that remote X connections are disabled except to fulfill documented and validated mission requirements.\",\n \"description\": \"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80226-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72303\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n# systemctl restart sshd\",\n \"fixref\": \"F-4746r603848_fix\"\n },\n \"fix\": {\n \"id\": \"F-4746r603848_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1389\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204622r603849_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204622r603849_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204622\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204622\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the Trivial File Transfer Protocol (TFTP) server package installed if not required for operational support.\",\n \"description\": \"<VulnDiscussion>If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80213-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72301\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n# yum remove tftp-server\",\n \"fixref\": \"F-4745r89056_fix\"\n },\n \"fix\": {\n \"id\": \"F-4745r89056_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1296\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204621r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204621r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "failed", - "code_desc": "", - "start_time": "2021-04-29T14:18:26" + "status": "passed", + "code_desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", + "start_time": "2021-04-29T14:18:25" } ] }, @@ -31439,31 +29438,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204624", + "description": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", + "group_id": "xccdf_mil.disa.stig_group_V-204622", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204624r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1305" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36316r602658_fix", - "fixtext_fixref": "F-36316r602658_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204622r603849_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1389\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4746r603848_fix", + "fixtext_fixref": "F-4746r603848_fix", "ident": [ { - "text": "CCE-27218-7", + "text": "CCE-80226-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86931", + "text": "SV-86927", "system": "http://cyber.mil/legacy" }, { - "text": "V-72307", + "text": "V-72303", "system": "http://cyber.mil/legacy" }, { @@ -31472,75 +29465,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040730", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31579,29 +29555,41 @@ "version": "RHEL-07-040710", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040710" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have a graphical display manager installed unless approved.", - "id": "V-204624", - "desc": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that remote X connections are disabled except to fulfill documented and validated mission requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-204622r603849_rule", + "desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1305", + "data": "oval:mil.disa.stig.rhel7:def:1389", "label": "check" }, { - "data": "Document the requirement for a graphical user interface with the ISSO or remove the related packages with the following commands:\n\n# rpm -e xorg-x11-server-common\n\n# systemctl set-default multi-user.target", + "data": "Edit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"X11Forwarding\" keyword and set its value to \"no\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nX11Forwarding no\n\nThe SSH service must be restarted for changes to take effect:\n\n# systemctl restart sshd", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have a graphical display manager installed unless approved.\",\n \"description\": \"Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27218-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72307\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the requirement for a graphical user interface with the ISSO or remove the related packages with the following commands:\\n\\n# rpm -e xorg-x11-server-common\\n\\n# systemctl set-default multi-user.target\",\n \"fixref\": \"F-36316r602658_fix\"\n },\n \"fix\": {\n \"id\": \"F-36316r602658_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1305\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204624r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204624r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204624\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204624\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that remote X connections are disabled except to fulfill documented and validated mission requirements.\",\n \"description\": \"<VulnDiscussion>The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80226-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72303\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n# systemctl restart sshd\",\n \"fixref\": \"F-4746r603848_fix\"\n },\n \"fix\": {\n \"id\": \"F-4746r603848_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1389\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204622r603849_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204622r603849_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", "start_time": "2021-04-29T14:18:26" } ] @@ -31615,31 +29603,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204625", + "description": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false", + "group_id": "xccdf_mil.disa.stig_group_V-204624", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204625r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:290" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4749r89068_fix", - "fixtext_fixref": "F-4749r89068_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204624r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1305\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36316r602658_fix", + "fixtext_fixref": "F-36316r602658_fix", "ident": [ { - "text": "CCE-80157-1", + "text": "CCE-27218-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86933", + "text": "SV-86931", "system": "http://cyber.mil/legacy" }, { - "text": "V-72309", + "text": "V-72307", "system": "http://cyber.mil/legacy" }, { @@ -31648,75 +29630,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040740", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31755,30 +29720,42 @@ "version": "RHEL-07-040730", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040730" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not be performing packet forwarding unless the system is a router.", - "id": "V-204625", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.", + "title": "The Red Hat Enterprise Linux operating system must not have a graphical display manager installed unless approved.", + "id": "xccdf_mil.disa.stig_rule_SV-204624r603261_rule", + "desc": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:290", + "data": "oval:mil.disa.stig.rhel7:def:1305", "label": "check" }, { - "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.ip_forward = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Document the requirement for a graphical user interface with the ISSO or remove the related packages with the following commands:\n\n# rpm -e xorg-x11-server-common\n\n# systemctl set-default multi-user.target", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not be performing packet forwarding unless the system is a router.\",\n \"description\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80157-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72309\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.ip_forward = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4749r89068_fix\"\n },\n \"fix\": {\n \"id\": \"F-4749r89068_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:290\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204625r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204625r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204625\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204625\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have a graphical display manager installed unless approved.\",\n \"description\": \"<VulnDiscussion>Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27218-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72307\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the requirement for a graphical user interface with the ISSO or remove the related packages with the following commands:\\n\\n# rpm -e xorg-x11-server-common\\n\\n# systemctl set-default multi-user.target\",\n \"fixref\": \"F-36316r602658_fix\"\n },\n \"fix\": {\n \"id\": \"F-36316r602658_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1305\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204624r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204624r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "failed", - "code_desc": "", - "start_time": "2021-04-29T14:18:28" + "code_desc": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false", + "start_time": "2021-04-29T14:18:26" } ] }, @@ -31790,32 +29767,26 @@ "nist": [ "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204627", + "severity": "medium", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", + "group_id": "xccdf_mil.disa.stig_group_V-204625", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204627r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1369" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4751r89074_fix", - "fixtext_fixref": "F-4751r89074_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204625r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:290\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4749r89068_fix", + "fixtext_fixref": "F-4749r89068_fix", "ident": [ { - "text": "CCE-27386-2", + "text": "CCE-80157-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86937", + "text": "SV-86933", "system": "http://cyber.mil/legacy" }, { - "text": "V-72313", + "text": "V-72309", "system": "http://cyber.mil/legacy" }, { @@ -31824,75 +29795,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040800", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31931,29 +29885,41 @@ "version": "RHEL-07-040740", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040740" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "SNMP community strings on the Red Hat Enterprise Linux operating system must be changed from the default.", - "id": "V-204627", - "desc": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.", + "title": "The Red Hat Enterprise Linux operating system must not be performing packet forwarding unless the system is a router.", + "id": "xccdf_mil.disa.stig_rule_SV-204625r603261_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1369", + "data": "oval:mil.disa.stig.rhel7:def:290", "label": "check" }, { - "data": "If the \"/etc/snmp/snmpd.conf\" file exists, modify any lines that contain a community string value of \"public\" or \"private\" to another string value.", + "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.ip_forward = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"SNMP community strings on the Red Hat Enterprise Linux operating system must be changed from the default.\",\n \"description\": \"Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27386-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72313\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If the \\\"/etc/snmp/snmpd.conf\\\" file exists, modify any lines that contain a community string value of \\\"public\\\" or \\\"private\\\" to another string value.\",\n \"fixref\": \"F-4751r89074_fix\"\n },\n \"fix\": {\n \"id\": \"F-4751r89074_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1369\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204627r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204627r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204627\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204627\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not be performing packet forwarding unless the system is a router.\",\n \"description\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80157-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72309\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.ip_forward = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4749r89068_fix\"\n },\n \"fix\": {\n \"id\": \"F-4749r89068_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:290\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204625r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204625r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "start_time": "2021-04-29T14:18:28" } ] @@ -31966,36 +29932,26 @@ "nist": [ "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204630", + "severity": "high", + "description": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false", + "group_id": "xccdf_mil.disa.stig_group_V-204627", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204630r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3785" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:303" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4754r89083_fix", - "fixtext_fixref": "F-4754r89083_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204627r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1369\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4751r89074_fix", + "fixtext_fixref": "F-4751r89074_fix", "ident": [ { - "text": "CCE-80179-5", + "text": "CCE-27386-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86943", + "text": "SV-86937", "system": "http://cyber.mil/legacy" }, { - "text": "V-72319", + "text": "V-72313", "system": "http://cyber.mil/legacy" }, { @@ -32004,75 +29960,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040830", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32111,152 +30050,133 @@ "version": "RHEL-07-040800", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040800" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not forward IPv6 source-routed packets.", - "id": "V-204630", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.", + "title": "SNMP community strings on the Red Hat Enterprise Linux operating system must be changed from the default.", + "id": "xccdf_mil.disa.stig_rule_SV-204627r603261_rule", + "desc": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:303", + "data": "oval:mil.disa.stig.rhel7:def:1369", "label": "check" }, { - "data": "Set the system to the required kernel parameter, if IPv6 is enabled, by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv6.conf.all.accept_source_route = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "If the \"/etc/snmp/snmpd.conf\" file exists, modify any lines that contain a community string value of \"public\" or \"private\" to another string value.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not forward IPv6 source-routed packets.\",\n \"description\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80179-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86943\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72319\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter, if IPv6 is enabled, by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv6.conf.all.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4754r89083_fix\"\n },\n \"fix\": {\n \"id\": \"F-4754r89083_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3785\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:303\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204630r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204630r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204630\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204630\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"SNMP community strings on the Red Hat Enterprise Linux operating system must be changed from the default.\",\n \"description\": \"<VulnDiscussion>Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27386-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72313\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If the \\\"/etc/snmp/snmpd.conf\\\" file exists, modify any lines that contain a community string value of \\\"public\\\" or \\\"private\\\" to another string value.\",\n \"fixref\": \"F-4751r89074_fix\"\n },\n \"fix\": {\n \"id\": \"F-4751r89074_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1369\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204627r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204627r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:29" + "code_desc": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false", + "start_time": "2021-04-29T14:18:28" } ] }, { "tags": { "cci": [ - "CCI-001953", - "CCI-001954", - "CCI-001948" + "CCI-000366" ], "nist": [ - "IA-2 (12)", - "IA-2 (12)", - "IA-2 (11)" + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204631", - "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204631r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:87041" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4755r462473_fix", - "fixtext_fixref": "F-4755r462473_fix", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false", + "group_id": "xccdf_mil.disa.stig_group_V-204630", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204630r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3785\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:303\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4754r89083_fix", + "fixtext_fixref": "F-4754r89083_fix", "ident": [ { - "text": "SV-87041", - "system": "http://cyber.mil/legacy" + "text": "CCE-80179-5", + "system": "http://cce.mitre.org" }, { - "text": "V-72417", + "text": "SV-86943", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001953", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001954", - "system": "http://cyber.mil/cci" + "text": "V-72319", + "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001948", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-041001", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32300,46 +30220,60 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "net.ipv6.conf.all.accept_source_route", - "description": "Trackers could be using source-routed packets to\ngenerate traffic that seems to be intra-net, but actually was\ncreated outside and has been redirected.", - "value": [ - "0", - { - "text": "1", - "selector": "enabled" - }, + "value": [ + { + "title": "net.ipv6.conf.all.accept_source_route", + "description": "Trackers could be using source-routed packets to\ngenerate traffic that seems to be intra-net, but actually was\ncreated outside and has been redirected.", + "warning": "", + "value": [ + "0", + { + "text": "1", + "selector": "enabled" + }, + { + "text": "0", + "selector": "disabled" + } + ], + "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value", + "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value", + "type": "number" + } + ], + "version": "RHEL-07-040830" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "disabled" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value", - "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must have the required packages for multifactor authentication installed.", - "id": "V-204631", - "desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "title": "The Red Hat Enterprise Linux operating system must not forward IPv6 source-routed packets.", + "id": "xccdf_mil.disa.stig_rule_SV-204630r603261_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:87041", + "data": "oval:mil.disa.stig.rhel7:def:303", "label": "check" }, { - "data": "Configure the operating system to implement multifactor authentication by installing the required packages.\n\nInstall the pam_pkcs11 package with the following command:\n\n# yum install pam_pkcs11", + "data": "Set the system to the required kernel parameter, if IPv6 is enabled, by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv6.conf.all.accept_source_route = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000375-GPOS-00160\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-041001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must have the required packages for multifactor authentication installed.\",\n \"description\": \"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87041\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72417\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required packages.\\n\\nInstall the pam_pkcs11 package with the following command:\\n\\n# yum install pam_pkcs11\",\n \"fixref\": \"F-4755r462473_fix\"\n },\n \"fix\": {\n \"id\": \"F-4755r462473_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87041\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204631r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204631r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204631\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204631\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not forward IPv6 source-routed packets.\",\n \"description\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80179-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86943\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72319\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter, if IPv6 is enabled, by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv6.conf.all.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4754r89083_fix\"\n },\n \"fix\": {\n \"id\": \"F-4754r89083_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3785\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:303\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204630r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204630r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-04-29T14:18:29" } ] @@ -32347,45 +30281,34 @@ { "tags": { "cci": [ - "CCI-001948", + "CCI-001953", "CCI-001954", - "CCI-001953" + "CCI-001948" ], "nist": [ - "IA-2 (11)", "IA-2 (12)", - "IA-2 (12)" + "IA-2 (11)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204632", + "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "group_id": "xccdf_mil.disa.stig_group_V-204631", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204632r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1405" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4756r89089_fix", - "fixtext_fixref": "F-4756r89089_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204631r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87041\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4755r462473_fix", + "fixtext_fixref": "F-4755r462473_fix", "ident": [ { - "text": "CCE-80437-7", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-87051", + "text": "SV-87041", "system": "http://cyber.mil/legacy" }, { - "text": "V-72427", + "text": "V-72417", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001948", + "text": "CCI-001953", "system": "http://cyber.mil/cci" }, { @@ -32393,80 +30316,63 @@ "system": "http://cyber.mil/cci" }, { - "text": "CCI-001953", + "text": "CCI-001948", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-041002", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32509,13 +30415,209 @@ "version": "RHEL-07-041001", "severity": "medium", "weight": "10.0" + }, + "value": [], + "version": "RHEL-07-041001" + }, + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] } + ], + "source_location": {}, + "title": "The Red Hat Enterprise Linux operating system must have the required packages for multifactor authentication installed.", + "id": "xccdf_mil.disa.stig_rule_SV-204631r603261_rule", + "desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "descriptions": [ + { + "data": "oval:mil.disa.stig.rhel7:def:87041", + "label": "check" + }, + { + "data": "Configure the operating system to implement multifactor authentication by installing the required packages.\n\nInstall the pam_pkcs11 package with the following command:\n\n# yum install pam_pkcs11", + "label": "fix" + } + ], + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must have the required packages for multifactor authentication installed.\",\n \"description\": \"<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87041\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72417\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required packages.\\n\\nInstall the pam_pkcs11 package with the following command:\\n\\n# yum install pam_pkcs11\",\n \"fixref\": \"F-4755r462473_fix\"\n },\n \"fix\": {\n \"id\": \"F-4755r462473_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87041\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204631r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204631r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", + "results": [ + { + "status": "passed", + "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "start_time": "2021-04-29T14:18:29" + } + ] + }, + { + "tags": { + "cci": [ + "CCI-001948", + "CCI-001954", + "CCI-001953" + ], + "nist": [ + "IA-2 (11)", + "IA-2 (12)" + ], + "severity": "medium", + "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "group_id": "xccdf_mil.disa.stig_group_V-204632", + "group_title": "SRG-OS-000375-GPOS-00160", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204632r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1405\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4756r89089_fix", + "fixtext_fixref": "F-4756r89089_fix", + "ident": [ + { + "text": "CCE-80437-7", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-87051", + "system": "http://cyber.mil/legacy" + }, + { + "text": "V-72427", + "system": "http://cyber.mil/legacy" + }, + { + "text": "CCI-001948", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001954", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001953", + "system": "http://cyber.mil/cci" + } + ], + "reference": { + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + }, + "selected": "", + "weight": "10.0", + "profiles": [ + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", + "description": "", + "title": "I - Mission Critical Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", + "description": "", + "title": "I - Mission Critical Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", + "description": "", + "title": "I - Mission Critical Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", + "description": "", + "title": "II - Mission Support Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", + "description": "", + "title": "II - Mission Support Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", + "description": "", + "title": "II - Mission Support Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", + "description": "", + "title": "III - Administrative Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", + "description": "", + "title": "III - Administrative Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", + "description": "", + "title": "III - Administrative Sensitive" + } + ], + "rule_result": { + "result": "pass", + "ident": [ + { + "text": "CCE-80437-7", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-87051", + "system": "http://cyber.mil/legacy" + }, + { + "text": "V-72427", + "system": "http://cyber.mil/legacy" + }, + { + "text": "CCI-001948", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001954", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001953", + "system": "http://cyber.mil/cci" + } + ], + "fix": { + "id": "F-4756r89089_fix" + }, + "check": { + "check-content-ref": { + "href": "#scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", + "name": "oval:mil.disa.stig.rhel7:def:1405" + }, + "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" + }, + "time": "2021-04-29T14:18:30", + "idref": "xccdf_mil.disa.stig_rule_SV-204632r603261_rule", + "version": "RHEL-07-041002", + "severity": "medium", + "weight": "10.0" + }, + "value": [], + "version": "RHEL-07-041002" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The Red Hat Enterprise Linux operating system must implement multifactor authentication for access to privileged accounts via pluggable authentication modules (PAM).", - "id": "V-204632", - "desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "id": "xccdf_mil.disa.stig_rule_SV-204632r603261_rule", + "desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel7:def:1405", @@ -32527,11 +30629,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000375-GPOS-00160\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-041002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement multifactor authentication for access to privileged accounts via pluggable authentication modules (PAM).\",\n \"description\": \"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80437-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87051\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72427\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication for remote access to privileged accounts via pluggable authentication modules (PAM).\\n\\nModify all of the services lines in \\\"/etc/sssd/sssd.conf\\\" or in configuration files found under \\\"/etc/sssd/conf.d\\\" to include pam.\",\n \"fixref\": \"F-4756r89089_fix\"\n },\n \"fix\": {\n \"id\": \"F-4756r89089_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1405\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204632r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204632r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204632\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204632\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement multifactor authentication for access to privileged accounts via pluggable authentication modules (PAM).\",\n \"description\": \"<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80437-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87051\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72427\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication for remote access to privileged accounts via pluggable authentication modules (PAM).\\n\\nModify all of the services lines in \\\"/etc/sssd/sssd.conf\\\" or in configuration files found under \\\"/etc/sssd/conf.d\\\" to include pam.\",\n \"fixref\": \"F-4756r89089_fix\"\n },\n \"fix\": {\n \"id\": \"F-4756r89089_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1405\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204632r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204632r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "start_time": "2021-04-29T14:18:30" } ] @@ -32544,23 +30646,16 @@ "CCI-001948" ], "nist": [ - "IA-2 (12)", "IA-2 (12)", "IA-2 (11)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162\",\"Documentable\":\"false\"}", + "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "group_id": "xccdf_mil.disa.stig_group_V-204633", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204633r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:87057" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87057\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4757r89092_fix", "fixtext_fixref": "F-4757r89092_fix", "ident": [ @@ -32586,75 +30681,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-041003", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32662,52 +30740,60 @@ "result": "pass", "ident": [ { - "text": "CCE-80437-7", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-87051", + "text": "SV-87057", "system": "http://cyber.mil/legacy" }, { - "text": "V-72427", + "text": "V-72433", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001948", + "text": "CCI-001954", "system": "http://cyber.mil/cci" }, { - "text": "CCI-001954", + "text": "CCI-001953", "system": "http://cyber.mil/cci" }, { - "text": "CCI-001953", + "text": "CCI-001948", "system": "http://cyber.mil/cci" } ], "fix": { - "id": "F-4756r89089_fix" + "id": "F-4757r89092_fix" }, "check": { "check-content-ref": { "href": "#scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1405" + "name": "oval:mil.disa.stig.rhel7:def:87057" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, "time": "2021-04-29T14:18:30", - "idref": "xccdf_mil.disa.stig_rule_SV-204632r603261_rule", - "version": "RHEL-07-041002", + "idref": "xccdf_mil.disa.stig_rule_SV-204633r603261_rule", + "version": "RHEL-07-041003", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-041003" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The Red Hat Enterprise Linux operating system must implement certificate status checking for PKI authentication.", - "id": "V-204633", - "desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "id": "xccdf_mil.disa.stig_rule_SV-204633r603261_rule", + "desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel7:def:87057", @@ -32719,11 +30805,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000375-GPOS-00160\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-041003\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement certificate status checking for PKI authentication.\",\n \"description\": \"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87057\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72433\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to do certificate status checking for PKI authentication.\\n\\nModify all of the \\\"cert_policy\\\" lines in \\\"/etc/pam_pkcs11/pam_pkcs11.conf\\\" to include \\\"ocsp_on\\\".\",\n \"fixref\": \"F-4757r89092_fix\"\n },\n \"fix\": {\n \"id\": \"F-4757r89092_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87057\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204633r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204633r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204633\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204633\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041003\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement certificate status checking for PKI authentication.\",\n \"description\": \"<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87057\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72433\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to do certificate status checking for PKI authentication.\\n\\nModify all of the \\\"cert_policy\\\" lines in \\\"/etc/pam_pkcs11/pam_pkcs11.conf\\\" to include \\\"ocsp_on\\\".\",\n \"fixref\": \"F-4757r89092_fix\"\n },\n \"fix\": {\n \"id\": \"F-4757r89092_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87057\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204633r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204633r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "start_time": "2021-04-29T14:18:30" } ] @@ -32737,18 +30823,12 @@ "CM-5 (3)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.\",\"Documentable\":\"false\"}", + "description": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false", "group_id": "xccdf_mil.disa.stig_group_V-214799", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-214799r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1340" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1340\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-15997r192363_fix", "fixtext_fixref": "F-15997r192363_fix", "ident": [ @@ -32770,75 +30850,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010020", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32846,70 +30909,78 @@ "result": "pass", "ident": [ { - "text": "SV-87057", - "system": "http://cyber.mil/legacy" + "text": "CCE-27157-7", + "system": "http://cce.mitre.org" }, { - "text": "V-72433", + "text": "V-71855", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001954", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001953", - "system": "http://cyber.mil/cci" + "text": "SV-86479", + "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001948", + "text": "CCI-001749", "system": "http://cyber.mil/cci" } ], "fix": { - "id": "F-4757r89092_fix" + "id": "F-15997r192363_fix" }, "check": { "check-content-ref": { "href": "#scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:87057" + "name": "oval:mil.disa.stig.rhel7:def:1340" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, "time": "2021-04-29T14:18:30", - "idref": "xccdf_mil.disa.stig_rule_SV-204633r603261_rule", - "version": "RHEL-07-041003", - "severity": "medium", + "idref": "xccdf_mil.disa.stig_rule_SV-214799r603261_rule", + "version": "RHEL-07-010020", + "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The Red Hat Enterprise Linux operating system must be configured so that the cryptographic hash of system files and commands matches vendor values.", - "id": "V-214799", - "desc": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.", + "id": "xccdf_mil.disa.stig_rule_SV-214799r603261_rule", + "desc": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel7:def:1340", "label": "check" }, { - "data": "Run the following command to determine which package owns the file:\n\n# rpm -qf \n\nThe package can be reinstalled from a yum repository using the command:\n\n# sudo yum reinstall \n\nAlternatively, the package can be reinstalled from trusted media using the command:\n\n# sudo rpm -Uvh ", + "data": "Run the following command to determine which package owns the file:\n\n# rpm -qf \n\nThe package can be reinstalled from a yum repository using the command:\n\n# sudo yum reinstall \n\nAlternatively, the package can be reinstalled from trusted media using the command:\n\n# sudo rpm -Uvh ", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the cryptographic hash of system files and commands matches vendor values.\",\n \"description\": \"Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27157-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71855\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86479\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Run the following command to determine which package owns the file:\\n\\n# rpm -qf \\n\\nThe package can be reinstalled from a yum repository using the command:\\n\\n# sudo yum reinstall \\n\\nAlternatively, the package can be reinstalled from trusted media using the command:\\n\\n# sudo rpm -Uvh \",\n \"fixref\": \"F-15997r192363_fix\"\n },\n \"fix\": {\n \"id\": \"F-15997r192363_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1340\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-214799r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-214799r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-214799\",\n \"id\": \"xccdf_mil.disa.stig_group_V-214799\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the cryptographic hash of system files and commands matches vendor values.\",\n \"description\": \"<VulnDiscussion>Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27157-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71855\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86479\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Run the following command to determine which package owns the file:\\n\\n# rpm -qf <filename>\\n\\nThe package can be reinstalled from a yum repository using the command:\\n\\n# sudo yum reinstall <packagename>\\n\\nAlternatively, the package can be reinstalled from trusted media using the command:\\n\\n# sudo rpm -Uvh <packagename>\",\n \"fixref\": \"F-15997r192363_fix\"\n },\n \"fix\": {\n \"id\": \"F-15997r192363_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1340\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-214799r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-214799r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false", "start_time": "2021-04-29T14:18:30" } ] } ], - "sha256": "528685bb8edf69bfcf08f018fec651f2c907a859a63545c753e9de4ed0e29612" + "sha256": "efeeb5094233e4cb6f935ca8a72121390f4fe5d1b6a727eb27217f42c17cd8c4" } ], "passthrough": { @@ -32946,7 +31017,7 @@ "Profile": [ { "title": "I - Mission Critical Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -33665,7 +31736,7 @@ }, { "title": "I - Mission Critical Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -34384,7 +32455,7 @@ }, { "title": "I - Mission Critical Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -35103,7 +33174,7 @@ }, { "title": "II - Mission Support Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -35822,7 +33893,7 @@ }, { "title": "II - Mission Support Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -36541,7 +34612,7 @@ }, { "title": "II - Mission Support Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -37260,7 +35331,7 @@ }, { "title": "III - Administrative Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -37979,7 +36050,7 @@ }, { "title": "III - Administrative Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -38698,7 +36769,7 @@ }, { "title": "III - Administrative Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -40735,7 +38806,7 @@ "Profile": [ { "title": "I - Mission Critical Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -41454,7 +39525,7 @@ }, { "title": "I - Mission Critical Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -42173,7 +40244,7 @@ }, { "title": "I - Mission Critical Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -42892,7 +40963,7 @@ }, { "title": "II - Mission Support Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -43611,7 +41682,7 @@ }, { "title": "II - Mission Support Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -44330,7 +42401,7 @@ }, { "title": "II - Mission Support Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -45049,7 +43120,7 @@ }, { "title": "III - Administrative Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -45768,7 +43839,7 @@ }, { "title": "III - Administrative Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -46487,7 +44558,7 @@ }, { "title": "III - Administrative Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -48473,14 +46544,14 @@ "Group": [ { "title": "SRG-OS-000023-GPOS-00006", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010030", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting local or remote access to the system via a graphical user logon.", - "description": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false", + "description": "<VulnDiscussion>Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -48528,14 +46599,14 @@ }, { "title": "SRG-OS-000028-GPOS-00009", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010060", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must enable a user session lock until that user re-establishes access using established identification and authentication procedures.", - "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "description": "<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -48583,14 +46654,14 @@ }, { "title": "SRG-OS-000375-GPOS-00160", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010061", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must uniquely identify and must authenticate users using multifactor authentication via a graphical user logon.", - "description": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false", + "description": "<VulnDiscussion>To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -48642,14 +46713,14 @@ }, { "title": "SRG-OS-000029-GPOS-00010", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010070", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.", - "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "description": "<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -48701,14 +46772,14 @@ }, { "title": "SRG-OS-000029-GPOS-00010", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010081", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver lock-delay setting for the graphical user interface.", - "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "description": "<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -48756,14 +46827,14 @@ }, { "title": "SRG-OS-000029-GPOS-00010", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010100", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must initiate a session lock for the screensaver after a period of inactivity for graphical user interfaces.", - "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "description": "<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -48811,14 +46882,14 @@ }, { "title": "SRG-OS-000029-GPOS-00010", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010101", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver idle-activation-enabled setting for the graphical user interface.", - "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false", + "description": "<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -48862,14 +46933,14 @@ }, { "title": "SRG-OS-000029-GPOS-00010", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010110", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must initiate a session lock for graphical user interfaces when the screensaver is activated.", - "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "description": "<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -48917,14 +46988,14 @@ }, { "title": "SRG-OS-000069-GPOS-00037", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010118", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that /etc/pam.d/passwd implements /etc/pam.d/system-auth when changing passwords.", - "description": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false", + "description": "<VulnDiscussion>Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -48968,14 +47039,14 @@ }, { "title": "SRG-OS-000069-GPOS-00037", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010119", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, pwquality must be used.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49023,14 +47094,14 @@ }, { "title": "SRG-OS-000069-GPOS-00037", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010120", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one upper-case character.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49082,14 +47153,14 @@ }, { "title": "SRG-OS-000070-GPOS-00038", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010130", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one lower-case character.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49141,14 +47212,14 @@ }, { "title": "SRG-OS-000071-GPOS-00039", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010140", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are assigned, the new password must contain at least one numeric character.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49200,14 +47271,14 @@ }, { "title": "SRG-OS-000266-GPOS-00101", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010150", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one special character.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49259,14 +47330,14 @@ }, { "title": "SRG-OS-000072-GPOS-00040", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010160", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of eight of the total number of characters must be changed.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49318,14 +47389,14 @@ }, { "title": "SRG-OS-000072-GPOS-00040", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010170", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of four character classes must be changed.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49377,14 +47448,14 @@ }, { "title": "SRG-OS-000072-GPOS-00040", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010180", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating consecutive characters must not be more than three characters.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49436,14 +47507,14 @@ }, { "title": "SRG-OS-000072-GPOS-00040", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010190", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating characters of the same character class must not be more than four characters.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49495,14 +47566,14 @@ }, { "title": "SRG-OS-000073-GPOS-00041", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010200", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the PAM system service is configured to store only encrypted representations of passwords.", - "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", + "description": "<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49550,14 +47621,14 @@ }, { "title": "SRG-OS-000073-GPOS-00041", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010210", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured to use the shadow file to store only encrypted representations of passwords.", - "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", + "description": "<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49605,14 +47676,14 @@ }, { "title": "SRG-OS-000073-GPOS-00041", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010220", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that user and group account administration utilities are configured to store only encrypted representations of passwords.", - "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", + "description": "<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49660,14 +47731,14 @@ }, { "title": "SRG-OS-000075-GPOS-00043", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010230", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 24 hours/1 day minimum lifetime.", - "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "description": "<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49719,14 +47790,14 @@ }, { "title": "SRG-OS-000075-GPOS-00043", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010240", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are restricted to a 24 hours/1 day minimum lifetime.", - "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "description": "<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49770,14 +47841,14 @@ }, { "title": "SRG-OS-000076-GPOS-00044", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010250", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 60-day maximum lifetime.", - "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", + "description": "<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49829,14 +47900,14 @@ }, { "title": "SRG-OS-000076-GPOS-00044", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010260", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that existing passwords are restricted to a 60-day maximum lifetime.", - "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", + "description": "<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49880,14 +47951,14 @@ }, { "title": "SRG-OS-000077-GPOS-00045", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010270", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are prohibited from reuse for a minimum of five generations.", - "description": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false", + "description": "<VulnDiscussion>Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49939,14 +48010,14 @@ }, { "title": "SRG-OS-000078-GPOS-00046", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010280", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are a minimum of 15 characters in length.", - "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false", + "description": "<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -49998,14 +48069,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010290", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not have accounts configured with blank or null passwords.", - "description": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", + "description": "<VulnDiscussion>If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50053,14 +48124,14 @@ }, { "title": "SRG-OS-000106-GPOS-00053", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010300", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using an empty password.", - "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "description": "<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50108,14 +48179,14 @@ }, { "title": "SRG-OS-000118-GPOS-00060", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010310", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must disable account identifiers (individuals, groups, roles, and devices) if the password expires.", - "description": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false", + "description": "<VulnDiscussion>Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50167,14 +48238,14 @@ }, { "title": "SRG-OS-000373-GPOS-00156", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010340", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that users must provide a password for privilege escalation.", - "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", + "description": "<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50222,14 +48293,14 @@ }, { "title": "SRG-OS-000373-GPOS-00156", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010350", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that users must re-authenticate for privilege escalation.", - "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", + "description": "<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50277,14 +48348,14 @@ }, { "title": "SRG-OS-000480-GPOS-00226", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010430", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the delay between logon prompts following a failed console logon attempt is at least four seconds.", - "description": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", + "description": "<VulnDiscussion>Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50336,14 +48407,14 @@ }, { "title": "SRG-OS-000480-GPOS-00229", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010440", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not allow an unattended or automatic logon to the system via a graphical user interface.", - "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "description": "<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50391,14 +48462,14 @@ }, { "title": "SRG-OS-000480-GPOS-00229", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010450", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not allow an unrestricted logon to the system.", - "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "description": "<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50446,14 +48517,14 @@ }, { "title": "SRG-OS-000480-GPOS-00229", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010460", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not allow users to override SSH environment variables.", - "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "description": "<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50501,14 +48572,14 @@ }, { "title": "SRG-OS-000480-GPOS-00229", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010470", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not allow a non-certificate trusted host SSH logon to the system.", - "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "description": "<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50556,14 +48627,14 @@ }, { "title": "SRG-OS-000080-GPOS-00048", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010480", "update": "http://iase.disa.mil/stigs" }, "title": "Red Hat Enterprise Linux operating systems prior to version 7.2 with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.", - "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "description": "<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50611,14 +48682,14 @@ }, { "title": "SRG-OS-000080-GPOS-00048", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010481", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must require authentication upon booting into single-user and maintenance modes.", - "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false", + "description": "<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50662,14 +48733,14 @@ }, { "title": "SRG-OS-000080-GPOS-00048", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010482", "update": "http://iase.disa.mil/stigs" }, "title": "Red Hat Enterprise Linux operating systems version 7.2 or newer with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.", - "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "description": "<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50717,14 +48788,14 @@ }, { "title": "SRG-OS-000080-GPOS-00048", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010490", "update": "http://iase.disa.mil/stigs" }, "title": "Red Hat Enterprise Linux operating systems prior to version 7.2 using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.", - "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "description": "<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50772,14 +48843,14 @@ }, { "title": "SRG-OS-000080-GPOS-00048", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010491", "update": "http://iase.disa.mil/stigs" }, "title": "Red Hat Enterprise Linux operating systems version 7.2 or newer using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.", - "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "description": "<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50827,14 +48898,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020000", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not have the rsh-server package installed.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50882,14 +48953,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020010", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not have the ypserv package installed.", - "description": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false", + "description": "<VulnDiscussion>Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50937,14 +49008,14 @@ }, { "title": "SRG-OS-000363-GPOS-00150", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020030", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that a file integrity tool verifies the baseline operating system configuration at least weekly.", - "description": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false", + "description": "<VulnDiscussion>Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -50992,14 +49063,14 @@ }, { "title": "SRG-OS-000366-GPOS-00153", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020050", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "description": "<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51047,14 +49118,14 @@ }, { "title": "SRG-OS-000366-GPOS-00153", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020060", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "description": "<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51102,14 +49173,14 @@ }, { "title": "SRG-OS-000114-GPOS-00059", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020100", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured to disable USB mass storage.", - "description": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", + "description": "<VulnDiscussion>USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51161,14 +49232,14 @@ }, { "title": "SRG-OS-000378-GPOS-00163", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020101", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the Datagram Congestion Control Protocol (DCCP) kernel module is disabled unless required.", - "description": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false", + "description": "<VulnDiscussion>Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51212,14 +49283,14 @@ }, { "title": "SRG-OS-000114-GPOS-00059", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020110", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must disable the file system automounter unless required.", - "description": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", + "description": "<VulnDiscussion>Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51275,14 +49346,14 @@ }, { "title": "SRG-OS-000437-GPOS-00194", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020200", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must remove all software components after updated versions have been installed.", - "description": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", + "description": "<VulnDiscussion>Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51330,14 +49401,14 @@ }, { "title": "SRG-OS-000480-GPOS-00228", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020240", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.", - "description": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", + "description": "<VulnDiscussion>Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51389,14 +49460,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020250", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be a vendor supported release.", - "description": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.false", + "description": "<VulnDiscussion>An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51444,14 +49515,14 @@ }, { "title": "SRG-OS-000104-GPOS-00051", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020300", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that all Group Identifiers (GIDs) referenced in the /etc/passwd file are defined in the /etc/group file.", - "description": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false", + "description": "<VulnDiscussion>If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51499,14 +49570,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020310", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the root account must be the only account having unrestricted access to the system.", - "description": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", + "description": "<VulnDiscussion>If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51554,14 +49625,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020610", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that all local interactive user accounts, upon creation, are assigned a home directory.", - "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", + "description": "<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51609,14 +49680,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-020620", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that all local interactive users have a home directory assigned and defined in the /etc/passwd file.", - "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false", + "description": "<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51660,14 +49731,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-021020", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must prevent files with the setuid and setgid bit set from being executed on file systems that are being imported via Network File System (NFS).", - "description": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51715,14 +49786,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-021021", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must prevent binary files from being executed on file systems that are being imported via Network File System (NFS).", - "description": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51770,14 +49841,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-021030", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that all world-writable directories are group-owned by root, sys, bin, or an application group.", - "description": "If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false", + "description": "<VulnDiscussion>If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51825,14 +49896,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-021110", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is owned by root.", - "description": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false", + "description": "<VulnDiscussion>If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51880,14 +49951,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-021120", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is group-owned by root.", - "description": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false", + "description": "<VulnDiscussion>If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51935,14 +50006,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-021310", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that a separate file system is used for user home directories (such as /home or an equivalent).", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "description": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -51990,14 +50061,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-021320", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must use a separate file system for /var.", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "description": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52045,14 +50116,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-021330", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must use a separate file system for the system audit data path.", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "description": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52096,14 +50167,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-021340", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must use a separate file system for /tmp (or equivalent).", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "description": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52151,14 +50222,14 @@ }, { "title": "SRG-OS-000033-GPOS-00014", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-021350", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.", - "description": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false", + "description": "<VulnDiscussion>Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52195,7 +50266,7 @@ } ], "fixtext": { - "text": "Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nConfigure the operating system to implement DoD-approved encryption by following the steps below:\n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nInstall the dracut-fips package with the following command:\n\n# yum install dracut-fips\n\nRecreate the \"initramfs\" file with the following command:\n\nNote: This command will overwrite the existing \"initramfs\" file.\n\n# dracut -f\n\nModify the kernel command line of the current kernel in the \"grub.cfg\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \"/etc/default/grub\" file and then rebuild the \"grub.cfg\" file:\n\nfips=1\n\nChanges to \"/etc/default/grub\" require rebuilding the \"grub.cfg\" file as follows:\n\nOn BIOS-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/grub2/grub.cfg\n\nOn UEFI-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\n\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\n\n# df /boot\nFilesystem 1K-blocks Used Available Use% Mounted on\n/dev/sda1 495844 53780 416464 12% /boot\n\nTo ensure the \"boot=\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\n\n# blkid /dev/sda1\n/dev/sda1: UUID=\"05c000f1-a213-759e-c7a2-f11b7424c797\" TYPE=\"ext4\"\n\nFor the example above, append the following string to the kernel command line:\n\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\n\nIf the file /etc/system-fips does not exists, recreate it:\n\n# touch /etc/ system-fips\n\nReboot the system for the changes to take effect.", + "text": "Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nConfigure the operating system to implement DoD-approved encryption by following the steps below:\n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nInstall the dracut-fips package with the following command:\n\n# yum install dracut-fips\n\nRecreate the \"initramfs\" file with the following command:\n\nNote: This command will overwrite the existing \"initramfs\" file.\n\n# dracut -f\n\nModify the kernel command line of the current kernel in the \"grub.cfg\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \"/etc/default/grub\" file and then rebuild the \"grub.cfg\" file:\n\nfips=1\n\nChanges to \"/etc/default/grub\" require rebuilding the \"grub.cfg\" file as follows:\n\nOn BIOS-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/grub2/grub.cfg\n\nOn UEFI-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\n\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot=<partition of /boot or /boot/efi> must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\n\n# df /boot\nFilesystem 1K-blocks Used Available Use% Mounted on\n/dev/sda1 495844 53780 416464 12% /boot\n\nTo ensure the \"boot=\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\n\n# blkid /dev/sda1\n/dev/sda1: UUID=\"05c000f1-a213-759e-c7a2-f11b7424c797\" TYPE=\"ext4\"\n\nFor the example above, append the following string to the kernel command line:\n\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\n\nIf the file /etc/system-fips does not exists, recreate it:\n\n# touch /etc/ system-fips\n\nReboot the system for the changes to take effect.", "fixref": "F-36310r602640_fix" }, "fix": { @@ -52218,14 +50289,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-021710", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not have the telnet-server package installed.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52273,14 +50344,14 @@ }, { "title": "SRG-OS-000038-GPOS-00016", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030000", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that auditing is configured to produce records containing information to establish what type of events occurred, where the events occurred, the source of the events, and the outcome of the events. These audit records must also identify individual identities of group account users.", - "description": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false", + "description": "<VulnDiscussion>Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52332,14 +50403,14 @@ }, { "title": "SRG-OS-000046-GPOS-00022", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030010", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must shut down upon audit processing failure, unless availability is an overriding concern. If availability is a concern, the system must alert the designated staff (System Administrator [SA] and Information System Security Officer [ISSO] at a minimum) in the event of an audit processing failure.", - "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false", + "description": "<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52387,14 +50458,14 @@ }, { "title": "SRG-OS-000342-GPOS-00133", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030201", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured to off-load audit logs onto a different system or storage media from the system being audited.", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "description": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52438,14 +50509,14 @@ }, { "title": "SRG-OS-000342-GPOS-00133", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030210", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must take appropriate action when the remote logging buffer is full.", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "description": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52489,14 +50560,14 @@ }, { "title": "SRG-OS-000342-GPOS-00133", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030211", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must label all off-loaded audit logs before sending them to the central log server.", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "description": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52540,14 +50611,14 @@ }, { "title": "SRG-OS-000342-GPOS-00133", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030300", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must off-load audit records onto a different system or media from the system being audited.", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "description": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52591,14 +50662,14 @@ }, { "title": "SRG-OS-000342-GPOS-00133", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030310", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must encrypt the transfer of audit records off-loaded onto a different system or media from the system being audited.", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "description": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52642,14 +50713,14 @@ }, { "title": "SRG-OS-000342-GPOS-00133", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030320", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when the audit storage volume is full.", - "description": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", + "description": "<VulnDiscussion>Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52693,14 +50764,14 @@ }, { "title": "SRG-OS-000342-GPOS-00133", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030321", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when there is an error sending audit records to a remote system.", - "description": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", + "description": "<VulnDiscussion>Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52744,14 +50815,14 @@ }, { "title": "SRG-OS-000343-GPOS-00134", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030340", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) via email when the threshold for the repository maximum audit record storage capacity is reached.", - "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", + "description": "<VulnDiscussion>If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52795,14 +50866,14 @@ }, { "title": "SRG-OS-000343-GPOS-00134", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030350", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.", - "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", + "description": "<VulnDiscussion>If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52854,14 +50925,14 @@ }, { "title": "SRG-OS-000327-GPOS-00127", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030360", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all executions of privileged functions.", - "description": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false", + "description": "<VulnDiscussion>Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52905,14 +50976,14 @@ }, { "title": "SRG-OS-000064-GPOS-00033", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030370", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chown syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -52941,7 +51012,7 @@ } ], "fixtext": { - "text": "Add or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Add or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4641r462559_fix" }, "fix": { @@ -52964,14 +51035,14 @@ }, { "title": "SRG-OS-000064-GPOS-00033", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030380", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchown syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53000,7 +51071,7 @@ } ], "fixtext": { - "text": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4642r462562_fix" }, "fix": { @@ -53023,14 +51094,14 @@ }, { "title": "SRG-OS-000064-GPOS-00033", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030390", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lchown syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53059,7 +51130,7 @@ } ], "fixtext": { - "text": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4643r462565_fix" }, "fix": { @@ -53082,14 +51153,14 @@ }, { "title": "SRG-OS-000064-GPOS-00033", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030400", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchownat syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53118,7 +51189,7 @@ } ], "fixtext": { - "text": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4644r462568_fix" }, "fix": { @@ -53141,14 +51212,14 @@ }, { "title": "SRG-OS-000458-GPOS-00203", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030410", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chmod syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53173,7 +51244,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4645r462571_fix" }, "fix": { @@ -53196,14 +51267,14 @@ }, { "title": "SRG-OS-000458-GPOS-00203", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030420", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchmod syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53228,7 +51299,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4646r462574_fix" }, "fix": { @@ -53251,14 +51322,14 @@ }, { "title": "SRG-OS-000458-GPOS-00203", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030430", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchmodat syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53283,7 +51354,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmodat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmodat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4647r462577_fix" }, "fix": { @@ -53306,14 +51377,14 @@ }, { "title": "SRG-OS-000458-GPOS-00203", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030440", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setxattr syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53338,7 +51409,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4648r462732_fix" }, "fix": { @@ -53361,14 +51432,14 @@ }, { "title": "SRG-OS-000458-GPOS-00203", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030450", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fsetxattr syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53393,7 +51464,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4649r462580_fix" }, "fix": { @@ -53416,14 +51487,14 @@ }, { "title": "SRG-OS-000458-GPOS-00203", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030460", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lsetxattr syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53448,7 +51519,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4650r462583_fix" }, "fix": { @@ -53471,14 +51542,14 @@ }, { "title": "SRG-OS-000458-GPOS-00203", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030470", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the removexattr syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53503,7 +51574,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"removexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"removexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4651r462586_fix" }, "fix": { @@ -53526,14 +51597,14 @@ }, { "title": "SRG-OS-000458-GPOS-00203", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030480", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fremovexattr syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53558,7 +51629,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4652r462589_fix" }, "fix": { @@ -53581,14 +51652,14 @@ }, { "title": "SRG-OS-000458-GPOS-00203", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030490", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lremovexattr syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53613,7 +51684,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4653r462592_fix" }, "fix": { @@ -53636,14 +51707,14 @@ }, { "title": "SRG-OS-000064-GPOS-00033", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030500", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the creat syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53672,7 +51743,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"creat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"creat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4654r462595_fix" }, "fix": { @@ -53695,14 +51766,14 @@ }, { "title": "SRG-OS-000064-GPOS-00033", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030510", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the open syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53731,7 +51802,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4655r462598_fix" }, "fix": { @@ -53754,14 +51825,14 @@ }, { "title": "SRG-OS-000064-GPOS-00033", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030520", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the openat syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53790,7 +51861,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"openat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"openat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4656r462601_fix" }, "fix": { @@ -53813,14 +51884,14 @@ }, { "title": "SRG-OS-000064-GPOS-00033", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030530", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the open_by_handle_at syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53849,7 +51920,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open_by_handle_at\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open_by_handle_at\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4657r462604_fix" }, "fix": { @@ -53872,14 +51943,14 @@ }, { "title": "SRG-OS-000064-GPOS-00033", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030540", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the truncate syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53908,7 +51979,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"truncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"truncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4658r462607_fix" }, "fix": { @@ -53931,14 +52002,14 @@ }, { "title": "SRG-OS-000064-GPOS-00033", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030550", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the ftruncate syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -53967,7 +52038,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ftruncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ftruncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4659r462610_fix" }, "fix": { @@ -53990,14 +52061,14 @@ }, { "title": "SRG-OS-000392-GPOS-00172", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030560", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the semanage command.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54026,7 +52097,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"semanage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"semanage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4660r462613_fix" }, "fix": { @@ -54049,14 +52120,14 @@ }, { "title": "SRG-OS-000392-GPOS-00172", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030570", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setsebool command.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54085,7 +52156,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setsebool\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setsebool\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4661r462616_fix" }, "fix": { @@ -54108,14 +52179,14 @@ }, { "title": "SRG-OS-000392-GPOS-00172", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030580", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chcon command.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54144,7 +52215,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chcon\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chcon\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4662r462619_fix" }, "fix": { @@ -54167,14 +52238,14 @@ }, { "title": "SRG-OS-000392-GPOS-00172", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030590", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setfiles command.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54199,7 +52270,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setfiles\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setfiles\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4663r462622_fix" }, "fix": { @@ -54222,14 +52293,14 @@ }, { "title": "SRG-OS-000392-GPOS-00172", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030610", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must generate audit records for all unsuccessful account access events.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54285,14 +52356,14 @@ }, { "title": "SRG-OS-000392-GPOS-00172", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030620", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must generate audit records for all successful account access events.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54348,14 +52419,14 @@ }, { "title": "SRG-OS-000042-GPOS-00020", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030630", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the passwd command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54388,7 +52459,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"passwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"passwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4666r462625_fix" }, "fix": { @@ -54411,14 +52482,14 @@ }, { "title": "SRG-OS-000042-GPOS-00020", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030640", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unix_chkpwd command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54451,7 +52522,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unix_chkpwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unix_chkpwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4667r462628_fix" }, "fix": { @@ -54474,14 +52545,14 @@ }, { "title": "SRG-OS-000042-GPOS-00020", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030650", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the gpasswd command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54514,7 +52585,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"gpasswd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"gpasswd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4668r462631_fix" }, "fix": { @@ -54537,14 +52608,14 @@ }, { "title": "SRG-OS-000042-GPOS-00020", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030660", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chage command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54577,7 +52648,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4669r462634_fix" }, "fix": { @@ -54600,14 +52671,14 @@ }, { "title": "SRG-OS-000042-GPOS-00020", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030670", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the userhelper command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54640,7 +52711,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"userhelper\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"userhelper\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4670r462637_fix" }, "fix": { @@ -54663,14 +52734,14 @@ }, { "title": "SRG-OS-000037-GPOS-00015", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030680", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the su command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54707,7 +52778,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4671r462640_fix" }, "fix": { @@ -54730,14 +52801,14 @@ }, { "title": "SRG-OS-000037-GPOS-00015", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030690", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the sudo command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54774,7 +52845,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"sudo\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"sudo\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4672r462643_fix" }, "fix": { @@ -54797,14 +52868,14 @@ }, { "title": "SRG-OS-000037-GPOS-00015", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030700", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the sudoers file and all files in the /etc/sudoers.d/ directory.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54864,14 +52935,14 @@ }, { "title": "SRG-OS-000037-GPOS-00015", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030710", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the newgrp command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54908,7 +52979,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"newgrp\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"newgrp\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4674r462646_fix" }, "fix": { @@ -54931,14 +53002,14 @@ }, { "title": "SRG-OS-000037-GPOS-00015", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030720", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chsh command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -54975,7 +53046,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chsh\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chsh\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4675r462649_fix" }, "fix": { @@ -54998,14 +53069,14 @@ }, { "title": "SRG-OS-000042-GPOS-00020", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030740", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the mount command and syscall.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55034,7 +53105,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"mount\" command and syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"mount\" command and syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4676r462652_fix" }, "fix": { @@ -55057,14 +53128,14 @@ }, { "title": "SRG-OS-000042-GPOS-00020", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030750", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the umount command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55093,7 +53164,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"umount\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"umount\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4677r462655_fix" }, "fix": { @@ -55116,14 +53187,14 @@ }, { "title": "SRG-OS-000042-GPOS-00020", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030760", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the postdrop command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55152,7 +53223,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postdrop\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postdrop\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4678r462658_fix" }, "fix": { @@ -55175,14 +53246,14 @@ }, { "title": "SRG-OS-000042-GPOS-00020", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030770", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the postqueue command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55211,7 +53282,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postqueue\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postqueue\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4679r462661_fix" }, "fix": { @@ -55234,14 +53305,14 @@ }, { "title": "SRG-OS-000042-GPOS-00020", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030780", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the ssh-keysign command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55274,7 +53345,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ssh-keysign\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ssh-keysign\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4680r462664_fix" }, "fix": { @@ -55297,14 +53368,14 @@ }, { "title": "SRG-OS-000042-GPOS-00020", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030800", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the crontab command.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55337,7 +53408,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"crontab\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"crontab\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4681r462667_fix" }, "fix": { @@ -55360,14 +53431,14 @@ }, { "title": "SRG-OS-000471-GPOS-00215", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030810", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the pam_timestamp_check command.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55392,7 +53463,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"pam_timestamp_check\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"pam_timestamp_check\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4682r462670_fix" }, "fix": { @@ -55415,14 +53486,14 @@ }, { "title": "SRG-OS-000471-GPOS-00216", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030819", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the create_module syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55466,14 +53537,14 @@ }, { "title": "SRG-OS-000471-GPOS-00216", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030820", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the init_module syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55521,14 +53592,14 @@ }, { "title": "SRG-OS-000471-GPOS-00216", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030821", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the finit_module syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55576,14 +53647,14 @@ }, { "title": "SRG-OS-000471-GPOS-00216", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030830", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the delete_module syscall.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55631,14 +53702,14 @@ }, { "title": "SRG-OS-000471-GPOS-00216", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030840", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the kmod command.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55682,14 +53753,14 @@ }, { "title": "SRG-OS-000004-GPOS-00004", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030870", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55749,14 +53820,14 @@ }, { "title": "SRG-OS-000004-GPOS-00004", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030871", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55816,14 +53887,14 @@ }, { "title": "SRG-OS-000004-GPOS-00004", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030872", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55883,14 +53954,14 @@ }, { "title": "SRG-OS-000004-GPOS-00004", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030873", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -55950,14 +54021,14 @@ }, { "title": "SRG-OS-000004-GPOS-00004", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030874", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56017,14 +54088,14 @@ }, { "title": "SRG-OS-000466-GPOS-00210", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030880", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the rename syscall.", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56053,7 +54124,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rename\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rename\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4693r462676_fix" }, "fix": { @@ -56076,14 +54147,14 @@ }, { "title": "SRG-OS-000466-GPOS-00210", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030890", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the renameat syscall.", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56112,7 +54183,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"renameat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"renameat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4694r462679_fix" }, "fix": { @@ -56135,14 +54206,14 @@ }, { "title": "SRG-OS-000466-GPOS-00210", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030900", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the rmdir syscall.", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56171,7 +54242,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rmdir\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rmdir\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4695r462682_fix" }, "fix": { @@ -56194,14 +54265,14 @@ }, { "title": "SRG-OS-000466-GPOS-00210", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030910", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unlink syscall.", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56230,7 +54301,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlink\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlink\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4696r462685_fix" }, "fix": { @@ -56253,14 +54324,14 @@ }, { "title": "SRG-OS-000466-GPOS-00210", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-030920", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unlinkat syscall.", - "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "description": "<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56289,7 +54360,7 @@ } ], "fixtext": { - "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlinkat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlinkat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-4697r462688_fix" }, "fix": { @@ -56312,14 +54383,14 @@ }, { "title": "SRG-OS-000027-GPOS-00008", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040000", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.", - "description": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", + "description": "<VulnDiscussion>Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56371,14 +54442,14 @@ }, { "title": "SRG-OS-000033-GPOS-00014", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040110", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux 7 operating system must implement DoD-approved encryption to protect the confidentiality of SSH connections.", - "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nBy specifying a cipher list with the order of ciphers being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false", + "description": "<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nBy specifying a cipher list with the order of ciphers being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56434,14 +54505,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040201", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must implement virtual address space randomization.", - "description": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false", + "description": "<VulnDiscussion>Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56485,14 +54556,14 @@ }, { "title": "SRG-OS-000423-GPOS-00187", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040300", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that all networked systems have SSH installed.", - "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", + "description": "<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56552,14 +54623,14 @@ }, { "title": "SRG-OS-000163-GPOS-00072", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040320", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.", - "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", + "description": "<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56615,14 +54686,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040330", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using RSA rhosts authentication.", - "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "description": "<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56670,14 +54741,14 @@ }, { "title": "SRG-OS-000163-GPOS-00072", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040340", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic terminate after a period of inactivity.", - "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", + "description": "<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56729,14 +54800,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040350", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using rhosts authentication.", - "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "description": "<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56784,14 +54855,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040360", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon an SSH logon.", - "description": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", + "description": "<VulnDiscussion>Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56839,14 +54910,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040370", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not permit direct logons to the root account using remote access via SSH.", - "description": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", + "description": "<VulnDiscussion>Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56894,14 +54965,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040380", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using known hosts authentication.", - "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "description": "<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -56949,14 +55020,14 @@ }, { "title": "SRG-OS-000074-GPOS-00042", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040390", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use the SSHv2 protocol.", - "description": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false", + "description": "<VulnDiscussion>SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57008,14 +55079,14 @@ }, { "title": "SRG-OS-000250-GPOS-00093", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040400", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.", - "description": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nBy specifying a hash algorithm list with the order of hashes being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.false", + "description": "<VulnDiscussion>DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nBy specifying a hash algorithm list with the order of hashes being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57063,14 +55134,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040410", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH public host key files have mode 0644 or less permissive.", - "description": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", + "description": "<VulnDiscussion>If a public host key file is modified by an unauthorized user, the SSH service may be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57118,14 +55189,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040420", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH private host key files have mode 0640 or less permissive.", - "description": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", + "description": "<VulnDiscussion>If an unauthorized user obtains the private SSH host key file, the host could be impersonated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57173,14 +55244,14 @@ }, { "title": "SRG-OS-000364-GPOS-00151", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040430", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Generic Security Service Application Program Interface (GSSAPI) authentication unless needed.", - "description": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false", + "description": "<VulnDiscussion>GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57240,14 +55311,14 @@ }, { "title": "SRG-OS-000364-GPOS-00151", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040440", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Kerberos authentication unless needed.", - "description": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false", + "description": "<VulnDiscussion>Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57311,14 +55382,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040450", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon performs strict mode checking of home directory configuration files.", - "description": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", + "description": "<VulnDiscussion>If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57366,14 +55437,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040460", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon uses privilege separation.", - "description": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false", + "description": "<VulnDiscussion>SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57421,14 +55492,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040470", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow compression or only allows compression after successful authentication.", - "description": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", + "description": "<VulnDiscussion>If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57472,14 +55543,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040530", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon logon.", - "description": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false", + "description": "<VulnDiscussion>Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57523,14 +55594,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040540", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not contain .shosts files.", - "description": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "description": "<VulnDiscussion>The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57574,14 +55645,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040550", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not contain shosts.equiv files.", - "description": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "description": "<VulnDiscussion>The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57625,14 +55696,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040610", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.", - "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", + "description": "<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57684,14 +55755,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040620", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.", - "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", + "description": "<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57743,14 +55814,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040630", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.", - "description": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false", + "description": "<VulnDiscussion>Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57802,14 +55873,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040640", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", + "description": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57861,14 +55932,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040641", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must ignore Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages.", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", + "description": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57920,14 +55991,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040650", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not allow interfaces to perform Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects by default.", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", + "description": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -57975,14 +56046,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040660", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", + "description": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -58030,14 +56101,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040690", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not have a File Transfer Protocol (FTP) server package installed unless needed.", - "description": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", + "description": "<VulnDiscussion>The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -58081,14 +56152,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040700", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not have the Trivial File Transfer Protocol (TFTP) server package installed if not required for operational support.", - "description": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", + "description": "<VulnDiscussion>If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -58152,14 +56223,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040710", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that remote X connections are disabled except to fulfill documented and validated mission requirements.", - "description": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", + "description": "<VulnDiscussion>The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -58207,14 +56278,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040730", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not have a graphical display manager installed unless approved.", - "description": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false", + "description": "<VulnDiscussion>Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -58262,14 +56333,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040740", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not be performing packet forwarding unless the system is a router.", - "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", + "description": "<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -58317,14 +56388,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040800", "update": "http://iase.disa.mil/stigs" }, "title": "SNMP community strings on the Red Hat Enterprise Linux operating system must be changed from the default.", - "description": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false", + "description": "<VulnDiscussion>Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -58372,14 +56443,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-040830", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must not forward IPv6 source-routed packets.", - "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false", + "description": "<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -58431,14 +56502,14 @@ }, { "title": "SRG-OS-000375-GPOS-00160", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-041001", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must have the required packages for multifactor authentication installed.", - "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "description": "<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -58490,14 +56561,14 @@ }, { "title": "SRG-OS-000375-GPOS-00160", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-041002", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must implement multifactor authentication for access to privileged accounts via pluggable authentication modules (PAM).", - "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "description": "<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -58553,14 +56624,14 @@ }, { "title": "SRG-OS-000375-GPOS-00160", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-041003", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must implement certificate status checking for PKI authentication.", - "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "description": "<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -58612,14 +56683,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-07-010020", "update": "http://iase.disa.mil/stigs" }, "title": "The Red Hat Enterprise Linux operating system must be configured so that the cryptographic hash of system files and commands matches vendor values.", - "description": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false", + "description": "<VulnDiscussion>Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2899", @@ -58644,7 +56715,7 @@ } ], "fixtext": { - "text": "Run the following command to determine which package owns the file:\n\n# rpm -qf \n\nThe package can be reinstalled from a yum repository using the command:\n\n# sudo yum reinstall \n\nAlternatively, the package can be reinstalled from trusted media using the command:\n\n# sudo rpm -Uvh ", + "text": "Run the following command to determine which package owns the file:\n\n# rpm -qf <filename>\n\nThe package can be reinstalled from a yum repository using the command:\n\n# sudo yum reinstall <packagename>\n\nAlternatively, the package can be reinstalled from trusted media using the command:\n\n# sudo rpm -Uvh <packagename>", "fixref": "F-15997r192363_fix" }, "fix": { diff --git a/test/sample_data/xccdf_results/xccdf-scc-rhel7-hdf.json b/test/sample_data/xccdf_results/xccdf-scc-rhel7-hdf.json index 980acee47..282c2441e 100644 --- a/test/sample_data/xccdf_results/xccdf-scc-rhel7-hdf.json +++ b/test/sample_data/xccdf_results/xccdf-scc-rhel7-hdf.json @@ -1,10 +1,10 @@ { "platform": { "name": "Heimdall Tools", - "release": "2.6.42", + "release": "2.8.1", "target_id": "cpe:/o:redhat:enterprise_linux:7" }, - "version": "2.6.42", + "version": "2.8.1", "statistics": {}, "profiles": [ { @@ -13,7 +13,7 @@ "title": "Red Hat Enterprise Linux 7 Security Technical Implementation Guide", "maintainer": "DISA", "summary": "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.", - "description": "{\n \"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.\",\n \"front-matter\": \"\",\n \"metadata\": {\n \"creator\": \"DISA\",\n \"publisher\": \"DISA\",\n \"contributor\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\"\n },\n \"plain-text\": [\n {\n \"text\": \"Release: 3.2 Benchmark Date: 22 Jan 2021\",\n \"id\": \"release-info\"\n },\n {\n \"text\": \"3.2.1.41666\",\n \"id\": \"generator\"\n },\n {\n \"text\": \"1.10.0\",\n \"id\": \"conventionsVersion\"\n }\n ],\n \"rear-matter\": \"\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\",\n \"href\": \"https://cyber.mil\"\n },\n \"status\": {\n \"text\": \"accepted\",\n \"date\": \"2020-12-08\"\n },\n \"version\": {\n \"text\": \"003.002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"TestResult.benchmark\": {\n \"href\": \"#scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-xccdf.xml\",\n \"id\": \"xccdf_mil.disa.stig_benchmark_RHEL_7_STIG\"\n },\n \"TestResult.start-time\": \"2021-04-29T14:16:20\",\n \"TestResult.end-time\": \"2021-04-29T14:24:10\",\n \"TestResult.id\": \"xccdf_mil.disa.stig_testresult_scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-xccdf.xml---xccdf_mil.disa.stig_profile_MAC-1_Classified-1\",\n \"TestResult.identity\": {\n \"text\": \"root\",\n \"privileged\": \"true\",\n \"authenticated\": \"true\"\n },\n \"TestResult.organization\": \"NIWC Atlantic\",\n \"TestResult.platform.idref\": \"cpe:/o:redhat:enterprise_linux:7\",\n \"TestResult.profile.idref\": \"xccdf_mil.disa.stig_profile_MAC-1_Classified\",\n \"TestResult.score\": [\n {\n \"text\": \"96.63\",\n \"system\": \"urn:xccdf:scoring:spawar-adjusted\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"96.63\",\n \"system\": \"urn:xccdf:scoring:spawar-original\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"96.6292134831461\",\n \"system\": \"urn:xccdf:scoring:default\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"1720\",\n \"system\": \"urn:xccdf:scoring:flat\",\n \"maximum\": \"1780\"\n },\n {\n \"text\": \"172\",\n \"system\": \"urn:xccdf:scoring:flat-unweighted\",\n \"maximum\": \"178\"\n },\n {\n \"text\": \"0\",\n \"system\": \"urn:xccdf:scoring:absolute\",\n \"maximum\": \"1\"\n }\n ],\n \"TestResult.set-value\": [\n {\n \"text\": \"900\",\n \"idref\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\"\n },\n {\n \"text\": \"8\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\"\n },\n {\n \"text\": \"4\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\"\n },\n {\n \"text\": \"3\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\"\n },\n {\n \"text\": \"4\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\"\n },\n {\n \"text\": \"1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\"\n },\n {\n \"text\": \"60\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\"\n },\n {\n \"text\": \"5\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\"\n },\n {\n \"text\": \"15\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\"\n },\n {\n \"text\": \"4\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\"\n },\n {\n \"text\": \"077\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\"\n },\n {\n \"text\": \"root\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\"\n },\n {\n \"text\": \"10\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\"\n },\n {\n \"text\": \"600\",\n \"idref\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\"\n },\n {\n \"text\": \"1\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\"\n }\n ],\n \"TestResult.target\": \"LOCKDOWN\",\n \"TestResult.target-address\": [\n \"127.0.0.1\",\n \"192.168.0.16\"\n ],\n \"TestResult.target-facts\": {\n \"fact\": [\n {\n \"text\": \"LOCKDOWN\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:host_name\"\n },\n {\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:domain\"\n },\n {\n \"text\": \"LOCKDOWN.\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:fqdn\"\n },\n {\n \"text\": \"RedHat Variant\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:os_name\"\n },\n {\n \"text\": \"7.7\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:os_version\"\n },\n {\n \"text\": \"Intel(R) Core(TM) i7-10850H CPU @ 2.70GHz\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:processor\"\n },\n {\n \"text\": \"x86_64\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_architecture\"\n },\n {\n \"text\": \"2712.006\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_mhz\"\n },\n {\n \"text\": \"3789\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:physical_memory\"\n },\n {\n \"text\": \"innotek GmbH\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:manufacturer\"\n },\n {\n \"text\": \"0\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:ein\"\n },\n {\n \"text\": \"VirtualBox\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:bios_version\"\n },\n {\n \"text\": \"VirtualBox\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:model\"\n },\n {\n \"text\": \"lo\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\"\n },\n {\n \"text\": \"127.0.0.1\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\"\n },\n {\n \"text\": \"enp0s3\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\"\n },\n {\n \"text\": \"192.168.0.16\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\"\n },\n {\n \"text\": \"08:00:27:cd:b1:fb\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\"\n }\n ]\n },\n \"TestResult.target-id-ref\": {\n \"href\": \"\",\n \"system\": \"http://scap.nist.gov/schema/asset-identification/1.1\",\n \"name\": \"SCC_LOCKDOWN\"\n },\n \"TestResult.test-system\": \"cpe:/a:spawar:scc:5.4\",\n \"TestResult.version\": \"003.002\"\n}", + "description": "{\n \"front-matter\": \"\",\n \"metadata\": {\n \"creator\": \"DISA\",\n \"publisher\": \"DISA\",\n \"contributor\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\"\n },\n \"plain-text\": [\n {\n \"text\": \"Release: 3.2 Benchmark Date: 22 Jan 2021\",\n \"id\": \"release-info\"\n },\n {\n \"text\": \"3.2.1.41666\",\n \"id\": \"generator\"\n },\n {\n \"text\": \"1.10.0\",\n \"id\": \"conventionsVersion\"\n }\n ],\n \"rear-matter\": \"\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\",\n \"href\": \"https://cyber.mil\"\n },\n \"status\": {\n \"text\": \"accepted\",\n \"date\": \"2020-12-08\"\n },\n \"version\": {\n \"text\": \"003.002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"TestResult.benchmark\": {\n \"href\": \"#scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-xccdf.xml\",\n \"id\": \"xccdf_mil.disa.stig_benchmark_RHEL_7_STIG\"\n },\n \"TestResult.start-time\": \"2021-04-29T14:16:20\",\n \"TestResult.end-time\": \"2021-04-29T14:24:10\",\n \"TestResult.id\": \"xccdf_mil.disa.stig_testresult_scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-xccdf.xml---xccdf_mil.disa.stig_profile_MAC-1_Classified-1\",\n \"TestResult.identity\": {\n \"text\": \"root\",\n \"privileged\": \"true\",\n \"authenticated\": \"true\"\n },\n \"TestResult.organization\": \"NIWC Atlantic\",\n \"TestResult.platform.idref\": \"cpe:/o:redhat:enterprise_linux:7\",\n \"TestResult.profile.idref\": \"xccdf_mil.disa.stig_profile_MAC-1_Classified\",\n \"TestResult.score\": [\n {\n \"text\": \"96.63\",\n \"system\": \"urn:xccdf:scoring:spawar-adjusted\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"96.63\",\n \"system\": \"urn:xccdf:scoring:spawar-original\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"96.6292134831461\",\n \"system\": \"urn:xccdf:scoring:default\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"1720\",\n \"system\": \"urn:xccdf:scoring:flat\",\n \"maximum\": \"1780\"\n },\n {\n \"text\": \"172\",\n \"system\": \"urn:xccdf:scoring:flat-unweighted\",\n \"maximum\": \"178\"\n },\n {\n \"text\": \"0\",\n \"system\": \"urn:xccdf:scoring:absolute\",\n \"maximum\": \"1\"\n }\n ],\n \"TestResult.set-value\": [\n {\n \"text\": \"900\",\n \"idref\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\"\n },\n {\n \"text\": \"-1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\"\n },\n {\n \"text\": \"8\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\"\n },\n {\n \"text\": \"4\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\"\n },\n {\n \"text\": \"3\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\"\n },\n {\n \"text\": \"4\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\"\n },\n {\n \"text\": \"1\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\"\n },\n {\n \"text\": \"60\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\"\n },\n {\n \"text\": \"5\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\"\n },\n {\n \"text\": \"15\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\"\n },\n {\n \"text\": \"4\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\"\n },\n {\n \"text\": \"077\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\"\n },\n {\n \"text\": \"root\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\"\n },\n {\n \"text\": \"10\",\n \"idref\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\"\n },\n {\n \"text\": \"600\",\n \"idref\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\"\n },\n {\n \"text\": \"1\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\"\n },\n {\n \"text\": \"0\",\n \"idref\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\"\n }\n ],\n \"TestResult.target\": \"LOCKDOWN\",\n \"TestResult.target-address\": [\n \"127.0.0.1\",\n \"192.168.0.16\"\n ],\n \"TestResult.target-facts\": {\n \"fact\": [\n {\n \"text\": \"LOCKDOWN\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:host_name\"\n },\n {\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:domain\"\n },\n {\n \"text\": \"LOCKDOWN.\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:fqdn\"\n },\n {\n \"text\": \"RedHat Variant\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:os_name\"\n },\n {\n \"text\": \"7.7\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:os_version\"\n },\n {\n \"text\": \"Intel(R) Core(TM) i7-10850H CPU @ 2.70GHz\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:processor\"\n },\n {\n \"text\": \"x86_64\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_architecture\"\n },\n {\n \"text\": \"2712.006\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_mhz\"\n },\n {\n \"text\": \"3789\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:physical_memory\"\n },\n {\n \"text\": \"innotek GmbH\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:manufacturer\"\n },\n {\n \"text\": \"0\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:ein\"\n },\n {\n \"text\": \"VirtualBox\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:bios_version\"\n },\n {\n \"text\": \"VirtualBox\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:model\"\n },\n {\n \"text\": \"lo\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\"\n },\n {\n \"text\": \"127.0.0.1\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\"\n },\n {\n \"text\": \"enp0s3\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\"\n },\n {\n \"text\": \"192.168.0.16\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\"\n },\n {\n \"text\": \"08:00:27:cd:b1:fb\",\n \"type\": \"string\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\"\n }\n ]\n },\n \"TestResult.target-id-ref\": {\n \"href\": \"\",\n \"system\": \"http://scap.nist.gov/schema/asset-identification/1.1\",\n \"name\": \"SCC_LOCKDOWN\"\n },\n \"TestResult.test-system\": \"cpe:/a:spawar:scc:5.4\",\n \"TestResult.version\": \"003.002\"\n}", "license": "terms-of-use", "copyright": "DISA", "copyright_email": "disa.stig_spt@mail.mil", @@ -31,18 +31,12 @@ "AC-8 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\\n\\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\\n\\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\\n\\n\\\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\\n\\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\\n\\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\\n\\n-At any time, the USG may inspect and seize data stored on this IS.\\n\\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\\n\\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\\n\\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\\\"\\n\\n\\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088\",\"Documentable\":\"false\"}", + "description": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false", "group_id": "xccdf_mil.disa.stig_group_V-204393", "group_title": "SRG-OS-000023-GPOS-00006", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204393r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:922" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:922\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4517r88372_fix", "fixtext_fixref": "F-4517r88372_fix", "ident": [ @@ -64,151 +58,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" - }, - "selected": "", - "version": "RHEL-07-010030", - "weight": "10.0", - "profiles": [] - }, - "refs": [], - "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting local or remote access to the system via a graphical user logon.", - "id": "V-204393", - "desc": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088", - "descriptions": [ - { - "data": "oval:mil.disa.stig.rhel7:def:922", - "label": "check" - }, - { - "data": "Configure the operating system to display the Standard Mandatory DoD Notice and Consent Banner before granting access to the system.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nCreate a database to contain the system-wide graphical user logon settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/01-banner-message\n\nAdd the following line to the [org/gnome/login-screen] section of the \"/etc/dconf/db/local.d/01-banner-message\":\n\n[org/gnome/login-screen]\nbanner-message-enable=true\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", - "label": "fix" - } - ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000023-GPOS-00006\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting local or remote access to the system via a graphical user logon.\",\n \"description\": \"Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\\n\\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\\n\\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\\n\\n\\\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\\n\\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\\n\\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\\n\\n-At any time, the USG may inspect and seize data stored on this IS.\\n\\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\\n\\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\\n\\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\\\"\\n\\n\\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26970-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86483\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71859\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000048\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to display the Standard Mandatory DoD Notice and Consent Banner before granting access to the system.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide graphical user logon settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/01-banner-message\\n\\nAdd the following line to the [org/gnome/login-screen] section of the \\\"/etc/dconf/db/local.d/01-banner-message\\\":\\n\\n[org/gnome/login-screen]\\nbanner-message-enable=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4517r88372_fix\"\n },\n \"fix\": {\n \"id\": \"F-4517r88372_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:922\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204393r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204393r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204393\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204393\"\n}", - "results": [ - { - "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:20" - } - ] - }, - { - "tags": { - "cci": [ - "CCI-000056" - ], - "nist": [ - "AC-11 b" - ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204396", - "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204396r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:988" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4520r88381_fix", - "fixtext_fixref": "F-4520r88381_fix", - "ident": [ - { - "text": "CCE-80112-6", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86515", - "system": "http://cyber.mil/legacy" - }, - { - "text": "V-71891", - "system": "http://cyber.mil/legacy" - }, - { - "text": "CCI-000056", - "system": "http://cyber.mil/cci" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" }, "selected": "", - "version": "RHEL-07-010060", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -247,152 +148,133 @@ "version": "RHEL-07-010030", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010030" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must enable a user session lock until that user re-establishes access using established identification and authentication procedures.", - "id": "V-204396", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "title": "The Red Hat Enterprise Linux operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting local or remote access to the system via a graphical user logon.", + "id": "xccdf_mil.disa.stig_rule_SV-204393r603261_rule", + "desc": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:988", + "data": "oval:mil.disa.stig.rhel7:def:922", "label": "check" }, { - "data": "Configure the operating system to enable a user's session lock until that user re-establishes access using established identification and authentication procedures.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following example:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nEdit the \"[org/gnome/desktop/screensaver]\" section of the database file and add or update the following lines:\n\n# Set this to true to lock the screen when the screensaver activates\nlock-enabled=true\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", + "data": "Configure the operating system to display the Standard Mandatory DoD Notice and Consent Banner before granting access to the system.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nCreate a database to contain the system-wide graphical user logon settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/01-banner-message\n\nAdd the following line to the [org/gnome/login-screen] section of the \"/etc/dconf/db/local.d/01-banner-message\":\n\n[org/gnome/login-screen]\nbanner-message-enable=true\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000028-GPOS-00009\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must enable a user session lock until that user re-establishes access using established identification and authentication procedures.\",\n \"description\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80112-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user's session lock until that user re-establishes access using established identification and authentication procedures.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following example:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit the \\\"[org/gnome/desktop/screensaver]\\\" section of the database file and add or update the following lines:\\n\\n# Set this to true to lock the screen when the screensaver activates\\nlock-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4520r88381_fix\"\n },\n \"fix\": {\n \"id\": \"F-4520r88381_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:988\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204396r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204396r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204396\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204396\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting local or remote access to the system via a graphical user logon.\",\n \"description\": \"<VulnDiscussion>Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\\n\\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\\n\\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\\n\\n\\\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\\n\\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\\n\\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\\n\\n-At any time, the USG may inspect and seize data stored on this IS.\\n\\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\\n\\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\\n\\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\\\"\\n\\n\\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26970-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86483\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71859\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000048\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to display the Standard Mandatory DoD Notice and Consent Banner before granting access to the system.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide graphical user logon settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/01-banner-message\\n\\nAdd the following line to the [org/gnome/login-screen] section of the \\\"/etc/dconf/db/local.d/01-banner-message\\\":\\n\\n[org/gnome/login-screen]\\nbanner-message-enable=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4517r88372_fix\"\n },\n \"fix\": {\n \"id\": \"F-4517r88372_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:922\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204393r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204393r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:23" + "code_desc": "Display of a standardized and approved use notification before granting access to the operating system ensures privacy and security notification verbiage used is consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.\n\nSystem use notifications are required only for access via logon interfaces with human users and are not required when such human interfaces do not exist.\n\nThe banner must be formatted in accordance with applicable DoD policy. Use the following verbiage for operating systems that can accommodate banners of 1300 characters:\n\n\"You are accessing a U.S. Government (USG) Information System (IS) that is provided for USG-authorized use only.\n\nBy using this IS (which includes any device attached to this IS), you consent to the following conditions:\n\n-The USG routinely intercepts and monitors communications on this IS for purposes including, but not limited to, penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM), law enforcement (LE), and counterintelligence (CI) investigations.\n\n-At any time, the USG may inspect and seize data stored on this IS.\n\n-Communications using, or data stored on, this IS are not private, are subject to routine monitoring, interception, and search, and may be disclosed or used for any USG-authorized purpose.\n\n-This IS includes security measures (e.g., authentication and access controls) to protect USG interests--not for your personal benefit or privacy.\n\n-Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching or monitoring of the content of privileged communications, or work product, related to personal representation or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work product are private and confidential. See User Agreement for details.\"\n\n\nSatisfies: SRG-OS-000023-GPOS-00006, SRG-OS-000024-GPOS-00007, SRG-OS-000228-GPOS-00088false", + "start_time": "2021-04-29T14:16:20" } ] }, { "tags": { "cci": [ - "CCI-001948", - "CCI-001953", - "CCI-001954" + "CCI-000056" ], "nist": [ - "IA-2 (11)", - "IA-2 (12)", - "IA-2 (12)" + "AC-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204397", - "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204397r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:92515" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4521r88384_fix", - "fixtext_fixref": "F-4521r88384_fix", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "group_id": "xccdf_mil.disa.stig_group_V-204396", + "group_title": "SRG-OS-000028-GPOS-00009", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204396r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:988\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4520r88381_fix", + "fixtext_fixref": "F-4520r88381_fix", "ident": [ { - "text": "SV-92515", - "system": "http://cyber.mil/legacy" + "text": "CCE-80112-6", + "system": "http://cce.mitre.org" }, { - "text": "V-77819", + "text": "SV-86515", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001948", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001953", - "system": "http://cyber.mil/cci" + "text": "V-71891", + "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001954", + "text": "CCI-000056", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010061", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -431,29 +313,41 @@ "version": "RHEL-07-010060", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010060" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must uniquely identify and must authenticate users using multifactor authentication via a graphical user logon.", - "id": "V-204397", - "desc": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162", + "title": "The Red Hat Enterprise Linux operating system must enable a user session lock until that user re-establishes access using established identification and authentication procedures.", + "id": "xccdf_mil.disa.stig_rule_SV-204396r603261_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:92515", + "data": "oval:mil.disa.stig.rhel7:def:988", "label": "check" }, { - "data": "Configure the operating system to uniquely identify and authenticate users using multifactor authentication via a graphical user logon.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\nNote: The example is using the database local for the system, so if the system is using another database in \"/etc/dconf/profile/user\", the file should be created under the appropriate subdirectory.\n\n# touch /etc/dconf/db/local.d/00-defaults\n\nEdit \"[org/gnome/login-screen]\" and add or update the following line:\nenable-smartcard-authentication=true\n\nUpdate the system databases:\n# dconf update", + "data": "Configure the operating system to enable a user's session lock until that user re-establishes access using established identification and authentication procedures.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following example:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nEdit the \"[org/gnome/desktop/screensaver]\" section of the database file and add or update the following lines:\n\n# Set this to true to lock the screen when the screensaver activates\nlock-enabled=true\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000375-GPOS-00160\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must uniquely identify and must authenticate users using multifactor authentication via a graphical user logon.\",\n \"description\": \"To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to uniquely identify and authenticate users using multifactor authentication via a graphical user logon.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\nNote: The example is using the database local for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/00-defaults\\n\\nEdit \\\"[org/gnome/login-screen]\\\" and add or update the following line:\\nenable-smartcard-authentication=true\\n\\nUpdate the system databases:\\n# dconf update\",\n \"fixref\": \"F-4521r88384_fix\"\n },\n \"fix\": {\n \"id\": \"F-4521r88384_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92515\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204397r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204397r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204397\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204397\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must enable a user session lock until that user re-establishes access using established identification and authentication procedures.\",\n \"description\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80112-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user's session lock until that user re-establishes access using established identification and authentication procedures.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following example:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit the \\\"[org/gnome/desktop/screensaver]\\\" section of the database file and add or update the following lines:\\n\\n# Set this to true to lock the screen when the screensaver activates\\nlock-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4520r88381_fix\"\n },\n \"fix\": {\n \"id\": \"F-4520r88381_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:988\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204396r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204396r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nRegardless of where the session lock is determined and implemented, once invoked, the session lock must remain in place until the user reauthenticates. No other activity aside from reauthentication must unlock the system.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-04-29T14:16:23" } ] @@ -461,118 +355,98 @@ { "tags": { "cci": [ - "CCI-000057" + "CCI-001948", + "CCI-001953", + "CCI-001954" ], "nist": [ - "AC-11 a" + "IA-2 (11)", + "IA-2 (12)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204398", - "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204398r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_inactivity_timeout_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3828" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:981" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4522r88387_fix", - "fixtext_fixref": "F-4522r88387_fix", + "description": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false", + "group_id": "xccdf_mil.disa.stig_group_V-204397", + "group_title": "SRG-OS-000375-GPOS-00160", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204397r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92515\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4521r88384_fix", + "fixtext_fixref": "F-4521r88384_fix", "ident": [ { - "text": "CCE-80110-0", - "system": "http://cce.mitre.org" + "text": "SV-92515", + "system": "http://cyber.mil/legacy" }, { - "text": "SV-86517", + "text": "V-77819", "system": "http://cyber.mil/legacy" }, { - "text": "V-71893", - "system": "http://cyber.mil/legacy" + "text": "CCI-001948", + "system": "http://cyber.mil/cci" }, { - "text": "CCI-000057", + "text": "CCI-001953", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001954", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010070", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -615,29 +489,41 @@ "version": "RHEL-07-010061", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010061" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.", - "id": "V-204398", - "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "title": "The Red Hat Enterprise Linux operating system must uniquely identify and must authenticate users using multifactor authentication via a graphical user logon.", + "id": "xccdf_mil.disa.stig_rule_SV-204397r603261_rule", + "desc": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:981", + "data": "oval:mil.disa.stig.rhel7:def:92515", "label": "check" }, { - "data": "Configure the operating system to initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nEdit /etc/dconf/db/local.d/00-screensaver and add or update the following lines:\n\n[org/gnome/desktop/session]\n# Set the lock time out to 900 seconds before the session is considered idle\nidle-delay=uint32 900\n\nYou must include the \"uint32\" along with the integer key values as shown.\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", + "data": "Configure the operating system to uniquely identify and authenticate users using multifactor authentication via a graphical user logon.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\nNote: The example is using the database local for the system, so if the system is using another database in \"/etc/dconf/profile/user\", the file should be created under the appropriate subdirectory.\n\n# touch /etc/dconf/db/local.d/00-defaults\n\nEdit \"[org/gnome/login-screen]\" and add or update the following line:\nenable-smartcard-authentication=true\n\nUpdate the system databases:\n# dconf update", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000029-GPOS-00010\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\",\n \"description\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80110-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71893\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit /etc/dconf/db/local.d/00-screensaver and add or update the following lines:\\n\\n[org/gnome/desktop/session]\\n# Set the lock time out to 900 seconds before the session is considered idle\\nidle-delay=uint32 900\\n\\nYou must include the \\\"uint32\\\" along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4522r88387_fix\"\n },\n \"fix\": {\n \"id\": \"F-4522r88387_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3828\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:981\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204398r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204398r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204398\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204398\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must uniquely identify and must authenticate users using multifactor authentication via a graphical user logon.\",\n \"description\": \"<VulnDiscussion>To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92515\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to uniquely identify and authenticate users using multifactor authentication via a graphical user logon.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\nNote: The example is using the database local for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/00-defaults\\n\\nEdit \\\"[org/gnome/login-screen]\\\" and add or update the following line:\\nenable-smartcard-authentication=true\\n\\nUpdate the system databases:\\n# dconf update\",\n \"fixref\": \"F-4521r88384_fix\"\n },\n \"fix\": {\n \"id\": \"F-4521r88384_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92515\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204397r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204397r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "To assure accountability and prevent unauthenticated access, users must be identified and authenticated to prevent potential misuse and compromise of the system.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nSatisfies: SRG-OS-000375-GPOS-00161,SRG-OS-000375-GPOS-00162false", "start_time": "2021-04-29T14:16:23" } ] @@ -651,31 +537,25 @@ "AC-11 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204399", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "group_id": "xccdf_mil.disa.stig_group_V-204398", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204399r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:999" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4523r88390_fix", - "fixtext_fixref": "F-4523r88390_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204398r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3828\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:981\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4522r88387_fix", + "fixtext_fixref": "F-4522r88387_fix", "ident": [ { - "text": "CCE-80371-8", + "text": "CCE-80110-0", "system": "http://cce.mitre.org" }, { - "text": "SV-87807", + "text": "SV-86517", "system": "http://cyber.mil/legacy" }, { - "text": "V-73155", + "text": "V-71893", "system": "http://cyber.mil/legacy" }, { @@ -684,75 +564,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010081", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -796,50 +659,64 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "Inactivity timeout", - "description": "Choose allowed duration of inactive SSH connections, shells, and X sessions", - "value": [ - "900", - { - "text": "300", - "selector": "5_minutes" - }, - { - "text": "600", - "selector": "10_minutes" - }, + "value": [ + { + "title": "Inactivity timeout", + "description": "Choose allowed duration of inactive SSH connections, shells, and X sessions", + "warning": "", + "value": [ + "900", + { + "text": "300", + "selector": "5_minutes" + }, + { + "text": "600", + "selector": "10_minutes" + }, + { + "text": "900", + "selector": "15_minutes" + } + ], + "Id": "xccdf_mil.disa.stig_value_inactivity_timeout_value", + "id": "xccdf_mil.disa.stig_value_inactivity_timeout_value", + "type": "number" + } + ], + "version": "RHEL-07-010070" + }, + "refs": [ + { + "ref": [ { - "text": "900", - "selector": "15_minutes" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_inactivity_timeout_value", - "id": "xccdf_mil.disa.stig_value_inactivity_timeout_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver lock-delay setting for the graphical user interface.", - "id": "V-204399", - "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "title": "The Red Hat Enterprise Linux operating system must initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.", + "id": "xccdf_mil.disa.stig_rule_SV-204398r603261_rule", + "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:999", + "data": "oval:mil.disa.stig.rhel7:def:981", "label": "check" }, { - "data": "Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\nNote: The example below is using the database \"local\" for the system, so if the system is using another database in \"/etc/dconf/profile/user\", the file should be created under the appropriate subdirectory.\n\n# touch /etc/dconf/db/local.d/locks/session\n\nAdd the setting to lock the screensaver lock delay:\n\n/org/gnome/desktop/screensaver/lock-delay", + "data": "Configure the operating system to initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nEdit /etc/dconf/db/local.d/00-screensaver and add or update the following lines:\n\n[org/gnome/desktop/session]\n# Set the lock time out to 900 seconds before the session is considered idle\nidle-delay=uint32 900\n\nYou must include the \"uint32\" along with the integer key values as shown.\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000029-GPOS-00010\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010081\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver lock-delay setting for the graphical user interface.\",\n \"description\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80371-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver lock delay:\\n\\n/org/gnome/desktop/screensaver/lock-delay\",\n \"fixref\": \"F-4523r88390_fix\"\n },\n \"fix\": {\n \"id\": \"F-4523r88390_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:999\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204399r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204399r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204399\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204399\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\",\n \"description\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80110-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71893\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a screensaver after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nEdit /etc/dconf/db/local.d/00-screensaver and add or update the following lines:\\n\\n[org/gnome/desktop/session]\\n# Set the lock time out to 900 seconds before the session is considered idle\\nidle-delay=uint32 900\\n\\nYou must include the \\\"uint32\\\" along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4522r88387_fix\"\n },\n \"fix\": {\n \"id\": \"F-4522r88387_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_inactivity_timeout_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3828\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:981\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204398r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204398r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-04-29T14:16:23" } ] @@ -853,31 +730,25 @@ "AC-11 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204402", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "group_id": "xccdf_mil.disa.stig_group_V-204399", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204402r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:978" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4526r88399_fix", - "fixtext_fixref": "F-4526r88399_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204399r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:999\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4523r88390_fix", + "fixtext_fixref": "F-4523r88390_fix", "ident": [ { - "text": "CCE-80111-8", + "text": "CCE-80371-8", "system": "http://cce.mitre.org" }, { - "text": "V-71899", + "text": "SV-87807", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86523", + "text": "V-73155", "system": "http://cyber.mil/legacy" }, { @@ -886,75 +757,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010100", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -993,29 +847,41 @@ "version": "RHEL-07-010081", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010081" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must initiate a session lock for the screensaver after a period of inactivity for graphical user interfaces.", - "id": "V-204402", - "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "title": "The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver lock-delay setting for the graphical user interface.", + "id": "xccdf_mil.disa.stig_rule_SV-204399r603261_rule", + "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:978", + "data": "oval:mil.disa.stig.rhel7:def:999", "label": "check" }, { - "data": "Configure the operating system to initiate a session lock after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nAdd the setting to enable screensaver locking after 15 minutes of inactivity:\n\n[org/gnome/desktop/screensaver]\n\nidle-activation-enabled=true\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", + "data": "Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\nNote: The example below is using the database \"local\" for the system, so if the system is using another database in \"/etc/dconf/profile/user\", the file should be created under the appropriate subdirectory.\n\n# touch /etc/dconf/db/local.d/locks/session\n\nAdd the setting to lock the screensaver lock delay:\n\n/org/gnome/desktop/screensaver/lock-delay", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000029-GPOS-00010\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for the screensaver after a period of inactivity for graphical user interfaces.\",\n \"description\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80111-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86523\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable screensaver locking after 15 minutes of inactivity:\\n\\n[org/gnome/desktop/screensaver]\\n\\nidle-activation-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4526r88399_fix\"\n },\n \"fix\": {\n \"id\": \"F-4526r88399_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:978\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204402r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204402r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204402\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204402\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010081\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver lock-delay setting for the graphical user interface.\",\n \"description\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80371-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver lock delay:\\n\\n/org/gnome/desktop/screensaver/lock-delay\",\n \"fixref\": \"F-4523r88390_fix\"\n },\n \"fix\": {\n \"id\": \"F-4523r88390_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:999\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204399r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204399r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-04-29T14:16:23" } ] @@ -1029,27 +895,25 @@ "AC-11 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204403", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "group_id": "xccdf_mil.disa.stig_group_V-204402", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204403r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:93703" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4527r88402_fix", - "fixtext_fixref": "F-4527r88402_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204402r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:978\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4526r88399_fix", + "fixtext_fixref": "F-4526r88399_fix", "ident": [ { - "text": "SV-93703", + "text": "CCE-80111-8", + "system": "http://cce.mitre.org" + }, + { + "text": "V-71899", "system": "http://cyber.mil/legacy" }, { - "text": "V-78997", + "text": "SV-86523", "system": "http://cyber.mil/legacy" }, { @@ -1058,75 +922,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010101", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1165,29 +1012,41 @@ "version": "RHEL-07-010100", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010100" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver idle-activation-enabled setting for the graphical user interface.", - "id": "V-204403", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.", + "title": "The Red Hat Enterprise Linux operating system must initiate a session lock for the screensaver after a period of inactivity for graphical user interfaces.", + "id": "xccdf_mil.disa.stig_rule_SV-204402r603261_rule", + "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:93703", + "data": "oval:mil.disa.stig.rhel7:def:978", "label": "check" }, { - "data": "Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\nNote: The example below is using the database \"local\" for the system, so if the system is using another database in \"/etc/dconf/profile/user\", the file should be created under the appropriate subdirectory.\n\n# touch /etc/dconf/db/local.d/locks/session\n\nAdd the setting to lock the screensaver idle-activation-enabled setting:\n\n/org/gnome/desktop/screensaver/idle-activation-enabled", + "data": "Configure the operating system to initiate a session lock after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nAdd the setting to enable screensaver locking after 15 minutes of inactivity:\n\n[org/gnome/desktop/screensaver]\n\nidle-activation-enabled=true\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000029-GPOS-00010\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver idle-activation-enabled setting for the graphical user interface.\",\n \"description\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-93703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-78997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver idle-activation-enabled setting:\\n\\n/org/gnome/desktop/screensaver/idle-activation-enabled\",\n \"fixref\": \"F-4527r88402_fix\"\n },\n \"fix\": {\n \"id\": \"F-4527r88402_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93703\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204403r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204403r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204403\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204403\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for the screensaver after a period of inactivity for graphical user interfaces.\",\n \"description\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80111-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86523\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable screensaver locking after 15 minutes of inactivity:\\n\\n[org/gnome/desktop/screensaver]\\n\\nidle-activation-enabled=true\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4526r88399_fix\"\n },\n \"fix\": {\n \"id\": \"F-4526r88399_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:978\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204402r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204402r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-04-29T14:16:23" } ] @@ -1201,31 +1060,21 @@ "AC-11 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204404", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false", + "group_id": "xccdf_mil.disa.stig_group_V-204403", "group_title": "SRG-OS-000029-GPOS-00010", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204404r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:985" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4528r88405_fix", - "fixtext_fixref": "F-4528r88405_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204403r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93703\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4527r88402_fix", + "fixtext_fixref": "F-4527r88402_fix", "ident": [ { - "text": "CCE-80370-0", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86525", + "text": "SV-93703", "system": "http://cyber.mil/legacy" }, { - "text": "V-71901", + "text": "V-78997", "system": "http://cyber.mil/legacy" }, { @@ -1234,75 +1083,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1337,29 +1169,41 @@ "version": "RHEL-07-010101", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010101" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must initiate a session lock for graphical user interfaces when the screensaver is activated.", - "id": "V-204404", - "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.", + "title": "The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver idle-activation-enabled setting for the graphical user interface.", + "id": "xccdf_mil.disa.stig_rule_SV-204403r603261_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:985", + "data": "oval:mil.disa.stig.rhel7:def:93703", "label": "check" }, { - "data": "Configure the operating system to initiate a session lock for graphical user interfaces when a screensaver is activated.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nAdd the setting to enable session locking when a screensaver is activated:\n\n[org/gnome/desktop/screensaver]\nlock-delay=uint32 5\n\nThe \"uint32\" must be included along with the integer key values as shown.\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", + "data": "Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\nNote: The example below is using the database \"local\" for the system, so if the system is using another database in \"/etc/dconf/profile/user\", the file should be created under the appropriate subdirectory.\n\n# touch /etc/dconf/db/local.d/locks/session\n\nAdd the setting to lock the screensaver idle-activation-enabled setting:\n\n/org/gnome/desktop/screensaver/idle-activation-enabled", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000029-GPOS-00010\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for graphical user interfaces when the screensaver is activated.\",\n \"description\": \"A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80370-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86525\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock for graphical user interfaces when a screensaver is activated.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable session locking when a screensaver is activated:\\n\\n[org/gnome/desktop/screensaver]\\nlock-delay=uint32 5\\n\\nThe \\\"uint32\\\" must be included along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4528r88405_fix\"\n },\n \"fix\": {\n \"id\": \"F-4528r88405_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:985\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204404r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204404r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204404\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204404\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent a user from overriding the screensaver idle-activation-enabled setting for the graphical user interface.\",\n \"description\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined.\\n\\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-93703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-78997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent a user from overriding a screensaver lock after a 15-minute period of inactivity for graphical user interfaces.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\nNote: The example below is using the database \\\"local\\\" for the system, so if the system is using another database in \\\"/etc/dconf/profile/user\\\", the file should be created under the appropriate subdirectory.\\n\\n# touch /etc/dconf/db/local.d/locks/session\\n\\nAdd the setting to lock the screensaver idle-activation-enabled setting:\\n\\n/org/gnome/desktop/screensaver/idle-activation-enabled\",\n \"fixref\": \"F-4527r88402_fix\"\n },\n \"fix\": {\n \"id\": \"F-4527r88402_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93703\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204403r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204403r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined.\n\nThe ability to enable/disable a session lock is given to the user by default. Disabling the user's ability to disengage the graphical user interface session lock provides the assurance that all sessions will lock after the specified period of time.false", "start_time": "2021-04-29T14:16:23" } ] @@ -1367,110 +1211,91 @@ { "tags": { "cci": [ - "CCI-000192" + "CCI-000057" ], "nist": [ - "IA-5 (1) (a)" + "AC-11 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204405", - "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204405r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:95715" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4529r88408_fix", - "fixtext_fixref": "F-4529r88408_fix", + "description": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", + "group_id": "xccdf_mil.disa.stig_group_V-204404", + "group_title": "SRG-OS-000029-GPOS-00010", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204404r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:985\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4528r88405_fix", + "fixtext_fixref": "F-4528r88405_fix", "ident": [ { - "text": "SV-95715", + "text": "CCE-80370-0", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86525", "system": "http://cyber.mil/legacy" }, { - "text": "V-81003", + "text": "V-71901", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000192", + "text": "CCI-000057", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010118", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1509,29 +1334,41 @@ "version": "RHEL-07-010110", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that /etc/pam.d/passwd implements /etc/pam.d/system-auth when changing passwords.", - "id": "V-204405", - "desc": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.", + "title": "The Red Hat Enterprise Linux operating system must initiate a session lock for graphical user interfaces when the screensaver is activated.", + "id": "xccdf_mil.disa.stig_rule_SV-204404r603261_rule", + "desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:95715", + "data": "oval:mil.disa.stig.rhel7:def:985", "label": "check" }, { - "data": "Configure PAM to utilize /etc/pam.d/system-auth when changing passwords.\n\nAdd the following line to \"/etc/pam.d/passwd\" (or modify the line to have the required value):\n\npassword substack system-auth", + "data": "Configure the operating system to initiate a session lock for graphical user interfaces when a screensaver is activated.\n\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\n\n# touch /etc/dconf/db/local.d/00-screensaver\n\nAdd the setting to enable session locking when a screensaver is activated:\n\n[org/gnome/desktop/screensaver]\nlock-delay=uint32 5\n\nThe \"uint32\" must be included along with the integer key values as shown.\n\nUpdate the system databases:\n\n# dconf update\n\nUsers must log out and back in again before the system-wide settings take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000069-GPOS-00037\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010118\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that /etc/pam.d/passwd implements /etc/pam.d/system-auth when changing passwords.\",\n \"description\": \"Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure PAM to utilize /etc/pam.d/system-auth when changing passwords.\\n\\nAdd the following line to \\\"/etc/pam.d/passwd\\\" (or modify the line to have the required value):\\n\\npassword substack system-auth\",\n \"fixref\": \"F-4529r88408_fix\"\n },\n \"fix\": {\n \"id\": \"F-4529r88408_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204405r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204405r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204405\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204405\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must initiate a session lock for graphical user interfaces when the screensaver is activated.\",\n \"description\": \"<VulnDiscussion>A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\\n\\nThe session lock is implemented at the point where session activity can be determined and/or controlled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80370-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86525\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000057\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate a session lock for graphical user interfaces when a screensaver is activated.\\n\\nCreate a database to contain the system-wide screensaver settings (if it does not already exist) with the following command:\\n\\n# touch /etc/dconf/db/local.d/00-screensaver\\n\\nAdd the setting to enable session locking when a screensaver is activated:\\n\\n[org/gnome/desktop/screensaver]\\nlock-delay=uint32 5\\n\\nThe \\\"uint32\\\" must be included along with the integer key values as shown.\\n\\nUpdate the system databases:\\n\\n# dconf update\\n\\nUsers must log out and back in again before the system-wide settings take effect.\",\n \"fixref\": \"F-4528r88405_fix\"\n },\n \"fix\": {\n \"id\": \"F-4528r88405_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:985\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204404r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204404r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session time-out lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not log out because of the temporary nature of the absence. Rather than relying on the user to manually lock their operating system session prior to vacating the vicinity, operating systems need to be able to identify when a user's session has idled and take action to initiate the session lock.\n\nThe session lock is implemented at the point where session activity can be determined and/or controlled.false", "start_time": "2021-04-29T14:16:23" } ] @@ -1545,31 +1382,21 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204406", + "description": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false", + "group_id": "xccdf_mil.disa.stig_group_V-204405", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204406r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:481" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4530r88411_fix", - "fixtext_fixref": "F-4530r88411_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204405r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4529r88408_fix", + "fixtext_fixref": "F-4529r88408_fix", "ident": [ { - "text": "CCE-27160-1", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-87811", + "text": "SV-95715", "system": "http://cyber.mil/legacy" }, { - "text": "V-73159", + "text": "V-81003", "system": "http://cyber.mil/legacy" }, { @@ -1578,75 +1405,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010119", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1681,29 +1491,41 @@ "version": "RHEL-07-010118", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010118" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, pwquality must be used.", - "id": "V-204406", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that /etc/pam.d/passwd implements /etc/pam.d/system-auth when changing passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-204405r603261_rule", + "desc": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:481", + "data": "oval:mil.disa.stig.rhel7:def:95715", "label": "check" }, { - "data": "Configure the operating system to use \"pwquality\" to enforce password complexity rules.\n\nAdd the following line to \"/etc/pam.d/system-auth\" (or modify the line to have the required value):\n\npassword required pam_pwquality.so retry=3\n\nNote: The value of \"retry\" should be between \"1\" and \"3\".", + "data": "Configure PAM to utilize /etc/pam.d/system-auth when changing passwords.\n\nAdd the following line to \"/etc/pam.d/passwd\" (or modify the line to have the required value):\n\npassword substack system-auth", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000069-GPOS-00037\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010119\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, pwquality must be used.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27160-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\\n\\nNote: The value of \\\"retry\\\" should be between \\\"1\\\" and \\\"3\\\".\",\n \"fixref\": \"F-4530r88411_fix\"\n },\n \"fix\": {\n \"id\": \"F-4530r88411_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:481\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204406r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204406r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204406\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204406\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010118\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that /etc/pam.d/passwd implements /etc/pam.d/system-auth when changing passwords.\",\n \"description\": \"<VulnDiscussion>Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure PAM to utilize /etc/pam.d/system-auth when changing passwords.\\n\\nAdd the following line to \\\"/etc/pam.d/passwd\\\" (or modify the line to have the required value):\\n\\npassword substack system-auth\",\n \"fixref\": \"F-4529r88408_fix\"\n },\n \"fix\": {\n \"id\": \"F-4529r88408_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204405r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204405r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Pluggable authentication modules (PAM) allow for a modular approach to integrating authentication methods. PAM operates in a top-down processing model and if the modules are not listed in the correct order, an important security function could be bypassed if stack entries are not centralized.false", "start_time": "2021-04-29T14:16:23" } ] @@ -1717,35 +1539,25 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204407", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-204406", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204407r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_ucredit", - "export-name": "oval:mil.disa.stig.rhel7:var:3805" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:484" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4531r88414_fix", - "fixtext_fixref": "F-4531r88414_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204406r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:481\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4530r88411_fix", + "fixtext_fixref": "F-4530r88411_fix", "ident": [ { - "text": "CCE-27200-5", + "text": "CCE-27160-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86527", + "text": "SV-87811", "system": "http://cyber.mil/legacy" }, { - "text": "V-71903", + "text": "V-73159", "system": "http://cyber.mil/legacy" }, { @@ -1754,75 +1566,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010120", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1861,29 +1656,41 @@ "version": "RHEL-07-010119", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010119" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one upper-case character.", - "id": "V-204407", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, pwquality must be used.", + "id": "xccdf_mil.disa.stig_rule_SV-204406r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:484", + "data": "oval:mil.disa.stig.rhel7:def:481", "label": "check" }, { - "data": "Configure the operating system to enforce password complexity by requiring that at least one upper-case character be used by setting the \"ucredit\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nucredit = -1", + "data": "Configure the operating system to use \"pwquality\" to enforce password complexity rules.\n\nAdd the following line to \"/etc/pam.d/system-auth\" (or modify the line to have the required value):\n\npassword required pam_pwquality.so retry=3\n\nNote: The value of \"retry\" should be between \"1\" and \"3\".", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000069-GPOS-00037\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one upper-case character.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27200-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86527\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one upper-case character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"fixref\": \"F-4531r88414_fix\"\n },\n \"fix\": {\n \"id\": \"F-4531r88414_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3805\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:484\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204407r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204407r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204407\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204407\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010119\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, pwquality must be used.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27160-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\\n\\nNote: The value of \\\"retry\\\" should be between \\\"1\\\" and \\\"3\\\".\",\n \"fixref\": \"F-4530r88411_fix\"\n },\n \"fix\": {\n \"id\": \"F-4530r88411_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:481\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204406r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204406r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.false", "start_time": "2021-04-29T14:16:23" } ] @@ -1891,118 +1698,91 @@ { "tags": { "cci": [ - "CCI-000193" + "CCI-000192" ], "nist": [ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204408", - "group_title": "SRG-OS-000070-GPOS-00038", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204408r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_lcredit", - "export-name": "oval:mil.disa.stig.rhel7:var:3798" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:468" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4532r88417_fix", - "fixtext_fixref": "F-4532r88417_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204407", + "group_title": "SRG-OS-000069-GPOS-00037", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204407r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3805\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:484\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4531r88414_fix", + "fixtext_fixref": "F-4531r88414_fix", "ident": [ { - "text": "CCE-27345-8", + "text": "CCE-27200-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86529", + "text": "SV-86527", "system": "http://cyber.mil/legacy" }, { - "text": "V-71905", + "text": "V-71903", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000193", + "text": "CCI-000192", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010130", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2046,50 +1826,64 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "ucredit", - "description": "Minimum number of upper case in password", - "value": [ - "-1", - { - "text": "-2", - "selector": "2" - }, - { - "text": "-1", - "selector": "1" - }, + "value": [ + { + "title": "ucredit", + "description": "Minimum number of upper case in password", + "warning": "", + "value": [ + "-1", + { + "text": "-2", + "selector": "2" + }, + { + "text": "-1", + "selector": "1" + }, + { + "text": "0", + "selector": "0" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_ucredit", + "id": "xccdf_mil.disa.stig_value_var_password_pam_ucredit", + "type": "number" + } + ], + "version": "RHEL-07-010120" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "0" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_ucredit", - "id": "xccdf_mil.disa.stig_value_var_password_pam_ucredit" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one lower-case character.", - "id": "V-204408", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one upper-case character.", + "id": "xccdf_mil.disa.stig_rule_SV-204407r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:468", + "data": "oval:mil.disa.stig.rhel7:def:484", "label": "check" }, { - "data": "Configure the system to require at least one lower-case character when creating or changing a password.\n\nAdd or modify the following line\nin \"/etc/security/pwquality.conf\":\n\nlcredit = -1", + "data": "Configure the operating system to enforce password complexity by requiring that at least one upper-case character be used by setting the \"ucredit\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nucredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000070-GPOS-00038\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one lower-case character.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27345-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86529\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71905\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to require at least one lower-case character when creating or changing a password.\\n\\nAdd or modify the following line\\nin \\\"/etc/security/pwquality.conf\\\":\\n\\nlcredit = -1\",\n \"fixref\": \"F-4532r88417_fix\"\n },\n \"fix\": {\n \"id\": \"F-4532r88417_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3798\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:468\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204408r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204408r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204408\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204408\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one upper-case character.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27200-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86527\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one upper-case character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"fixref\": \"F-4531r88414_fix\"\n },\n \"fix\": {\n \"id\": \"F-4531r88414_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ucredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3805\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:484\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204407r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204407r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -2097,118 +1891,91 @@ { "tags": { "cci": [ - "CCI-000194" + "CCI-000193" ], "nist": [ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204409", - "group_title": "SRG-OS-000071-GPOS-00039", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204409r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_dcredit", - "export-name": "oval:mil.disa.stig.rhel7:var:3796" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:463" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4533r88420_fix", - "fixtext_fixref": "F-4533r88420_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204408", + "group_title": "SRG-OS-000070-GPOS-00038", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204408r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3798\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:468\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4532r88417_fix", + "fixtext_fixref": "F-4532r88417_fix", "ident": [ { - "text": "CCE-27214-6", + "text": "CCE-27345-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86531", + "text": "SV-86529", "system": "http://cyber.mil/legacy" }, { - "text": "V-71907", + "text": "V-71905", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000194", + "text": "CCI-000193", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010140", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2252,50 +2019,64 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "lcredit", - "description": "Minimum number of lower case in password", - "value": [ - "-1", - { - "text": "-2", - "selector": "2" - }, - { - "text": "-1", - "selector": "1" - }, + "value": [ + { + "title": "lcredit", + "description": "Minimum number of lower case in password", + "warning": "", + "value": [ + "-1", + { + "text": "-2", + "selector": "2" + }, + { + "text": "-1", + "selector": "1" + }, + { + "text": "0", + "selector": "0" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_lcredit", + "id": "xccdf_mil.disa.stig_value_var_password_pam_lcredit", + "type": "number" + } + ], + "version": "RHEL-07-010130" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "0" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_lcredit", - "id": "xccdf_mil.disa.stig_value_var_password_pam_lcredit" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are assigned, the new password must contain at least one numeric character.", - "id": "V-204409", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one lower-case character.", + "id": "xccdf_mil.disa.stig_rule_SV-204408r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:463", + "data": "oval:mil.disa.stig.rhel7:def:468", "label": "check" }, { - "data": "Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \"dcredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\ndcredit = -1", + "data": "Configure the system to require at least one lower-case character when creating or changing a password.\n\nAdd or modify the following line\nin \"/etc/security/pwquality.conf\":\n\nlcredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000071-GPOS-00039\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are assigned, the new password must contain at least one numeric character.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27214-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86531\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"fixref\": \"F-4533r88420_fix\"\n },\n \"fix\": {\n \"id\": \"F-4533r88420_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3796\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:463\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204409r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204409r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204409\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204409\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one lower-case character.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27345-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86529\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71905\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to require at least one lower-case character when creating or changing a password.\\n\\nAdd or modify the following line\\nin \\\"/etc/security/pwquality.conf\\\":\\n\\nlcredit = -1\",\n \"fixref\": \"F-4532r88417_fix\"\n },\n \"fix\": {\n \"id\": \"F-4532r88417_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_lcredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3798\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:468\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204408r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204408r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -2303,118 +2084,91 @@ { "tags": { "cci": [ - "CCI-001619" + "CCI-000194" ], "nist": [ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204410", - "group_title": "SRG-OS-000266-GPOS-00101", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204410r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_ocredit", - "export-name": "oval:mil.disa.stig.rhel7:var:3803" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:478" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4534r88423_fix", - "fixtext_fixref": "F-4534r88423_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204409", + "group_title": "SRG-OS-000071-GPOS-00039", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204409r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3796\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:463\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4533r88420_fix", + "fixtext_fixref": "F-4533r88420_fix", "ident": [ { - "text": "CCE-27360-7", + "text": "CCE-27214-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86533", + "text": "SV-86531", "system": "http://cyber.mil/legacy" }, { - "text": "V-71909", + "text": "V-71907", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001619", + "text": "CCI-000194", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010150", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2458,50 +2212,64 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "dcredit", - "description": "Minimum number of digits in password", - "value": [ - "-1", - { - "text": "-2", - "selector": "2" - }, - { - "text": "-1", - "selector": "1" - }, + "value": [ + { + "title": "dcredit", + "description": "Minimum number of digits in password", + "warning": "", + "value": [ + "-1", + { + "text": "-2", + "selector": "2" + }, + { + "text": "-1", + "selector": "1" + }, + { + "text": "0", + "selector": "0" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_dcredit", + "id": "xccdf_mil.disa.stig_value_var_password_pam_dcredit", + "type": "number" + } + ], + "version": "RHEL-07-010140" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "0" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_dcredit", - "id": "xccdf_mil.disa.stig_value_var_password_pam_dcredit" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one special character.", - "id": "V-204410", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are assigned, the new password must contain at least one numeric character.", + "id": "xccdf_mil.disa.stig_rule_SV-204409r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:478", + "data": "oval:mil.disa.stig.rhel7:def:463", "label": "check" }, { - "data": "Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \"ocredit\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nocredit = -1", + "data": "Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \"dcredit\" option.\n\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\n\ndcredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000266-GPOS-00101\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one special character.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27360-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86533\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"fixref\": \"F-4534r88423_fix\"\n },\n \"fix\": {\n \"id\": \"F-4534r88423_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3803\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:478\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204410r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204410r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204410\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204410\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are assigned, the new password must contain at least one numeric character.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27214-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86531\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"fixref\": \"F-4533r88420_fix\"\n },\n \"fix\": {\n \"id\": \"F-4533r88420_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_dcredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3796\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:463\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204409r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204409r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -2509,118 +2277,91 @@ { "tags": { "cci": [ - "CCI-000195" + "CCI-001619" ], "nist": [ - "IA-5 (1) (b)" + "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204411", - "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204411r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_difok", - "export-name": "oval:mil.disa.stig.rhel7:var:3797" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:466" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4535r88426_fix", - "fixtext_fixref": "F-4535r88426_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204410", + "group_title": "SRG-OS-000266-GPOS-00101", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204410r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3803\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:478\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4534r88423_fix", + "fixtext_fixref": "F-4534r88423_fix", "ident": [ { - "text": "CCE-26631-2", + "text": "CCE-27360-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86535", + "text": "SV-86533", "system": "http://cyber.mil/legacy" }, { - "text": "V-71911", + "text": "V-71909", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000195", + "text": "CCI-001619", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010160", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2664,50 +2405,64 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "ocredit", - "description": "Minimum number of other (special characters) in\npassword", - "value": [ - "-1", - { - "text": "-2", - "selector": "2" - }, - { - "text": "-1", - "selector": "1" - }, + "value": [ + { + "title": "ocredit", + "description": "Minimum number of other (special characters) in\npassword", + "warning": "", + "value": [ + "-1", + { + "text": "-2", + "selector": "2" + }, + { + "text": "-1", + "selector": "1" + }, + { + "text": "0", + "selector": "0" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_ocredit", + "id": "xccdf_mil.disa.stig_value_var_password_pam_ocredit", + "type": "number" + } + ], + "version": "RHEL-07-010150" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "0" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_ocredit", - "id": "xccdf_mil.disa.stig_value_var_password_pam_ocredit" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of eight of the total number of characters must be changed.", - "id": "V-204411", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one special character.", + "id": "xccdf_mil.disa.stig_rule_SV-204410r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:466", + "data": "oval:mil.disa.stig.rhel7:def:478", "label": "check" }, { - "data": "Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \"difok\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\ndifok = 8", + "data": "Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \"ocredit\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nocredit = -1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of eight of the total number of characters must be changed.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26631-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86535\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"fixref\": \"F-4535r88426_fix\"\n },\n \"fix\": {\n \"id\": \"F-4535r88426_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3797\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:466\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204411r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204411r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204411\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204411\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed or new passwords are established, the new password must contain at least one special character.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27360-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86533\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"fixref\": \"F-4534r88423_fix\"\n },\n \"fix\": {\n \"id\": \"F-4534r88423_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_ocredit\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3803\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:478\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204410r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204410r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -2721,35 +2476,25 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204412", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204411", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204412r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_minclass", - "export-name": "oval:mil.disa.stig.rhel7:var:3801" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:474" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4536r88429_fix", - "fixtext_fixref": "F-4536r88429_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204411r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3797\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:466\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4535r88426_fix", + "fixtext_fixref": "F-4535r88426_fix", "ident": [ { - "text": "CCE-27115-5", + "text": "CCE-26631-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86537", + "text": "SV-86535", "system": "http://cyber.mil/legacy" }, { - "text": "V-71913", + "text": "V-71911", "system": "http://cyber.mil/legacy" }, { @@ -2758,75 +2503,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010170", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2870,71 +2598,84 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "difok", - "description": "Minimum number of characters not present in old\npassword", - "warning": "Keep this high for short passwords", - "value": [ - "8", - { - "text": "2", - "selector": "2" - }, - { - "text": "3", - "selector": "3" - }, - { - "text": "4", - "selector": "4" - }, - { - "text": "5", - "selector": "5" - }, - { - "text": "6", - "selector": "6" - }, - { - "text": "7", - "selector": "7" - }, - { - "text": "8", - "selector": "8" - }, + "value": [ + { + "title": "difok", + "description": "Minimum number of characters not present in old\npassword", + "warning": "Keep this high for short passwords", + "value": [ + "8", + { + "text": "2", + "selector": "2" + }, + { + "text": "3", + "selector": "3" + }, + { + "text": "4", + "selector": "4" + }, + { + "text": "5", + "selector": "5" + }, + { + "text": "6", + "selector": "6" + }, + { + "text": "7", + "selector": "7" + }, + { + "text": "8", + "selector": "8" + }, + { + "text": "15", + "selector": "15" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_difok", + "id": "xccdf_mil.disa.stig_value_var_password_pam_difok", + "type": "number" + } + ], + "version": "RHEL-07-010160" + }, + "refs": [ + { + "ref": [ { - "text": "15", - "selector": "15" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_difok", - "id": "xccdf_mil.disa.stig_value_var_password_pam_difok" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of four character classes must be changed.", - "id": "V-204412", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of eight of the total number of characters must be changed.", + "id": "xccdf_mil.disa.stig_rule_SV-204411r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:474", + "data": "oval:mil.disa.stig.rhel7:def:466", "label": "check" }, { - "data": "Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \"minclass\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nminclass = 4", + "data": "Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \"difok\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\ndifok = 8", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of four character classes must be changed.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27115-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86537\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"fixref\": \"F-4536r88429_fix\"\n },\n \"fix\": {\n \"id\": \"F-4536r88429_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3801\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:474\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204412r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204412r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204412\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204412\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of eight of the total number of characters must be changed.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26631-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86535\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"fixref\": \"F-4535r88426_fix\"\n },\n \"fix\": {\n \"id\": \"F-4535r88426_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_difok\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3797\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:466\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204411r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204411r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -2948,35 +2689,25 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204413", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204412", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204413r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_maxrepeat", - "export-name": "oval:mil.disa.stig.rhel7:var:3800" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:472" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4537r88432_fix", - "fixtext_fixref": "F-4537r88432_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204412r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3801\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:474\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4536r88429_fix", + "fixtext_fixref": "F-4536r88429_fix", "ident": [ { - "text": "CCE-27333-4", + "text": "CCE-27115-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86539", + "text": "SV-86537", "system": "http://cyber.mil/legacy" }, { - "text": "V-71915", + "text": "V-71913", "system": "http://cyber.mil/legacy" }, { @@ -2985,75 +2716,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010180", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3097,54 +2811,68 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "minclass", - "description": "Minimum number of categories of characters that must exist in a password", - "value": [ - "4", - { - "text": "1", - "selector": "1" - }, - { - "text": "2", - "selector": "2" - }, - { - "text": "3", - "selector": "3" - }, + "value": [ + { + "title": "minclass", + "description": "Minimum number of categories of characters that must exist in a password", + "warning": "", + "value": [ + "4", + { + "text": "1", + "selector": "1" + }, + { + "text": "2", + "selector": "2" + }, + { + "text": "3", + "selector": "3" + }, + { + "text": "4", + "selector": "4" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_minclass", + "id": "xccdf_mil.disa.stig_value_var_password_pam_minclass", + "type": "number" + } + ], + "version": "RHEL-07-010170" + }, + "refs": [ + { + "ref": [ { - "text": "4", - "selector": "4" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_minclass", - "id": "xccdf_mil.disa.stig_value_var_password_pam_minclass" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating consecutive characters must not be more than three characters.", - "id": "V-204413", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of four character classes must be changed.", + "id": "xccdf_mil.disa.stig_rule_SV-204412r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:472", + "data": "oval:mil.disa.stig.rhel7:def:474", "label": "check" }, { - "data": "Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \"maxrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nmaxrepeat = 3", + "data": "Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \"minclass\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nminclass = 4", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating consecutive characters must not be more than three characters.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27333-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86539\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"fixref\": \"F-4537r88432_fix\"\n },\n \"fix\": {\n \"id\": \"F-4537r88432_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3800\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:472\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204413r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204413r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204413\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204413\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed a minimum of four character classes must be changed.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27115-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86537\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"fixref\": \"F-4536r88429_fix\"\n },\n \"fix\": {\n \"id\": \"F-4536r88429_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minclass\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3801\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:474\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204412r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204412r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -3158,35 +2886,25 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204414", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204413", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204414r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat", - "export-name": "oval:mil.disa.stig.rhel7:var:3799" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:470" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4538r88435_fix", - "fixtext_fixref": "F-4538r88435_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204413r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3800\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:472\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4537r88432_fix", + "fixtext_fixref": "F-4537r88432_fix", "ident": [ { - "text": "CCE-27512-3", + "text": "CCE-27333-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86541", + "text": "SV-86539", "system": "http://cyber.mil/legacy" }, { - "text": "V-71917", + "text": "V-71915", "system": "http://cyber.mil/legacy" }, { @@ -3195,75 +2913,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010190", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3307,50 +3008,64 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "maxrepeat", - "description": "Maximum Number of Consecutive Repeating Characters in a Password", - "value": [ - "3", - { - "text": "1", - "selector": "1" - }, - { - "text": "2", - "selector": "2" - }, + "value": [ + { + "title": "maxrepeat", + "description": "Maximum Number of Consecutive Repeating Characters in a Password", + "warning": "", + "value": [ + "3", + { + "text": "1", + "selector": "1" + }, + { + "text": "2", + "selector": "2" + }, + { + "text": "3", + "selector": "3" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_maxrepeat", + "id": "xccdf_mil.disa.stig_value_var_password_pam_maxrepeat", + "type": "number" + } + ], + "version": "RHEL-07-010180" + }, + "refs": [ + { + "ref": [ { - "text": "3", - "selector": "3" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_maxrepeat", - "id": "xccdf_mil.disa.stig_value_var_password_pam_maxrepeat" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating characters of the same character class must not be more than four characters.", - "id": "V-204414", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating consecutive characters must not be more than three characters.", + "id": "xccdf_mil.disa.stig_rule_SV-204413r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:470", + "data": "oval:mil.disa.stig.rhel7:def:472", "label": "check" }, { - "data": "Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \"maxclassrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" conf (or modify the line to have the required value):\n\nmaxclassrepeat = 4", + "data": "Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \"maxrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf conf\" (or modify the line to have the required value):\n\nmaxrepeat = 3", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating characters of the same character class must not be more than four characters.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27512-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86541\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"fixref\": \"F-4538r88435_fix\"\n },\n \"fix\": {\n \"id\": \"F-4538r88435_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3799\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:470\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204414r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204414r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204414\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204414\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating consecutive characters must not be more than three characters.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27333-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86539\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"fixref\": \"F-4537r88432_fix\"\n },\n \"fix\": {\n \"id\": \"F-4537r88432_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxrepeat\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3800\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:472\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204413r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204413r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -3358,114 +3073,91 @@ { "tags": { "cci": [ - "CCI-000196" + "CCI-000195" ], "nist": [ - "IA-5 (1) (c)" + "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204415", - "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204415r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1367" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4539r88438_fix", - "fixtext_fixref": "F-4539r88438_fix", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204414", + "group_title": "SRG-OS-000072-GPOS-00040", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204414r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3799\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:470\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4538r88435_fix", + "fixtext_fixref": "F-4538r88435_fix", "ident": [ { - "text": "CCE-27104-9", + "text": "CCE-27512-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86543", + "text": "SV-86541", "system": "http://cyber.mil/legacy" }, { - "text": "V-71919", + "text": "V-71917", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000196", + "text": "CCI-000195", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010200", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3509,54 +3201,68 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "maxclassrepeat", - "description": "Maximum Number of Consecutive Repeating Characters in a Password From the Same Character Class", - "value": [ - "4", - { - "text": "1", - "selector": "1" - }, - { - "text": "2", - "selector": "2" - }, - { - "text": "3", - "selector": "3" - }, + "value": [ + { + "title": "maxclassrepeat", + "description": "Maximum Number of Consecutive Repeating Characters in a Password From the Same Character Class", + "warning": "", + "value": [ + "4", + { + "text": "1", + "selector": "1" + }, + { + "text": "2", + "selector": "2" + }, + { + "text": "3", + "selector": "3" + }, + { + "text": "4", + "selector": "4" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat", + "id": "xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat", + "type": "number" + } + ], + "version": "RHEL-07-010190" + }, + "refs": [ + { + "ref": [ { - "text": "4", - "selector": "4" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat", - "id": "xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the PAM system service is configured to store only encrypted representations of passwords.", - "id": "V-204415", - "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating characters of the same character class must not be more than four characters.", + "id": "xccdf_mil.disa.stig_rule_SV-204414r603261_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1367", + "data": "oval:mil.disa.stig.rhel7:def:470", "label": "check" }, { - "data": "Configure the operating system to store only SHA512 encrypted representations of passwords.\n\nAdd the following line in \"/etc/pam.d/system-auth\":\npam_unix.so sha512 shadow try_first_pass use_authtok\n\nAdd the following line in \"/etc/pam.d/password-auth\":\npam_unix.so sha512 shadow try_first_pass use_authtok\n\nNote: Manual changes to the listed files may be overwritten by the \"authconfig\" program. The \"authconfig\" program should not be used to update the configurations listed in this requirement.", + "data": "Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \"maxclassrepeat\" option.\n\nAdd the following line to \"/etc/security/pwquality.conf\" conf (or modify the line to have the required value):\n\nmaxclassrepeat = 4", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000073-GPOS-00041\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the PAM system service is configured to store only encrypted representations of passwords.\",\n \"description\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27104-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86543\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71919\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nAdd the following line in \\\"/etc/pam.d/password-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"fixref\": \"F-4539r88438_fix\"\n },\n \"fix\": {\n \"id\": \"F-4539r88438_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1367\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204415r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204415r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204415\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204415\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that when passwords are changed the number of repeating characters of the same character class must not be more than four characters.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27512-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86541\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"fixref\": \"F-4538r88435_fix\"\n },\n \"fix\": {\n \"id\": \"F-4538r88435_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_maxclassrepeat\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3799\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:470\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204414r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204414r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -3570,31 +3276,25 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204416", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", + "group_id": "xccdf_mil.disa.stig_group_V-204415", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204416r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1365" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4540r88441_fix", - "fixtext_fixref": "F-4540r88441_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204415r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1367\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4539r88438_fix", + "fixtext_fixref": "F-4539r88438_fix", "ident": [ { - "text": "CCE-27124-7", + "text": "CCE-27104-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86545", + "text": "SV-86543", "system": "http://cyber.mil/legacy" }, { - "text": "V-71921", + "text": "V-71919", "system": "http://cyber.mil/legacy" }, { @@ -3603,75 +3303,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010210", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3710,29 +3393,41 @@ "version": "RHEL-07-010200", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured to use the shadow file to store only encrypted representations of passwords.", - "id": "V-204416", - "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the PAM system service is configured to store only encrypted representations of passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-204415r603261_rule", + "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1365", + "data": "oval:mil.disa.stig.rhel7:def:1367", "label": "check" }, { - "data": "Configure the operating system to store only SHA512 encrypted representations of passwords.\n\nAdd or update the following line in \"/etc/login.defs\":\n\nENCRYPT_METHOD SHA512", + "data": "Configure the operating system to store only SHA512 encrypted representations of passwords.\n\nAdd the following line in \"/etc/pam.d/system-auth\":\npam_unix.so sha512 shadow try_first_pass use_authtok\n\nAdd the following line in \"/etc/pam.d/password-auth\":\npam_unix.so sha512 shadow try_first_pass use_authtok\n\nNote: Manual changes to the listed files may be overwritten by the \"authconfig\" program. The \"authconfig\" program should not be used to update the configurations listed in this requirement.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000073-GPOS-00041\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured to use the shadow file to store only encrypted representations of passwords.\",\n \"description\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27124-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86545\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71921\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/login.defs\\\":\\n\\nENCRYPT_METHOD SHA512\",\n \"fixref\": \"F-4540r88441_fix\"\n },\n \"fix\": {\n \"id\": \"F-4540r88441_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1365\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204416r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204416r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204416\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204416\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the PAM system service is configured to store only encrypted representations of passwords.\",\n \"description\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27104-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86543\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71919\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nAdd the following line in \\\"/etc/pam.d/password-auth\\\":\\npam_unix.so sha512 shadow try_first_pass use_authtok\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"fixref\": \"F-4539r88438_fix\"\n },\n \"fix\": {\n \"id\": \"F-4539r88438_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1367\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204415r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204415r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "start_time": "2021-04-29T14:16:23" } ] @@ -3746,31 +3441,25 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204417", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", + "group_id": "xccdf_mil.disa.stig_group_V-204416", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204417r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1363" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4541r88444_fix", - "fixtext_fixref": "F-4541r88444_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204416r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1365\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4540r88441_fix", + "fixtext_fixref": "F-4540r88441_fix", "ident": [ { - "text": "CCE-27053-8", + "text": "CCE-27124-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86547", + "text": "SV-86545", "system": "http://cyber.mil/legacy" }, { - "text": "V-71923", + "text": "V-71921", "system": "http://cyber.mil/legacy" }, { @@ -3779,75 +3468,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010220", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3886,29 +3558,41 @@ "version": "RHEL-07-010210", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that user and group account administration utilities are configured to store only encrypted representations of passwords.", - "id": "V-204417", - "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.", + "title": "The Red Hat Enterprise Linux operating system must be configured to use the shadow file to store only encrypted representations of passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-204416r603261_rule", + "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1363", + "data": "oval:mil.disa.stig.rhel7:def:1365", "label": "check" }, { - "data": "Configure the operating system to store only SHA512 encrypted representations of passwords.\n\nAdd or update the following line in \"/etc/libuser.conf\" in the [defaults] section:\n\ncrypt_style = sha512", + "data": "Configure the operating system to store only SHA512 encrypted representations of passwords.\n\nAdd or update the following line in \"/etc/login.defs\":\n\nENCRYPT_METHOD SHA512", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000073-GPOS-00041\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that user and group account administration utilities are configured to store only encrypted representations of passwords.\",\n \"description\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27053-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86547\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/libuser.conf\\\" in the [defaults] section:\\n\\ncrypt_style = sha512\",\n \"fixref\": \"F-4541r88444_fix\"\n },\n \"fix\": {\n \"id\": \"F-4541r88444_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1363\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204417r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204417r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204417\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204417\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured to use the shadow file to store only encrypted representations of passwords.\",\n \"description\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27124-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86545\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71921\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/login.defs\\\":\\n\\nENCRYPT_METHOD SHA512\",\n \"fixref\": \"F-4540r88441_fix\"\n },\n \"fix\": {\n \"id\": \"F-4540r88441_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1365\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204416r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204416r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "start_time": "2021-04-29T14:16:23" } ] @@ -3916,118 +3600,91 @@ { "tags": { "cci": [ - "CCI-000198" + "CCI-000196" ], "nist": [ - "IA-5 (1) (d)" + "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204418", - "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204418r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs", - "export-name": "oval:mil.disa.stig.rhel7:var:3794" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:455" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4542r88447_fix", - "fixtext_fixref": "F-4542r88447_fix", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", + "group_id": "xccdf_mil.disa.stig_group_V-204417", + "group_title": "SRG-OS-000073-GPOS-00041", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204417r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1363\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4541r88444_fix", + "fixtext_fixref": "F-4541r88444_fix", "ident": [ { - "text": "CCE-27002-5", + "text": "CCE-27053-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86549", + "text": "SV-86547", "system": "http://cyber.mil/legacy" }, { - "text": "V-71925", + "text": "V-71923", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000198", + "text": "CCI-000196", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010230", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4066,29 +3723,41 @@ "version": "RHEL-07-010220", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 24 hours/1 day minimum lifetime.", - "id": "V-204418", - "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that user and group account administration utilities are configured to store only encrypted representations of passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-204417r603261_rule", + "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:455", + "data": "oval:mil.disa.stig.rhel7:def:1363", "label": "check" }, { - "data": "Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\n\nAdd the following line in \"/etc/login.defs\" (or modify the line to have the required value):\n\nPASS_MIN_DAYS 1", + "data": "Configure the operating system to store only SHA512 encrypted representations of passwords.\n\nAdd or update the following line in \"/etc/libuser.conf\" in the [defaults] section:\n\ncrypt_style = sha512", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000075-GPOS-00043\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 24 hours/1 day minimum lifetime.\",\n \"description\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27002-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86549\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"fixref\": \"F-4542r88447_fix\"\n },\n \"fix\": {\n \"id\": \"F-4542r88447_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3794\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:455\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204418r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204418r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204418\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204418\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that user and group account administration utilities are configured to store only encrypted representations of passwords.\",\n \"description\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27053-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86547\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to store only SHA512 encrypted representations of passwords.\\n\\nAdd or update the following line in \\\"/etc/libuser.conf\\\" in the [defaults] section:\\n\\ncrypt_style = sha512\",\n \"fixref\": \"F-4541r88444_fix\"\n },\n \"fix\": {\n \"id\": \"F-4541r88444_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1363\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204417r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204417r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. Passwords encrypted with a weak algorithm are no more protected than if they are kept in plain text.false", "start_time": "2021-04-29T14:16:23" } ] @@ -4102,27 +3771,25 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204419", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "group_id": "xccdf_mil.disa.stig_group_V-204418", "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204419r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86551" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4543r88450_fix", - "fixtext_fixref": "F-4543r88450_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204418r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3794\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:455\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4542r88447_fix", + "fixtext_fixref": "F-4542r88447_fix", "ident": [ { - "text": "SV-86551", + "text": "CCE-27002-5", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86549", "system": "http://cyber.mil/legacy" }, { - "text": "V-71927", + "text": "V-71925", "system": "http://cyber.mil/legacy" }, { @@ -4131,75 +3798,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010240", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4243,59 +3893,72 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "minimum password age", - "description": "Minimum age of password in days", - "warning": "This will only apply to newly created accounts", - "value": [ - "1", - { - "text": "7", - "selector": "7" - }, - { - "text": "5", - "selector": "5" - }, - { - "text": "2", - "selector": "2" - }, - { - "text": "1", - "selector": "1" - }, + "value": [ + { + "title": "minimum password age", + "description": "Minimum age of password in days", + "warning": "This will only apply to newly created accounts", + "value": [ + "1", + { + "text": "7", + "selector": "7" + }, + { + "text": "5", + "selector": "5" + }, + { + "text": "2", + "selector": "2" + }, + { + "text": "1", + "selector": "1" + }, + { + "text": "0", + "selector": "0" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs", + "id": "xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs", + "type": "number" + } + ], + "version": "RHEL-07-010230" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "0" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs", - "id": "xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are restricted to a 24 hours/1 day minimum lifetime.", - "id": "V-204419", - "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 24 hours/1 day minimum lifetime.", + "id": "xccdf_mil.disa.stig_rule_SV-204418r603261_rule", + "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86551", + "data": "oval:mil.disa.stig.rhel7:def:455", "label": "check" }, { - "data": "Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\n\n# chage -m 1 [user]", + "data": "Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\n\nAdd the following line in \"/etc/login.defs\" (or modify the line to have the required value):\n\nPASS_MIN_DAYS 1", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000075-GPOS-00043\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are restricted to a 24 hours/1 day minimum lifetime.\",\n \"description\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86551\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n# chage -m 1 [user]\",\n \"fixref\": \"F-4543r88450_fix\"\n },\n \"fix\": {\n \"id\": \"F-4543r88450_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86551\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204419r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204419r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204419\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204419\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 24 hours/1 day minimum lifetime.\",\n \"description\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27002-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86549\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"fixref\": \"F-4542r88447_fix\"\n },\n \"fix\": {\n \"id\": \"F-4542r88447_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_minimum_age_login_defs\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3794\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:455\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204418r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204418r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-04-29T14:16:23" } ] @@ -4303,118 +3966,87 @@ { "tags": { "cci": [ - "CCI-000199" + "CCI-000198" ], "nist": [ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204420", - "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204420r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs", - "export-name": "oval:mil.disa.stig.rhel7:var:3793" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:453" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4544r88453_fix", - "fixtext_fixref": "F-4544r88453_fix", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "group_id": "xccdf_mil.disa.stig_group_V-204419", + "group_title": "SRG-OS-000075-GPOS-00043", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204419r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86551\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4543r88450_fix", + "fixtext_fixref": "F-4543r88450_fix", "ident": [ { - "text": "CCE-27051-2", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86553", + "text": "SV-86551", "system": "http://cyber.mil/legacy" }, { - "text": "V-71929", + "text": "V-71927", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000199", + "text": "CCI-000198", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010250", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4449,29 +4081,41 @@ "version": "RHEL-07-010240", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 60-day maximum lifetime.", - "id": "V-204420", - "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are restricted to a 24 hours/1 day minimum lifetime.", + "id": "xccdf_mil.disa.stig_rule_SV-204419r603261_rule", + "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:453", + "data": "oval:mil.disa.stig.rhel7:def:86551", "label": "check" }, { - "data": "Configure the operating system to enforce a 60-day maximum password lifetime restriction.\n\nAdd the following line in \"/etc/login.defs\" (or modify the line to have the required value):\n\nPASS_MAX_DAYS 60", + "data": "Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\n\n# chage -m 1 [user]", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000076-GPOS-00044\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 60-day maximum lifetime.\",\n \"description\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27051-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86553\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71929\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a 60-day maximum password lifetime restriction.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MAX_DAYS 60\",\n \"fixref\": \"F-4544r88453_fix\"\n },\n \"fix\": {\n \"id\": \"F-4544r88453_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3793\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:453\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204420r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204420r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204420\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204420\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are restricted to a 24 hours/1 day minimum lifetime.\",\n \"description\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86551\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n# chage -m 1 [user]\",\n \"fixref\": \"F-4543r88450_fix\"\n },\n \"fix\": {\n \"id\": \"F-4543r88450_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86551\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204419r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204419r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-04-29T14:16:23" } ] @@ -4485,27 +4129,25 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204421", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204420", "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204421r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86555" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4545r88456_fix", - "fixtext_fixref": "F-4545r88456_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204420r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3793\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:453\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4544r88453_fix", + "fixtext_fixref": "F-4544r88453_fix", "ident": [ { - "text": "V-71931", + "text": "CCE-27051-2", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86553", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86555", + "text": "V-71929", "system": "http://cyber.mil/legacy" }, { @@ -4514,75 +4156,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010260", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4626,55 +4251,68 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "maximum password age", - "description": "Maximum age of password in days", - "warning": "This will only apply to newly created accounts", - "value": [ - "60", - { - "text": "60", - "selector": "60" - }, - { - "text": "90", - "selector": "90" - }, - { - "text": "120", - "selector": "120" - }, + "value": [ + { + "title": "maximum password age", + "description": "Maximum age of password in days", + "warning": "This will only apply to newly created accounts", + "value": [ + "60", + { + "text": "60", + "selector": "60" + }, + { + "text": "90", + "selector": "90" + }, + { + "text": "120", + "selector": "120" + }, + { + "text": "180", + "selector": "180" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs", + "id": "xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs", + "type": "number" + } + ], + "version": "RHEL-07-010250" + }, + "refs": [ + { + "ref": [ { - "text": "180", - "selector": "180" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs", - "id": "xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that existing passwords are restricted to a 60-day maximum lifetime.", - "id": "V-204421", - "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 60-day maximum lifetime.", + "id": "xccdf_mil.disa.stig_rule_SV-204420r603261_rule", + "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86555", + "data": "oval:mil.disa.stig.rhel7:def:453", "label": "check" }, { - "data": "Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\n\n# chage -M 60 [user]", + "data": "Configure the operating system to enforce a 60-day maximum password lifetime restriction.\n\nAdd the following line in \"/etc/login.defs\" (or modify the line to have the required value):\n\nPASS_MAX_DAYS 60", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000076-GPOS-00044\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"description\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-71931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86555\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n# chage -M 60 [user]\",\n \"fixref\": \"F-4545r88456_fix\"\n },\n \"fix\": {\n \"id\": \"F-4545r88456_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86555\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204421r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204421r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204421\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204421\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords for new users are restricted to a 60-day maximum lifetime.\",\n \"description\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27051-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86553\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71929\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a 60-day maximum password lifetime restriction.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MAX_DAYS 60\",\n \"fixref\": \"F-4544r88453_fix\"\n },\n \"fix\": {\n \"id\": \"F-4544r88453_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_maximum_age_login_defs\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3793\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:453\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204420r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204420r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -4682,118 +4320,87 @@ { "tags": { "cci": [ - "CCI-000200" + "CCI-000199" ], "nist": [ - "IA-5 (1) (e)" + "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204422", - "group_title": "SRG-OS-000077-GPOS-00045", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204422r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_unix_remember", - "export-name": "oval:mil.disa.stig.rhel7:var:3806" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:486" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4546r88459_fix", - "fixtext_fixref": "F-4546r88459_fix", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204421", + "group_title": "SRG-OS-000076-GPOS-00044", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204421r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86555\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4545r88456_fix", + "fixtext_fixref": "F-4545r88456_fix", "ident": [ { - "text": "CCE-26923-3", - "system": "http://cce.mitre.org" - }, - { - "text": "V-71933", + "text": "V-71931", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86557", + "text": "SV-86555", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000200", + "text": "CCI-000199", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010270", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4828,29 +4435,41 @@ "version": "RHEL-07-010260", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are prohibited from reuse for a minimum of five generations.", - "id": "V-204422", - "desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that existing passwords are restricted to a 60-day maximum lifetime.", + "id": "xccdf_mil.disa.stig_rule_SV-204421r603261_rule", + "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:486", + "data": "oval:mil.disa.stig.rhel7:def:86555", "label": "check" }, { - "data": "Configure the operating system to prohibit password reuse for a minimum of five generations.\n\nAdd the following line in \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" (or modify the line to have the required value):\n\npassword requisite pam_pwhistory.so use_authtok remember=5 retry=3\n\nNote: Manual changes to the listed files may be overwritten by the \"authconfig\" program. The \"authconfig\" program should not be used to update the configurations listed in this requirement.", + "data": "Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\n\n# chage -M 60 [user]", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000077-GPOS-00045\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are prohibited from reuse for a minimum of five generations.\",\n \"description\": \"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26923-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86557\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword requisite pam_pwhistory.so use_authtok remember=5 retry=3\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"fixref\": \"F-4546r88459_fix\"\n },\n \"fix\": {\n \"id\": \"F-4546r88459_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3806\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:486\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204422r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204422r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204422\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204422\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"description\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-71931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86555\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n# chage -M 60 [user]\",\n \"fixref\": \"F-4545r88456_fix\"\n },\n \"fix\": {\n \"id\": \"F-4545r88456_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86555\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204421r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204421r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If the operating system does not limit the lifetime of passwords and force users to change their passwords, there is the risk that the operating system passwords could be compromised.false", "start_time": "2021-04-29T14:16:23" } ] @@ -4858,118 +4477,91 @@ { "tags": { "cci": [ - "CCI-000205" + "CCI-000200" ], "nist": [ - "IA-5 (1) (a)" + "IA-5 (1) (e)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204423", - "group_title": "SRG-OS-000078-GPOS-00046", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204423r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_password_pam_minlen", - "export-name": "oval:mil.disa.stig.rhel7:var:3802" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:476" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4547r88462_fix", - "fixtext_fixref": "F-4547r88462_fix", + "description": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false", + "group_id": "xccdf_mil.disa.stig_group_V-204422", + "group_title": "SRG-OS-000077-GPOS-00045", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204422r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3806\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:486\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4546r88459_fix", + "fixtext_fixref": "F-4546r88459_fix", "ident": [ { - "text": "CCE-27293-0", + "text": "CCE-26923-3", "system": "http://cce.mitre.org" }, { - "text": "V-71935", + "text": "V-71933", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86559", + "text": "SV-86557", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000205", + "text": "CCI-000200", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010280", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5013,58 +4605,72 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "remember", - "description": "The last n passwords for each user are saved in /etc/security/opasswd in order to force password change history and keep the user from alternating between the same password too frequently.", - "value": [ - "5", - { - "text": "0", - "selector": "0" - }, - { - "text": "4", - "selector": "4" - }, - { - "text": "5", - "selector": "5" - }, - { - "text": "10", - "selector": "10" - }, + "value": [ + { + "title": "remember", + "description": "The last n passwords for each user are saved in /etc/security/opasswd in order to force password change history and keep the user from alternating between the same password too frequently.", + "warning": "", + "value": [ + "5", + { + "text": "0", + "selector": "0" + }, + { + "text": "4", + "selector": "4" + }, + { + "text": "5", + "selector": "5" + }, + { + "text": "10", + "selector": "10" + }, + { + "text": "24", + "selector": "24" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_unix_remember", + "id": "xccdf_mil.disa.stig_value_var_password_pam_unix_remember", + "type": "number" + } + ], + "version": "RHEL-07-010270" + }, + "refs": [ + { + "ref": [ { - "text": "24", - "selector": "24" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_unix_remember", - "id": "xccdf_mil.disa.stig_value_var_password_pam_unix_remember" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are a minimum of 15 characters in length.", - "id": "V-204423", - "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are prohibited from reuse for a minimum of five generations.", + "id": "xccdf_mil.disa.stig_rule_SV-204422r603261_rule", + "desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:476", + "data": "oval:mil.disa.stig.rhel7:def:486", "label": "check" }, { - "data": "Configure operating system to enforce a minimum 15-character password length.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nminlen = 15", + "data": "Configure the operating system to prohibit password reuse for a minimum of five generations.\n\nAdd the following line in \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" (or modify the line to have the required value):\n\npassword requisite pam_pwhistory.so use_authtok remember=5 retry=3\n\nNote: Manual changes to the listed files may be overwritten by the \"authconfig\" program. The \"authconfig\" program should not be used to update the configurations listed in this requirement.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000078-GPOS-00046\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are a minimum of 15 characters in length.\",\n \"description\": \"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27293-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71935\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86559\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"fixref\": \"F-4547r88462_fix\"\n },\n \"fix\": {\n \"id\": \"F-4547r88462_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3802\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:476\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204423r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204423r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204423\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204423\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are prohibited from reuse for a minimum of five generations.\",\n \"description\": \"<VulnDiscussion>Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26923-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86557\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword requisite pam_pwhistory.so use_authtok remember=5 retry=3\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"fixref\": \"F-4546r88459_fix\"\n },\n \"fix\": {\n \"id\": \"F-4546r88459_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_unix_remember\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3806\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:486\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204422r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204422r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.false", "start_time": "2021-04-29T14:16:23" } ] @@ -5072,114 +4678,91 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-000205" ], "nist": [ - "CM-6 b" + "IA-5 (1) (a)" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204424", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204424r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1229" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4548r88465_fix", - "fixtext_fixref": "F-4548r88465_fix", + "severity": "medium", + "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false", + "group_id": "xccdf_mil.disa.stig_group_V-204423", + "group_title": "SRG-OS-000078-GPOS-00046", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204423r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3802\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:476\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4547r88462_fix", + "fixtext_fixref": "F-4547r88462_fix", "ident": [ { - "text": "CCE-27286-4", + "text": "CCE-27293-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86561", + "text": "V-71935", "system": "http://cyber.mil/legacy" }, { - "text": "V-71937", + "text": "SV-86559", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-000205", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010290", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5223,66 +4806,80 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "minlen", - "description": "Minimum number of characters in password", - "value": [ - "15", - { - "text": "6", - "selector": "6" - }, - { - "text": "7", - "selector": "7" - }, - { - "text": "8", - "selector": "8" - }, - { - "text": "10", - "selector": "10" - }, - { - "text": "12", - "selector": "12" - }, - { - "text": "14", - "selector": "14" - }, + "value": [ + { + "title": "minlen", + "description": "Minimum number of characters in password", + "warning": "", + "value": [ + "15", + { + "text": "6", + "selector": "6" + }, + { + "text": "7", + "selector": "7" + }, + { + "text": "8", + "selector": "8" + }, + { + "text": "10", + "selector": "10" + }, + { + "text": "12", + "selector": "12" + }, + { + "text": "14", + "selector": "14" + }, + { + "text": "15", + "selector": "15" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_password_pam_minlen", + "id": "xccdf_mil.disa.stig_value_var_password_pam_minlen", + "type": "number" + } + ], + "version": "RHEL-07-010280" + }, + "refs": [ + { + "ref": [ { - "text": "15", - "selector": "15" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_password_pam_minlen", - "id": "xccdf_mil.disa.stig_value_var_password_pam_minlen" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have accounts configured with blank or null passwords.", - "id": "V-204424", - "desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that passwords are a minimum of 15 characters in length.", + "id": "xccdf_mil.disa.stig_rule_SV-204423r603261_rule", + "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1229", + "data": "oval:mil.disa.stig.rhel7:def:476", "label": "check" }, { - "data": "If an account is configured for password authentication but does not have an assigned password, it may be possible to log on to the account without authenticating.\n\nRemove any instances of the \"nullok\" option in \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" to prevent logons with empty passwords.\n\nNote: Manual changes to the listed files may be overwritten by the \"authconfig\" program. The \"authconfig\" program should not be used to update the configurations listed in this requirement.", + "data": "Configure operating system to enforce a minimum 15-character password length.\n\nAdd the following line to \"/etc/security/pwquality.conf\" (or modify the line to have the required value):\n\nminlen = 15", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have accounts configured with blank or null passwords.\",\n \"description\": \"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27286-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86561\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If an account is configured for password authentication but does not have an assigned password, it may be possible to log on to the account without authenticating.\\n\\nRemove any instances of the \\\"nullok\\\" option in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" to prevent logons with empty passwords.\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"fixref\": \"F-4548r88465_fix\"\n },\n \"fix\": {\n \"id\": \"F-4548r88465_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1229\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204424r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204424r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204424\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204424\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that passwords are a minimum of 15 characters in length.\",\n \"description\": \"<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27293-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71935\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86559\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"fixref\": \"F-4547r88462_fix\"\n },\n \"fix\": {\n \"id\": \"F-4547r88462_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_password_pam_minlen\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3802\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:476\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204423r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204423r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to exponentially increase the time and/or resources required to compromise the password.false", "start_time": "2021-04-29T14:16:23" } ] @@ -5290,114 +4887,91 @@ { "tags": { "cci": [ - "CCI-000766" + "CCI-000366" ], "nist": [ - "IA-2 (2)" + "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204425", - "group_title": "SRG-OS-000106-GPOS-00053", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204425r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1375" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4549r88468_fix", - "fixtext_fixref": "F-4549r88468_fix", + "description": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", + "group_id": "xccdf_mil.disa.stig_group_V-204424", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204424r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1229\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4548r88465_fix", + "fixtext_fixref": "F-4548r88465_fix", "ident": [ { - "text": "CCE-27471-2", + "text": "CCE-27286-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86563", + "text": "SV-86561", "system": "http://cyber.mil/legacy" }, { - "text": "V-71939", + "text": "V-71937", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000766", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5436,29 +5010,41 @@ "version": "RHEL-07-010290", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010290" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using an empty password.", - "id": "V-204425", - "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "title": "The Red Hat Enterprise Linux operating system must not have accounts configured with blank or null passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-204424r603261_rule", + "desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1375", + "data": "oval:mil.disa.stig.rhel7:def:1229", "label": "check" }, { - "data": "To explicitly disallow remote logon from accounts with empty passwords, add or correct the following line in \"/etc/ssh/sshd_config\":\n\nPermitEmptyPasswords no\n\nThe SSH service must be restarted for changes to take effect. Any accounts with empty passwords should be disabled immediately, and PAM configuration should prevent users from being able to assign themselves empty passwords.", + "data": "If an account is configured for password authentication but does not have an assigned password, it may be possible to log on to the account without authenticating.\n\nRemove any instances of the \"nullok\" option in \"/etc/pam.d/system-auth\" and \"/etc/pam.d/password-auth\" to prevent logons with empty passwords.\n\nNote: Manual changes to the listed files may be overwritten by the \"authconfig\" program. The \"authconfig\" program should not be used to update the configurations listed in this requirement.", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000106-GPOS-00053\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using an empty password.\",\n \"description\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86563\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71939\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000766\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"To explicitly disallow remote logon from accounts with empty passwords, add or correct the following line in \\\"/etc/ssh/sshd_config\\\":\\n\\nPermitEmptyPasswords no\\n\\nThe SSH service must be restarted for changes to take effect. Any accounts with empty passwords should be disabled immediately, and PAM configuration should prevent users from being able to assign themselves empty passwords.\",\n \"fixref\": \"F-4549r88468_fix\"\n },\n \"fix\": {\n \"id\": \"F-4549r88468_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1375\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204425r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204425r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204425\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204425\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have accounts configured with blank or null passwords.\",\n \"description\": \"<VulnDiscussion>If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27286-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86561\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If an account is configured for password authentication but does not have an assigned password, it may be possible to log on to the account without authenticating.\\n\\nRemove any instances of the \\\"nullok\\\" option in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" to prevent logons with empty passwords.\\n\\nNote: Manual changes to the listed files may be overwritten by the \\\"authconfig\\\" program. The \\\"authconfig\\\" program should not be used to update the configurations listed in this requirement.\",\n \"fixref\": \"F-4548r88465_fix\"\n },\n \"fix\": {\n \"id\": \"F-4548r88465_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1229\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204424r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204424r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "start_time": "2021-04-29T14:16:23" } ] @@ -5466,118 +5052,91 @@ { "tags": { "cci": [ - "CCI-000795" + "CCI-000766" ], "nist": [ - "IA-4 e" + "IA-2 (2)" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204426", - "group_title": "SRG-OS-000118-GPOS-00060", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204426r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration", - "export-name": "oval:mil.disa.stig.rhel7:var:3790" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:443" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4550r88471_fix", - "fixtext_fixref": "F-4550r88471_fix", + "severity": "high", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "group_id": "xccdf_mil.disa.stig_group_V-204425", + "group_title": "SRG-OS-000106-GPOS-00053", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204425r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1375\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4549r88468_fix", + "fixtext_fixref": "F-4549r88468_fix", "ident": [ { "text": "CCE-27471-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86565", + "text": "SV-86563", "system": "http://cyber.mil/legacy" }, { - "text": "V-71941", + "text": "V-71939", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000795", + "text": "CCI-000766", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5616,144 +5175,133 @@ "version": "RHEL-07-010300", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must disable account identifiers (individuals, groups, roles, and devices) if the password expires.", - "id": "V-204426", - "desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using an empty password.", + "id": "xccdf_mil.disa.stig_rule_SV-204425r603261_rule", + "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:443", + "data": "oval:mil.disa.stig.rhel7:def:1375", "label": "check" }, { - "data": "Configure the operating system to disable account identifiers (individuals, groups, roles, and devices) after the password expires.\n\nAdd the following line to \"/etc/default/useradd\" (or modify the line to have the required value):\n\nINACTIVE=0", + "data": "To explicitly disallow remote logon from accounts with empty passwords, add or correct the following line in \"/etc/ssh/sshd_config\":\n\nPermitEmptyPasswords no\n\nThe SSH service must be restarted for changes to take effect. Any accounts with empty passwords should be disabled immediately, and PAM configuration should prevent users from being able to assign themselves empty passwords.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000118-GPOS-00060\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must disable account identifiers (individuals, groups, roles, and devices) if the password expires.\",\n \"description\": \"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86565\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71941\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable account identifiers (individuals, groups, roles, and devices) after the password expires.\\n\\nAdd the following line to \\\"/etc/default/useradd\\\" (or modify the line to have the required value):\\n\\nINACTIVE=0\",\n \"fixref\": \"F-4550r88471_fix\"\n },\n \"fix\": {\n \"id\": \"F-4550r88471_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3790\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:443\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204426r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204426r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204426\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204426\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using an empty password.\",\n \"description\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86563\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71939\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000766\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"To explicitly disallow remote logon from accounts with empty passwords, add or correct the following line in \\\"/etc/ssh/sshd_config\\\":\\n\\nPermitEmptyPasswords no\\n\\nThe SSH service must be restarted for changes to take effect. Any accounts with empty passwords should be disabled immediately, and PAM configuration should prevent users from being able to assign themselves empty passwords.\",\n \"fixref\": \"F-4549r88468_fix\"\n },\n \"fix\": {\n \"id\": \"F-4549r88468_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1375\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204425r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204425r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:25" + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "start_time": "2021-04-29T14:16:23" } ] }, { "tags": { "cci": [ - "CCI-002038" + "CCI-000795" ], "nist": [ - "IA-11" + "IA-4 e" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204429", - "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204429r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:176" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36303r602619_fix", - "fixtext_fixref": "F-36303r602619_fix", + "description": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false", + "group_id": "xccdf_mil.disa.stig_group_V-204426", + "group_title": "SRG-OS-000118-GPOS-00060", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204426r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3790\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:443\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4550r88471_fix", + "fixtext_fixref": "F-4550r88471_fix", "ident": [ { - "text": "CCE-80351-0", + "text": "CCE-27471-2", "system": "http://cce.mitre.org" }, { - "text": "V-71947", + "text": "SV-86565", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86571", + "text": "V-71941", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-002038", + "text": "CCI-000795", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010340", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5797,67 +5345,80 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "number of days after a password expires until the account is permanently disabled", - "description": "The number of days to wait after a password expires, until the account will be permanently disabled.", - "warning": "This will only apply to newly created accounts", - "value": [ - "0", - { - "text": "0", - "selector": "0" - }, - { - "text": "30", - "selector": "30" - }, - { - "text": "35", - "selector": "35" - }, - { - "text": "40", - "selector": "40" - }, - { - "text": "60", - "selector": "60" - }, - { - "text": "90", - "selector": "90" - }, + "value": [ + { + "title": "number of days after a password expires until the account is permanently disabled", + "description": "The number of days to wait after a password expires, until the account will be permanently disabled.", + "warning": "This will only apply to newly created accounts", + "value": [ + "0", + { + "text": "0", + "selector": "0" + }, + { + "text": "30", + "selector": "30" + }, + { + "text": "35", + "selector": "35" + }, + { + "text": "40", + "selector": "40" + }, + { + "text": "60", + "selector": "60" + }, + { + "text": "90", + "selector": "90" + }, + { + "text": "180", + "selector": "180" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration", + "id": "xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration", + "type": "number" + } + ], + "version": "RHEL-07-010310" + }, + "refs": [ + { + "ref": [ { - "text": "180", - "selector": "180" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration", - "id": "xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that users must provide a password for privilege escalation.", - "id": "V-204429", - "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "title": "The Red Hat Enterprise Linux operating system must disable account identifiers (individuals, groups, roles, and devices) if the password expires.", + "id": "xccdf_mil.disa.stig_rule_SV-204426r603261_rule", + "desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:176", + "data": "oval:mil.disa.stig.rhel7:def:443", "label": "check" }, { - "data": "Configure the operating system to require users to supply a password for privilege escalation.\n\nCheck the configuration of the \"/etc/sudoers\" file with the following command:\n# visudo\n\nRemove any occurrences of \"NOPASSWD\" tags in the file.\n\nCheck the configuration of the /etc/sudoers.d/* files with the following command:\n# grep -i nopasswd /etc/sudoers.d/*\n\nRemove any occurrences of \"NOPASSWD\" tags in the file.", + "data": "Configure the operating system to disable account identifiers (individuals, groups, roles, and devices) after the password expires.\n\nAdd the following line to \"/etc/default/useradd\" (or modify the line to have the required value):\n\nINACTIVE=0", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000373-GPOS-00156\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that users must provide a password for privilege escalation.\",\n \"description\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80351-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71947\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86571\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to supply a password for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n# visudo\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file.\\n\\nCheck the configuration of the /etc/sudoers.d/* files with the following command:\\n# grep -i nopasswd /etc/sudoers.d/*\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file.\",\n \"fixref\": \"F-36303r602619_fix\"\n },\n \"fix\": {\n \"id\": \"F-36303r602619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:176\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204429r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204429r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204429\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204429\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must disable account identifiers (individuals, groups, roles, and devices) if the password expires.\",\n \"description\": \"<VulnDiscussion>Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27471-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86565\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71941\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable account identifiers (individuals, groups, roles, and devices) after the password expires.\\n\\nAdd the following line to \\\"/etc/default/useradd\\\" (or modify the line to have the required value):\\n\\nINACTIVE=0\",\n \"fixref\": \"F-4550r88471_fix\"\n },\n \"fix\": {\n \"id\": \"F-4550r88471_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_account_disable_post_pw_expiration\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3790\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:443\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204426r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204426r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nOperating systems need to track periods of inactivity and disable application identifiers after zero days of inactivity.false", "start_time": "2021-04-29T14:16:25" } ] @@ -5871,31 +5432,25 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204430", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", + "group_id": "xccdf_mil.disa.stig_group_V-204429", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204430r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:173" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4554r88483_fix", - "fixtext_fixref": "F-4554r88483_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204429r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:176\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36303r602619_fix", + "fixtext_fixref": "F-36303r602619_fix", "ident": [ { - "text": "CCE-80350-2", + "text": "CCE-80351-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86573", + "text": "V-71947", "system": "http://cyber.mil/legacy" }, { - "text": "V-71949", + "text": "SV-86571", "system": "http://cyber.mil/legacy" }, { @@ -5904,75 +5459,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6011,29 +5549,41 @@ "version": "RHEL-07-010340", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that users must re-authenticate for privilege escalation.", - "id": "V-204430", - "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "title": "The Red Hat Enterprise Linux operating system must be configured so that users must provide a password for privilege escalation.", + "id": "xccdf_mil.disa.stig_rule_SV-204429r603261_rule", + "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:173", + "data": "oval:mil.disa.stig.rhel7:def:176", "label": "check" }, { - "data": "Configure the operating system to require users to reauthenticate for privilege escalation.\n\nCheck the configuration of the \"/etc/sudoers\" file with the following command:\n\n# visudo\nRemove any occurrences of \"!authenticate\" tags in the file.\n\nCheck the configuration of the \"/etc/sudoers.d/*\" files with the following command:\n\n# grep -i authenticate /etc/sudoers /etc/sudoers.d/*\nRemove any occurrences of \"!authenticate\" tags in the file(s).", + "data": "Configure the operating system to require users to supply a password for privilege escalation.\n\nCheck the configuration of the \"/etc/sudoers\" file with the following command:\n# visudo\n\nRemove any occurrences of \"NOPASSWD\" tags in the file.\n\nCheck the configuration of the /etc/sudoers.d/* files with the following command:\n# grep -i nopasswd /etc/sudoers.d/*\n\nRemove any occurrences of \"NOPASSWD\" tags in the file.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000373-GPOS-00156\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that users must re-authenticate for privilege escalation.\",\n \"description\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80350-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86573\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71949\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to reauthenticate for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n\\n# visudo\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file.\\n\\nCheck the configuration of the \\\"/etc/sudoers.d/*\\\" files with the following command:\\n\\n# grep -i authenticate /etc/sudoers /etc/sudoers.d/*\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file(s).\",\n \"fixref\": \"F-4554r88483_fix\"\n },\n \"fix\": {\n \"id\": \"F-4554r88483_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:173\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204430r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204430r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204430\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204430\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that users must provide a password for privilege escalation.\",\n \"description\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80351-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71947\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86571\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to supply a password for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n# visudo\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file.\\n\\nCheck the configuration of the /etc/sudoers.d/* files with the following command:\\n# grep -i nopasswd /etc/sudoers.d/*\\n\\nRemove any occurrences of \\\"NOPASSWD\\\" tags in the file.\",\n \"fixref\": \"F-36303r602619_fix\"\n },\n \"fix\": {\n \"id\": \"F-36303r602619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:176\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204429r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204429r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user re-authenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-04-29T14:16:25" } ] @@ -6041,118 +5591,91 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-002038" ], "nist": [ - "CM-6 b" + "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204431", - "group_title": "SRG-OS-000480-GPOS-00226", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204431r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_accounts_fail_delay", - "export-name": "oval:mil.disa.stig.rhel7:var:3761" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:101" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4555r88486_fix", - "fixtext_fixref": "F-4555r88486_fix", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", + "group_id": "xccdf_mil.disa.stig_group_V-204430", + "group_title": "SRG-OS-000373-GPOS-00156", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204430r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:173\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4554r88483_fix", + "fixtext_fixref": "F-4554r88483_fix", "ident": [ { - "text": "CCE-80352-8", + "text": "CCE-80350-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86575", + "text": "SV-86573", "system": "http://cyber.mil/legacy" }, { - "text": "V-71951", + "text": "V-71949", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-002038", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010430", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6191,29 +5714,41 @@ "version": "RHEL-07-010350", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the delay between logon prompts following a failed console logon attempt is at least four seconds.", - "id": "V-204431", - "desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that users must re-authenticate for privilege escalation.", + "id": "xccdf_mil.disa.stig_rule_SV-204430r603261_rule", + "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:101", + "data": "oval:mil.disa.stig.rhel7:def:173", "label": "check" }, { - "data": "Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\n\nModify the \"/etc/login.defs\" file to set the \"FAIL_DELAY\" parameter to \"4\" or greater:\n\nFAIL_DELAY 4", + "data": "Configure the operating system to require users to reauthenticate for privilege escalation.\n\nCheck the configuration of the \"/etc/sudoers\" file with the following command:\n\n# visudo\nRemove any occurrences of \"!authenticate\" tags in the file.\n\nCheck the configuration of the \"/etc/sudoers.d/*\" files with the following command:\n\n# grep -i authenticate /etc/sudoers /etc/sudoers.d/*\nRemove any occurrences of \"!authenticate\" tags in the file(s).", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00226\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the delay between logon prompts following a failed console logon attempt is at least four seconds.\",\n \"description\": \"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80352-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86575\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71951\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"fixref\": \"F-4555r88486_fix\"\n },\n \"fix\": {\n \"id\": \"F-4555r88486_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3761\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:101\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204431r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204431r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204431\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204431\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that users must re-authenticate for privilege escalation.\",\n \"description\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80350-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86573\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71949\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require users to reauthenticate for privilege escalation.\\n\\nCheck the configuration of the \\\"/etc/sudoers\\\" file with the following command:\\n\\n# visudo\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file.\\n\\nCheck the configuration of the \\\"/etc/sudoers.d/*\\\" files with the following command:\\n\\n# grep -i authenticate /etc/sudoers /etc/sudoers.d/*\\nRemove any occurrences of \\\"!authenticate\\\" tags in the file(s).\",\n \"fixref\": \"F-4554r88483_fix\"\n },\n \"fix\": {\n \"id\": \"F-4554r88483_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:173\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204430r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204430r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-04-29T14:16:25" } ] @@ -6226,32 +5761,26 @@ "nist": [ "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"Failure to restrict system access to authenticated users negatively impacts operating system security.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204432", - "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204432r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1119" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4556r88489_fix", - "fixtext_fixref": "F-4556r88489_fix", + "severity": "medium", + "description": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", + "group_id": "xccdf_mil.disa.stig_group_V-204431", + "group_title": "SRG-OS-000480-GPOS-00226", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204431r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3761\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:101\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4555r88486_fix", + "fixtext_fixref": "F-4555r88486_fix", "ident": [ { - "text": "CCE-80104-3", + "text": "CCE-80352-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86577", + "text": "SV-86575", "system": "http://cyber.mil/legacy" }, { - "text": "V-71953", + "text": "V-71951", "system": "http://cyber.mil/legacy" }, { @@ -6260,75 +5789,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010440", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6372,58 +5884,72 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "Maximum login attempts delay", - "description": "Maximum time in seconds between fail login attempts before re-prompting.", - "value": [ - "4", - { - "text": "1", - "selector": "1" - }, - { - "text": "2", - "selector": "2" - }, - { - "text": "3", - "selector": "3" - }, - { - "text": "4", - "selector": "4" - }, + "value": [ + { + "title": "Maximum login attempts delay", + "description": "Maximum time in seconds between fail login attempts before re-prompting.", + "warning": "", + "value": [ + "4", + { + "text": "1", + "selector": "1" + }, + { + "text": "2", + "selector": "2" + }, + { + "text": "3", + "selector": "3" + }, + { + "text": "4", + "selector": "4" + }, + { + "text": "5", + "selector": "5" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_accounts_fail_delay", + "id": "xccdf_mil.disa.stig_value_var_accounts_fail_delay", + "type": "number" + } + ], + "version": "RHEL-07-010430" + }, + "refs": [ + { + "ref": [ { - "text": "5", - "selector": "5" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_accounts_fail_delay", - "id": "xccdf_mil.disa.stig_value_var_accounts_fail_delay" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not allow an unattended or automatic logon to the system via a graphical user interface.", - "id": "V-204432", - "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the delay between logon prompts following a failed console logon attempt is at least four seconds.", + "id": "xccdf_mil.disa.stig_rule_SV-204431r603261_rule", + "desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1119", + "data": "oval:mil.disa.stig.rhel7:def:101", "label": "check" }, { - "data": "Configure the operating system to not allow an unattended or automatic logon to the system via a graphical user interface.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nAdd or edit the line for the \"AutomaticLoginEnable\" parameter in the [daemon] section of the \"/etc/gdm/custom.conf\" file to \"false\":\n\n[daemon]\nAutomaticLoginEnable=false", + "data": "Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\n\nModify the \"/etc/login.defs\" file to set the \"FAIL_DELAY\" parameter to \"4\" or greater:\n\nFAIL_DELAY 4", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00229\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow an unattended or automatic logon to the system via a graphical user interface.\",\n \"description\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80104-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86577\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71953\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unattended or automatic logon to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"AutomaticLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nAutomaticLoginEnable=false\",\n \"fixref\": \"F-4556r88489_fix\"\n },\n \"fix\": {\n \"id\": \"F-4556r88489_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1119\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204432r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204432r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204432\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204432\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the delay between logon prompts following a failed console logon attempt is at least four seconds.\",\n \"description\": \"<VulnDiscussion>Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80352-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86575\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71951\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"fixref\": \"F-4555r88486_fix\"\n },\n \"fix\": {\n \"id\": \"F-4555r88486_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_fail_delay\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3761\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:101\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204431r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204431r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-04-29T14:16:25" } ] @@ -6437,31 +5963,25 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Failure to restrict system access to authenticated users negatively impacts operating system security.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204433", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "group_id": "xccdf_mil.disa.stig_group_V-204432", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204433r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1122" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4557r88492_fix", - "fixtext_fixref": "F-4557r88492_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204432r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1119\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4556r88489_fix", + "fixtext_fixref": "F-4556r88489_fix", "ident": [ { - "text": "CCE-80105-0", + "text": "CCE-80104-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86579", + "text": "SV-86577", "system": "http://cyber.mil/legacy" }, { - "text": "V-71955", + "text": "V-71953", "system": "http://cyber.mil/legacy" }, { @@ -6470,75 +5990,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010450", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6577,30 +6080,42 @@ "version": "RHEL-07-010440", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not allow an unrestricted logon to the system.", - "id": "V-204433", - "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "title": "The Red Hat Enterprise Linux operating system must not allow an unattended or automatic logon to the system via a graphical user interface.", + "id": "xccdf_mil.disa.stig_rule_SV-204432r603261_rule", + "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1122", + "data": "oval:mil.disa.stig.rhel7:def:1119", "label": "check" }, { - "data": "Configure the operating system to not allow an unrestricted account to log on to the system via a graphical user interface.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nAdd or edit the line for the \"TimedLoginEnable\" parameter in the [daemon] section of the \"/etc/gdm/custom.conf\" file to \"false\":\n\n[daemon]\nTimedLoginEnable=false", + "data": "Configure the operating system to not allow an unattended or automatic logon to the system via a graphical user interface.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nAdd or edit the line for the \"AutomaticLoginEnable\" parameter in the [daemon] section of the \"/etc/gdm/custom.conf\" file to \"false\":\n\n[daemon]\nAutomaticLoginEnable=false", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00229\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow an unrestricted logon to the system.\",\n \"description\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80105-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86579\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71955\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unrestricted account to log on to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"TimedLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nTimedLoginEnable=false\",\n \"fixref\": \"F-4557r88492_fix\"\n },\n \"fix\": {\n \"id\": \"F-4557r88492_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1122\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204433r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204433r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204433\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204433\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow an unattended or automatic logon to the system via a graphical user interface.\",\n \"description\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80104-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86577\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71953\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unattended or automatic logon to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"AutomaticLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nAutomaticLoginEnable=false\",\n \"fixref\": \"F-4556r88489_fix\"\n },\n \"fix\": {\n \"id\": \"F-4556r88489_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1119\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204432r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204432r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:26" + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "start_time": "2021-04-29T14:16:25" } ] }, @@ -6612,32 +6127,26 @@ "nist": [ "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Failure to restrict system access to authenticated users negatively impacts operating system security.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204434", + "severity": "high", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "group_id": "xccdf_mil.disa.stig_group_V-204433", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204434r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1385" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4558r88495_fix", - "fixtext_fixref": "F-4558r88495_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204433r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1122\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4557r88492_fix", + "fixtext_fixref": "F-4557r88492_fix", "ident": [ { - "text": "CCE-27363-1", + "text": "CCE-80105-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86581", + "text": "SV-86579", "system": "http://cyber.mil/legacy" }, { - "text": "V-71957", + "text": "V-71955", "system": "http://cyber.mil/legacy" }, { @@ -6646,75 +6155,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010460", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6753,29 +6245,41 @@ "version": "RHEL-07-010450", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not allow users to override SSH environment variables.", - "id": "V-204434", - "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "title": "The Red Hat Enterprise Linux operating system must not allow an unrestricted logon to the system.", + "id": "xccdf_mil.disa.stig_rule_SV-204433r603261_rule", + "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1385", + "data": "oval:mil.disa.stig.rhel7:def:1122", "label": "check" }, { - "data": "Configure the operating system to not allow users to override environment variables to the SSH daemon.\n\nEdit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for \"PermitUserEnvironment\" keyword and set the value to \"no\":\n\nPermitUserEnvironment no\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure the operating system to not allow an unrestricted account to log on to the system via a graphical user interface.\n\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\n\nAdd or edit the line for the \"TimedLoginEnable\" parameter in the [daemon] section of the \"/etc/gdm/custom.conf\" file to \"false\":\n\n[daemon]\nTimedLoginEnable=false", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00229\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow users to override SSH environment variables.\",\n \"description\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27363-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86581\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71957\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow users to override environment variables to the SSH daemon.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"PermitUserEnvironment\\\" keyword and set the value to \\\"no\\\":\\n\\nPermitUserEnvironment no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4558r88495_fix\"\n },\n \"fix\": {\n \"id\": \"F-4558r88495_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1385\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204434r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204434r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204434\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204434\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow an unrestricted logon to the system.\",\n \"description\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80105-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86579\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71955\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow an unrestricted account to log on to the system via a graphical user interface.\\n\\nNote: If the system does not have GNOME installed, this requirement is Not Applicable.\\n\\nAdd or edit the line for the \\\"TimedLoginEnable\\\" parameter in the [daemon] section of the \\\"/etc/gdm/custom.conf\\\" file to \\\"false\\\":\\n\\n[daemon]\\nTimedLoginEnable=false\",\n \"fixref\": \"F-4557r88492_fix\"\n },\n \"fix\": {\n \"id\": \"F-4557r88492_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1122\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204433r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204433r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-04-29T14:16:26" } ] @@ -6789,31 +6293,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Failure to restrict system access to authenticated users negatively impacts operating system security.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204435", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "group_id": "xccdf_mil.disa.stig_group_V-204434", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204435r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1011" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4559r88498_fix", - "fixtext_fixref": "F-4559r88498_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204434r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1385\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4558r88495_fix", + "fixtext_fixref": "F-4558r88495_fix", "ident": [ { - "text": "CCE-27413-4", + "text": "CCE-27363-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86583", + "text": "SV-86581", "system": "http://cyber.mil/legacy" }, { - "text": "V-71959", + "text": "V-71957", "system": "http://cyber.mil/legacy" }, { @@ -6822,75 +6320,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010470", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6929,29 +6410,41 @@ "version": "RHEL-07-010460", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not allow a non-certificate trusted host SSH logon to the system.", - "id": "V-204435", - "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.", + "title": "The Red Hat Enterprise Linux operating system must not allow users to override SSH environment variables.", + "id": "xccdf_mil.disa.stig_rule_SV-204434r603261_rule", + "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1011", + "data": "oval:mil.disa.stig.rhel7:def:1385", "label": "check" }, { - "data": "Configure the operating system to not allow a non-certificate trusted host SSH logon to the system.\n\nEdit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for \"HostbasedAuthentication\" keyword and set the value to \"no\":\n\nHostbasedAuthentication no\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure the operating system to not allow users to override environment variables to the SSH daemon.\n\nEdit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for \"PermitUserEnvironment\" keyword and set the value to \"no\":\n\nPermitUserEnvironment no\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00229\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow a non-certificate trusted host SSH logon to the system.\",\n \"description\": \"Failure to restrict system access to authenticated users negatively impacts operating system security.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27413-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86583\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71959\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow a non-certificate trusted host SSH logon to the system.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"HostbasedAuthentication\\\" keyword and set the value to \\\"no\\\":\\n\\nHostbasedAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4559r88498_fix\"\n },\n \"fix\": {\n \"id\": \"F-4559r88498_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1011\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204435r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204435r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204435\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204435\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow users to override SSH environment variables.\",\n \"description\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27363-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86581\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71957\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow users to override environment variables to the SSH daemon.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"PermitUserEnvironment\\\" keyword and set the value to \\\"no\\\":\\n\\nPermitUserEnvironment no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4558r88495_fix\"\n },\n \"fix\": {\n \"id\": \"F-4558r88495_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1385\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204434r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204434r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-04-29T14:16:26" } ] @@ -6959,114 +6452,91 @@ { "tags": { "cci": [ - "CCI-000213" + "CCI-000366" ], "nist": [ - "AC-3" + "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204436", - "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204436r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:908" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4560r88501_fix", - "fixtext_fixref": "F-4560r88501_fix", + "severity": "medium", + "description": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", + "group_id": "xccdf_mil.disa.stig_group_V-204435", + "group_title": "SRG-OS-000480-GPOS-00229", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204435r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1011\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4559r88498_fix", + "fixtext_fixref": "F-4559r88498_fix", "ident": [ { - "text": "CCE-27309-4", + "text": "CCE-27413-4", "system": "http://cce.mitre.org" }, { - "text": "V-71961", + "text": "SV-86583", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86585", + "text": "V-71959", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000213", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010480", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7105,29 +6575,41 @@ "version": "RHEL-07-010470", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Red Hat Enterprise Linux operating systems prior to version 7.2 with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.", - "id": "V-204436", - "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "title": "The Red Hat Enterprise Linux operating system must not allow a non-certificate trusted host SSH logon to the system.", + "id": "xccdf_mil.disa.stig_rule_SV-204435r603261_rule", + "desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:908", + "data": "oval:mil.disa.stig.rhel7:def:1011", "label": "check" }, { - "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-mkpasswd-pbkdf2\n\nEnter Password:\nReenter Password:\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\n\nEdit \"/etc/grub.d/40_custom\" and add the following lines below the comments:\n\n# vi /etc/grub.d/40_custom\n\nset superusers=\"root\"\n\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\n\nGenerate a new \"grub.conf\" file with the new password with the following commands:\n\n# grub2-mkconfig --output=/tmp/grub2.cfg\n# mv /tmp/grub2.cfg /boot/grub2/grub.cfg", + "data": "Configure the operating system to not allow a non-certificate trusted host SSH logon to the system.\n\nEdit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for \"HostbasedAuthentication\" keyword and set the value to \"no\":\n\nHostbasedAuthentication no\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems prior to version 7.2 with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27309-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71961\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86585\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-mkpasswd-pbkdf2\\n\\nEnter Password:\\nReenter Password:\\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\\n\\nEdit \\\"/etc/grub.d/40_custom\\\" and add the following lines below the comments:\\n\\n# vi /etc/grub.d/40_custom\\n\\nset superusers=\\\"root\\\"\\n\\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\\n\\nGenerate a new \\\"grub.conf\\\" file with the new password with the following commands:\\n\\n# grub2-mkconfig --output=/tmp/grub2.cfg\\n# mv /tmp/grub2.cfg /boot/grub2/grub.cfg\",\n \"fixref\": \"F-4560r88501_fix\"\n },\n \"fix\": {\n \"id\": \"F-4560r88501_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:908\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204436r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204436r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204436\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204436\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow a non-certificate trusted host SSH logon to the system.\",\n \"description\": \"<VulnDiscussion>Failure to restrict system access to authenticated users negatively impacts operating system security.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27413-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86583\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71959\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to not allow a non-certificate trusted host SSH logon to the system.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for \\\"HostbasedAuthentication\\\" keyword and set the value to \\\"no\\\":\\n\\nHostbasedAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4559r88498_fix\"\n },\n \"fix\": {\n \"id\": \"F-4559r88498_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1011\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204435r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204435r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Failure to restrict system access to authenticated users negatively impacts operating system security.false", "start_time": "2021-04-29T14:16:26" } ] @@ -7140,28 +6622,26 @@ "nist": [ "AC-3" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204437", + "severity": "high", + "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "group_id": "xccdf_mil.disa.stig_group_V-204436", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204437r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:92519" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4561r88504_fix", - "fixtext_fixref": "F-4561r88504_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204436r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:908\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4560r88501_fix", + "fixtext_fixref": "F-4560r88501_fix", "ident": [ { - "text": "V-77823", + "text": "CCE-27309-4", + "system": "http://cce.mitre.org" + }, + { + "text": "V-71961", "system": "http://cyber.mil/legacy" }, { - "text": "SV-92519", + "text": "SV-86585", "system": "http://cyber.mil/legacy" }, { @@ -7170,75 +6650,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010481", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7277,29 +6740,41 @@ "version": "RHEL-07-010480", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010480" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must require authentication upon booting into single-user and maintenance modes.", - "id": "V-204437", - "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.", + "title": "Red Hat Enterprise Linux operating systems prior to version 7.2 with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.", + "id": "xccdf_mil.disa.stig_rule_SV-204436r603261_rule", + "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:92519", + "data": "oval:mil.disa.stig.rhel7:def:908", "label": "check" }, { - "data": "Configure the operating system to require authentication upon booting into single-user and maintenance modes.\n\nAdd or modify the \"ExecStart\" line in \"/usr/lib/systemd/system/rescue.service\" to include \"/usr/sbin/sulogin\":\n\nExecStart=-/bin/sh -c \"/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default\"", + "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-mkpasswd-pbkdf2\n\nEnter Password:\nReenter Password:\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\n\nEdit \"/etc/grub.d/40_custom\" and add the following lines below the comments:\n\n# vi /etc/grub.d/40_custom\n\nset superusers=\"root\"\n\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\n\nGenerate a new \"grub.conf\" file with the new password with the following commands:\n\n# grub2-mkconfig --output=/tmp/grub2.cfg\n# mv /tmp/grub2.cfg /boot/grub2/grub.cfg", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010481\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-77823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92519\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require authentication upon booting into single-user and maintenance modes.\\n\\nAdd or modify the \\\"ExecStart\\\" line in \\\"/usr/lib/systemd/system/rescue.service\\\" to include \\\"/usr/sbin/sulogin\\\":\\n\\nExecStart=-/bin/sh -c \\\"/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default\\\"\",\n \"fixref\": \"F-4561r88504_fix\"\n },\n \"fix\": {\n \"id\": \"F-4561r88504_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92519\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204437r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204437r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204437\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204437\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems prior to version 7.2 with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27309-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71961\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86585\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-mkpasswd-pbkdf2\\n\\nEnter Password:\\nReenter Password:\\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\\n\\nEdit \\\"/etc/grub.d/40_custom\\\" and add the following lines below the comments:\\n\\n# vi /etc/grub.d/40_custom\\n\\nset superusers=\\\"root\\\"\\n\\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\\n\\nGenerate a new \\\"grub.conf\\\" file with the new password with the following commands:\\n\\n# grub2-mkconfig --output=/tmp/grub2.cfg\\n# mv /tmp/grub2.cfg /boot/grub2/grub.cfg\",\n \"fixref\": \"F-4560r88501_fix\"\n },\n \"fix\": {\n \"id\": \"F-4560r88501_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:908\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204436r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204436r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-04-29T14:16:26" } ] @@ -7312,32 +6787,22 @@ "nist": [ "AC-3" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204438", + "severity": "medium", + "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-204437", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204438r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:95717" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4562r88507_fix", - "fixtext_fixref": "F-4562r88507_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204437r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92519\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4561r88504_fix", + "fixtext_fixref": "F-4561r88504_fix", "ident": [ { - "text": "CCE-27309-4", - "system": "http://cce.mitre.org" - }, - { - "text": "V-81005", + "text": "V-77823", "system": "http://cyber.mil/legacy" }, { - "text": "SV-95717", + "text": "SV-92519", "system": "http://cyber.mil/legacy" }, { @@ -7346,75 +6811,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010482", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7449,29 +6897,41 @@ "version": "RHEL-07-010481", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010481" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Red Hat Enterprise Linux operating systems version 7.2 or newer with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.", - "id": "V-204438", - "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "title": "The Red Hat Enterprise Linux operating system must require authentication upon booting into single-user and maintenance modes.", + "id": "xccdf_mil.disa.stig_rule_SV-204437r603261_rule", + "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:95717", + "data": "oval:mil.disa.stig.rhel7:def:92519", "label": "check" }, { - "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-setpassword\nEnter password:\nConfirm password:\n\nEdit the /boot/grub2/grub.cfg file and add or modify the following lines in the \"### BEGIN /etc/grub.d/01_users ###\" section:\n\nset superusers=\"root\"\nexport superusers", + "data": "Configure the operating system to require authentication upon booting into single-user and maintenance modes.\n\nAdd or modify the \"ExecStart\" line in \"/usr/lib/systemd/system/rescue.service\" to include \"/usr/sbin/sulogin\":\n\nExecStart=-/bin/sh -c \"/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default\"", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010482\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27309-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-81005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-setpassword\\nEnter password:\\nConfirm password:\\n\\nEdit the /boot/grub2/grub.cfg file and add or modify the following lines in the \\\"### BEGIN /etc/grub.d/01_users ###\\\" section:\\n\\nset superusers=\\\"root\\\"\\nexport superusers\",\n \"fixref\": \"F-4562r88507_fix\"\n },\n \"fix\": {\n \"id\": \"F-4562r88507_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95717\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204438r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204438r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204438\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204438\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010481\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-77823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-92519\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to require authentication upon booting into single-user and maintenance modes.\\n\\nAdd or modify the \\\"ExecStart\\\" line in \\\"/usr/lib/systemd/system/rescue.service\\\" to include \\\"/usr/sbin/sulogin\\\":\\n\\nExecStart=-/bin/sh -c \\\"/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default\\\"\",\n \"fixref\": \"F-4561r88504_fix\"\n },\n \"fix\": {\n \"id\": \"F-4561r88504_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92519\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204437r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204437r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system.false", "start_time": "2021-04-29T14:16:26" } ] @@ -7485,31 +6945,25 @@ "AC-3" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204439", + "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "group_id": "xccdf_mil.disa.stig_group_V-204438", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204439r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:912" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4563r88510_fix", - "fixtext_fixref": "F-4563r88510_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204438r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95717\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4562r88507_fix", + "fixtext_fixref": "F-4562r88507_fix", "ident": [ { - "text": "CCE-80354-4", + "text": "CCE-27309-4", "system": "http://cce.mitre.org" }, { - "text": "V-71963", + "text": "V-81005", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86587", + "text": "SV-95717", "system": "http://cyber.mil/legacy" }, { @@ -7518,75 +6972,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010490", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7625,29 +7062,41 @@ "version": "RHEL-07-010482", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010482" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Red Hat Enterprise Linux operating systems prior to version 7.2 using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.", - "id": "V-204439", - "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "title": "Red Hat Enterprise Linux operating systems version 7.2 or newer with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.", + "id": "xccdf_mil.disa.stig_rule_SV-204438r603261_rule", + "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:912", + "data": "oval:mil.disa.stig.rhel7:def:95717", "label": "check" }, { - "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-mkpasswd-pbkdf2\n\nEnter Password:\nReenter Password:\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\n\nEdit \"/etc/grub.d/40_custom\" and add the following lines below the comments:\n\n# vi /etc/grub.d/40_custom\n\nset superusers=\"root\"\n\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\n\nGenerate a new \"grub.conf\" file with the new password with the following commands:\n\n# grub2-mkconfig --output=/tmp/grub2.cfg\n# mv /tmp/grub2.cfg /boot/efi/EFI/redhat/grub.cfg", + "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-setpassword\nEnter password:\nConfirm password:\n\nEdit the /boot/grub2/grub.cfg file and add or modify the following lines in the \"### BEGIN /etc/grub.d/01_users ###\" section:\n\nset superusers=\"root\"\nexport superusers", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems prior to version 7.2 using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80354-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71963\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86587\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-mkpasswd-pbkdf2\\n\\nEnter Password:\\nReenter Password:\\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\\n\\nEdit \\\"/etc/grub.d/40_custom\\\" and add the following lines below the comments:\\n\\n# vi /etc/grub.d/40_custom\\n\\nset superusers=\\\"root\\\"\\n\\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\\n\\nGenerate a new \\\"grub.conf\\\" file with the new password with the following commands:\\n\\n# grub2-mkconfig --output=/tmp/grub2.cfg\\n# mv /tmp/grub2.cfg /boot/efi/EFI/redhat/grub.cfg\",\n \"fixref\": \"F-4563r88510_fix\"\n },\n \"fix\": {\n \"id\": \"F-4563r88510_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:912\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204439r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204439r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204439\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204439\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010482\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27309-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-81005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-setpassword\\nEnter password:\\nConfirm password:\\n\\nEdit the /boot/grub2/grub.cfg file and add or modify the following lines in the \\\"### BEGIN /etc/grub.d/01_users ###\\\" section:\\n\\nset superusers=\\\"root\\\"\\nexport superusers\",\n \"fixref\": \"F-4562r88507_fix\"\n },\n \"fix\": {\n \"id\": \"F-4562r88507_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95717\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204438r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204438r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-04-29T14:16:26" } ] @@ -7661,31 +7110,25 @@ "AC-3" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204440", + "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "group_id": "xccdf_mil.disa.stig_group_V-204439", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204440r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:95719" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4564r88513_fix", - "fixtext_fixref": "F-4564r88513_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204439r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:912\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4563r88510_fix", + "fixtext_fixref": "F-4563r88510_fix", "ident": [ { "text": "CCE-80354-4", "system": "http://cce.mitre.org" }, { - "text": "V-81007", + "text": "V-71963", "system": "http://cyber.mil/legacy" }, { - "text": "SV-95719", + "text": "SV-86587", "system": "http://cyber.mil/legacy" }, { @@ -7694,75 +7137,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010491", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7801,29 +7227,41 @@ "version": "RHEL-07-010490", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010490" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "Red Hat Enterprise Linux operating systems version 7.2 or newer using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.", - "id": "V-204440", - "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "title": "Red Hat Enterprise Linux operating systems prior to version 7.2 using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.", + "id": "xccdf_mil.disa.stig_rule_SV-204439r603261_rule", + "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:95719", + "data": "oval:mil.disa.stig.rhel7:def:912", "label": "check" }, { - "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-setpassword\nEnter password:\nConfirm password:\n\nEdit the /boot/efi/EFI/redhat/grub.cfg file and add or modify the following lines in the \"### BEGIN /etc/grub.d/01_users ###\" section:\n\nset superusers=\"root\"\nexport superusers", + "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-mkpasswd-pbkdf2\n\nEnter Password:\nReenter Password:\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\n\nEdit \"/etc/grub.d/40_custom\" and add the following lines below the comments:\n\n# vi /etc/grub.d/40_custom\n\nset superusers=\"root\"\n\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\n\nGenerate a new \"grub.conf\" file with the new password with the following commands:\n\n# grub2-mkconfig --output=/tmp/grub2.cfg\n# mv /tmp/grub2.cfg /boot/efi/EFI/redhat/grub.cfg", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010491\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80354-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-81007\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-setpassword\\nEnter password:\\nConfirm password:\\n\\nEdit the /boot/efi/EFI/redhat/grub.cfg file and add or modify the following lines in the \\\"### BEGIN /etc/grub.d/01_users ###\\\" section:\\n\\nset superusers=\\\"root\\\"\\nexport superusers\",\n \"fixref\": \"F-4564r88513_fix\"\n },\n \"fix\": {\n \"id\": \"F-4564r88513_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95719\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204440r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204440r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204440\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204440\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems prior to version 7.2 using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80354-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71963\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86587\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-mkpasswd-pbkdf2\\n\\nEnter Password:\\nReenter Password:\\nPBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F3A7CFAA5A51EED123BE8238C23B25B2A6909AFC9812F0D45\\n\\nEdit \\\"/etc/grub.d/40_custom\\\" and add the following lines below the comments:\\n\\n# vi /etc/grub.d/40_custom\\n\\nset superusers=\\\"root\\\"\\n\\npassword_pbkdf2 root {hash from grub2-mkpasswd-pbkdf2 command}\\n\\nGenerate a new \\\"grub.conf\\\" file with the new password with the following commands:\\n\\n# grub2-mkconfig --output=/tmp/grub2.cfg\\n# mv /tmp/grub2.cfg /boot/efi/EFI/redhat/grub.cfg\",\n \"fixref\": \"F-4563r88510_fix\"\n },\n \"fix\": {\n \"id\": \"F-4563r88510_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:912\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204439r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204439r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-04-29T14:16:26" } ] @@ -7831,114 +7269,91 @@ { "tags": { "cci": [ - "CCI-000381" + "CCI-000213" ], "nist": [ - "CM-7 a" + "AC-3" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204442", - "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204442r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1271" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4566r88519_fix", - "fixtext_fixref": "F-4566r88519_fix", + "description": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "group_id": "xccdf_mil.disa.stig_group_V-204440", + "group_title": "SRG-OS-000080-GPOS-00048", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204440r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95719\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4564r88513_fix", + "fixtext_fixref": "F-4564r88513_fix", "ident": [ { - "text": "CCE-27342-5", + "text": "CCE-80354-4", "system": "http://cce.mitre.org" }, { - "text": "V-71967", + "text": "V-81007", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86591", + "text": "SV-95719", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000381", + "text": "CCI-000213", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020000", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7977,29 +7392,41 @@ "version": "RHEL-07-010491", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010491" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have the rsh-server package installed.", - "id": "V-204442", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.", + "title": "Red Hat Enterprise Linux operating systems version 7.2 or newer using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.", + "id": "xccdf_mil.disa.stig_rule_SV-204440r603261_rule", + "desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1271", + "data": "oval:mil.disa.stig.rhel7:def:95719", "label": "check" }, { - "data": "Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\n\n# yum remove rsh-server", + "data": "Configure the system to encrypt the boot password for root.\n\nGenerate an encrypted grub2 password for root with the following command:\n\nNote: The hash generated is an example.\n\n# grub2-setpassword\nEnter password:\nConfirm password:\n\nEdit the /boot/efi/EFI/redhat/grub.cfg file and add or modify the following lines in the \"### BEGIN /etc/grub.d/01_users ###\" section:\n\nset superusers=\"root\"\nexport superusers", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the rsh-server package installed.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27342-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71967\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86591\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n# yum remove rsh-server\",\n \"fixref\": \"F-4566r88519_fix\"\n },\n \"fix\": {\n \"id\": \"F-4566r88519_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1271\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204442r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204442r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204442\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204442\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010491\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Red Hat Enterprise Linux operating systems version 7.2 or newer using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80354-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-81007\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to encrypt the boot password for root.\\n\\nGenerate an encrypted grub2 password for root with the following command:\\n\\nNote: The hash generated is an example.\\n\\n# grub2-setpassword\\nEnter password:\\nConfirm password:\\n\\nEdit the /boot/efi/EFI/redhat/grub.cfg file and add or modify the following lines in the \\\"### BEGIN /etc/grub.d/01_users ###\\\" section:\\n\\nset superusers=\\\"root\\\"\\nexport superusers\",\n \"fixref\": \"F-4564r88513_fix\"\n },\n \"fix\": {\n \"id\": \"F-4564r88513_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95719\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204440r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204440r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 7 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-04-29T14:16:26" } ] @@ -8013,31 +7440,25 @@ "CM-7 a" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Removing the \\\"ypserv\\\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204443", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204442", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204443r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1309" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4567r88522_fix", - "fixtext_fixref": "F-4567r88522_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204442r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1271\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4566r88519_fix", + "fixtext_fixref": "F-4566r88519_fix", "ident": [ { - "text": "CCE-27399-5", + "text": "CCE-27342-5", "system": "http://cce.mitre.org" }, { - "text": "V-71969", + "text": "V-71967", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86593", + "text": "SV-86591", "system": "http://cyber.mil/legacy" }, { @@ -8046,75 +7467,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020010", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8153,144 +7557,133 @@ "version": "RHEL-07-020000", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have the ypserv package installed.", - "id": "V-204443", - "desc": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.", + "title": "The Red Hat Enterprise Linux operating system must not have the rsh-server package installed.", + "id": "xccdf_mil.disa.stig_rule_SV-204442r603261_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1309", + "data": "oval:mil.disa.stig.rhel7:def:1271", "label": "check" }, { - "data": "Configure the operating system to disable non-essential capabilities by removing the \"ypserv\" package from the system with the following command:\n\n# yum remove ypserv", + "data": "Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\n\n# yum remove rsh-server", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the ypserv package installed.\",\n \"description\": \"Removing the \\\"ypserv\\\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27399-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71969\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86593\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the \\\"ypserv\\\" package from the system with the following command:\\n\\n# yum remove ypserv\",\n \"fixref\": \"F-4567r88522_fix\"\n },\n \"fix\": {\n \"id\": \"F-4567r88522_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1309\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204443r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204443r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204443\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204443\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the rsh-server package installed.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27342-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71967\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86591\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n# yum remove rsh-server\",\n \"fixref\": \"F-4566r88519_fix\"\n },\n \"fix\": {\n \"id\": \"F-4566r88519_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1271\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204442r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204442r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:27" + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", + "start_time": "2021-04-29T14:16:26" } ] }, { "tags": { "cci": [ - "CCI-001744" + "CCI-000381" ], "nist": [ - "CM-3 (5)" + "CM-7 a" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\\n\\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204445", - "group_title": "SRG-OS-000363-GPOS-00150", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204445r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:525" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36304r602622_fix", - "fixtext_fixref": "F-36304r602622_fix", + "severity": "high", + "description": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false", + "group_id": "xccdf_mil.disa.stig_group_V-204443", + "group_title": "SRG-OS-000095-GPOS-00049", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204443r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1309\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4567r88522_fix", + "fixtext_fixref": "F-4567r88522_fix", "ident": [ { - "text": "CCE-26952-2", + "text": "CCE-27399-5", "system": "http://cce.mitre.org" }, { - "text": "V-71973", + "text": "V-71969", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86597", + "text": "SV-86593", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001744", + "text": "CCI-000381", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020030", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8329,144 +7722,133 @@ "version": "RHEL-07-020010", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020010" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that a file integrity tool verifies the baseline operating system configuration at least weekly.", - "id": "V-204445", - "desc": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.", + "title": "The Red Hat Enterprise Linux operating system must not have the ypserv package installed.", + "id": "xccdf_mil.disa.stig_rule_SV-204443r603261_rule", + "desc": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:525", + "data": "oval:mil.disa.stig.rhel7:def:1309", "label": "check" }, { - "data": "Configure the file integrity tool to run automatically on the system at least weekly. The following example output is generic. It will set cron to run AIDE daily, but other file integrity tools may be used:\n\n# more /etc/cron.daily/aide\n#!/bin/bash\n\n/usr/sbin/aide --check | /bin/mail -s \"$HOSTNAME - Daily aide integrity check run\" root@sysname.mil", + "data": "Configure the operating system to disable non-essential capabilities by removing the \"ypserv\" package from the system with the following command:\n\n# yum remove ypserv", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000363-GPOS-00150\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that a file integrity tool verifies the baseline operating system configuration at least weekly.\",\n \"description\": \"Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\\n\\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26952-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71973\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86597\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001744\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the file integrity tool to run automatically on the system at least weekly. The following example output is generic. It will set cron to run AIDE daily, but other file integrity tools may be used:\\n\\n# more /etc/cron.daily/aide\\n#!/bin/bash\\n\\n/usr/sbin/aide --check | /bin/mail -s \\\"$HOSTNAME - Daily aide integrity check run\\\" root@sysname.mil\",\n \"fixref\": \"F-36304r602622_fix\"\n },\n \"fix\": {\n \"id\": \"F-36304r602622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:525\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204445r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204445r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204445\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204445\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the ypserv package installed.\",\n \"description\": \"<VulnDiscussion>Removing the \\\"ypserv\\\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27399-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71969\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86593\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the \\\"ypserv\\\" package from the system with the following command:\\n\\n# yum remove ypserv\",\n \"fixref\": \"F-4567r88522_fix\"\n },\n \"fix\": {\n \"id\": \"F-4567r88522_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1309\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204443r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204443r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:29" + "code_desc": "Removing the \"ypserv\" package decreases the risk of the accidental (or intentional) activation of NIS or NIS+ services.false", + "start_time": "2021-04-29T14:16:27" } ] }, { "tags": { "cci": [ - "CCI-001749" + "CCI-001744" ], "nist": [ - "CM-5 (3)" + "CM-3 (5)" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204447", - "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204447r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1027" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4571r88534_fix", - "fixtext_fixref": "F-4571r88534_fix", + "severity": "medium", + "description": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false", + "group_id": "xccdf_mil.disa.stig_group_V-204445", + "group_title": "SRG-OS-000363-GPOS-00150", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204445r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:525\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36304r602622_fix", + "fixtext_fixref": "F-36304r602622_fix", "ident": [ { - "text": "CCE-26989-4", + "text": "CCE-26952-2", "system": "http://cce.mitre.org" }, { - "text": "V-71977", + "text": "V-71973", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86601", + "text": "SV-86597", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001749", + "text": "CCI-001744", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020050", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8505,30 +7887,42 @@ "version": "RHEL-07-020030", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020030" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "id": "V-204447", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that a file integrity tool verifies the baseline operating system configuration at least weekly.", + "id": "xccdf_mil.disa.stig_rule_SV-204445r603261_rule", + "desc": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1027", + "data": "oval:mil.disa.stig.rhel7:def:525", "label": "check" }, { - "data": "Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \"/etc/yum.conf\" file:\n\ngpgcheck=1", + "data": "Configure the file integrity tool to run automatically on the system at least weekly. The following example output is generic. It will set cron to run AIDE daily, but other file integrity tools may be used:\n\n# more /etc/cron.daily/aide\n#!/bin/bash\n\n/usr/sbin/aide --check | /bin/mail -s \"$HOSTNAME - Daily aide integrity check run\" root@sysname.mil", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000366-GPOS-00153\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26989-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71977\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86601\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\ngpgcheck=1\",\n \"fixref\": \"F-4571r88534_fix\"\n },\n \"fix\": {\n \"id\": \"F-4571r88534_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1027\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204447r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204447r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204447\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204447\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that a file integrity tool verifies the baseline operating system configuration at least weekly.\",\n \"description\": \"<VulnDiscussion>Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\\n\\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26952-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71973\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86597\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001744\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the file integrity tool to run automatically on the system at least weekly. The following example output is generic. It will set cron to run AIDE daily, but other file integrity tools may be used:\\n\\n# more /etc/cron.daily/aide\\n#!/bin/bash\\n\\n/usr/sbin/aide --check | /bin/mail -s \\\"$HOSTNAME - Daily aide integrity check run\\\" root@sysname.mil\",\n \"fixref\": \"F-36304r602622_fix\"\n },\n \"fix\": {\n \"id\": \"F-36304r602622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:525\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204445r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204445r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:30" + "code_desc": "Unauthorized changes to the baseline configuration could make the system vulnerable to various attacks or allow unauthorized access to the operating system. Changes to operating system configurations can have unintended side effects, some of which may be relevant to security.\n\nDetecting such changes and providing an automated response can help avoid unintended, negative consequences that could ultimately affect the security state of the operating system. The operating system's Information Management Officer (IMO)/Information System Security Officer (ISSO) and System Administrators (SAs) must be notified via email and/or monitoring system trap when there is an unauthorized modification of a configuration item.false", + "start_time": "2021-04-29T14:16:29" } ] }, @@ -8541,31 +7935,25 @@ "CM-5 (3)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204448", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "group_id": "xccdf_mil.disa.stig_group_V-204447", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204448r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:110" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4572r88537_fix", - "fixtext_fixref": "F-4572r88537_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204447r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1027\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4571r88534_fix", + "fixtext_fixref": "F-4571r88534_fix", "ident": [ { - "text": "CCE-80347-8", + "text": "CCE-26989-4", "system": "http://cce.mitre.org" }, { - "text": "V-71979", + "text": "V-71977", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86603", + "text": "SV-86601", "system": "http://cyber.mil/legacy" }, { @@ -8574,75 +7962,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020060", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8681,29 +8052,41 @@ "version": "RHEL-07-020050", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020050" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "id": "V-204448", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "title": "The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", + "id": "xccdf_mil.disa.stig_rule_SV-204447r603261_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:110", + "data": "oval:mil.disa.stig.rhel7:def:1027", "label": "check" }, { - "data": "Configure the operating system to verify the signature of local packages prior to install by setting the following option in the \"/etc/yum.conf\" file:\n\nlocalpkg_gpgcheck=1", + "data": "Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \"/etc/yum.conf\" file:\n\ngpgcheck=1", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000366-GPOS-00153\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80347-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71979\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86603\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of local packages prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\nlocalpkg_gpgcheck=1\",\n \"fixref\": \"F-4572r88537_fix\"\n },\n \"fix\": {\n \"id\": \"F-4572r88537_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:110\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204448r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204448r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204448\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204448\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26989-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71977\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86601\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\ngpgcheck=1\",\n \"fixref\": \"F-4571r88534_fix\"\n },\n \"fix\": {\n \"id\": \"F-4571r88534_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1027\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204447r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204447r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-04-29T14:16:30" } ] @@ -8711,122 +8094,91 @@ { "tags": { "cci": [ - "CCI-001958", - "CCI-000778", - "CCI-000366" + "CCI-001749" ], "nist": [ - "IA-3", - "IA-3", - "CM-6 b" + "CM-5 (3)" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204449", - "group_title": "SRG-OS-000114-GPOS-00059", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204449r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1141" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4573r462538_fix", - "fixtext_fixref": "F-4573r462538_fix", + "severity": "high", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "group_id": "xccdf_mil.disa.stig_group_V-204448", + "group_title": "SRG-OS-000366-GPOS-00153", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204448r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:110\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4572r88537_fix", + "fixtext_fixref": "F-4572r88537_fix", "ident": [ { - "text": "V-71983", - "system": "http://cyber.mil/legacy" + "text": "CCE-80347-8", + "system": "http://cce.mitre.org" }, { - "text": "SV-86607", + "text": "V-71979", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001958", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000778", - "system": "http://cyber.mil/cci" + "text": "SV-86603", + "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-001749", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020100", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8865,29 +8217,41 @@ "version": "RHEL-07-020060", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020060" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured to disable USB mass storage.", - "id": "V-204449", - "desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227", + "title": "The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", + "id": "xccdf_mil.disa.stig_rule_SV-204448r603261_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1141", + "data": "oval:mil.disa.stig.rhel7:def:110", "label": "check" }, { - "data": "Configure the operating system to disable the ability to use the USB Storage kernel module.\n\nCreate a file under \"/etc/modprobe.d\" with the following command:\n\n# touch /etc/modprobe.d/usb-storage.conf\n\nAdd the following line to the created file:\n\ninstall usb-storage /bin/true\n\nConfigure the operating system to disable the ability to use USB mass storage devices.\n\n# vi /etc/modprobe.d/blacklist.conf\n\nAdd or update the line:\n\nblacklist usb-storage", + "data": "Configure the operating system to verify the signature of local packages prior to install by setting the following option in the \"/etc/yum.conf\" file:\n\nlocalpkg_gpgcheck=1", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000114-GPOS-00059\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured to disable USB mass storage.\",\n \"description\": \"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-71983\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86607\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"fixref\": \"F-4573r462538_fix\"\n },\n \"fix\": {\n \"id\": \"F-4573r462538_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1141\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204449r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204449r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204449\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204449\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80347-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71979\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86603\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of local packages prior to install by setting the following option in the \\\"/etc/yum.conf\\\" file:\\n\\nlocalpkg_gpgcheck=1\",\n \"fixref\": \"F-4572r88537_fix\"\n },\n \"fix\": {\n \"id\": \"F-4572r88537_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:110\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204448r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204448r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-04-29T14:16:30" } ] @@ -8895,110 +8259,98 @@ { "tags": { "cci": [ - "CCI-001958" + "CCI-001958", + "CCI-000778", + "CCI-000366" ], "nist": [ - "IA-3" + "IA-3", + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204450", - "group_title": "SRG-OS-000378-GPOS-00163", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204450r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:92517" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4574r88543_fix", - "fixtext_fixref": "F-4574r88543_fix", + "description": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", + "group_id": "xccdf_mil.disa.stig_group_V-204449", + "group_title": "SRG-OS-000114-GPOS-00059", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204449r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1141\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4573r462538_fix", + "fixtext_fixref": "F-4573r462538_fix", "ident": [ { - "text": "SV-92517", + "text": "V-71983", "system": "http://cyber.mil/legacy" }, { - "text": "V-77821", + "text": "SV-86607", "system": "http://cyber.mil/legacy" }, { "text": "CCI-001958", "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000778", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000366", + "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020101", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9041,29 +8393,41 @@ "version": "RHEL-07-020100", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020100" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the Datagram Congestion Control Protocol (DCCP) kernel module is disabled unless required.", - "id": "V-204450", - "desc": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.", + "title": "The Red Hat Enterprise Linux operating system must be configured to disable USB mass storage.", + "id": "xccdf_mil.disa.stig_rule_SV-204449r603261_rule", + "desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:92517", + "data": "oval:mil.disa.stig.rhel7:def:1141", "label": "check" }, { - "data": "Configure the operating system to disable the ability to use the DCCP kernel module.\n\nCreate a file under \"/etc/modprobe.d\" with the following command:\n\n# touch /etc/modprobe.d/dccp.conf\n\nAdd the following line to the created file:\n\ninstall dccp /bin/true\n\nEnsure that the DCCP module is blacklisted:\n\n# vi /etc/modprobe.d/blacklist.conf\n\nAdd or update the line:\n\nblacklist dccp", + "data": "Configure the operating system to disable the ability to use the USB Storage kernel module.\n\nCreate a file under \"/etc/modprobe.d\" with the following command:\n\n# touch /etc/modprobe.d/usb-storage.conf\n\nAdd the following line to the created file:\n\ninstall usb-storage /bin/true\n\nConfigure the operating system to disable the ability to use USB mass storage devices.\n\n# vi /etc/modprobe.d/blacklist.conf\n\nAdd or update the line:\n\nblacklist usb-storage", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000378-GPOS-00163\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the Datagram Congestion Control Protocol (DCCP) kernel module is disabled unless required.\",\n \"description\": \"Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the DCCP kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/dccp.conf\\n\\nAdd the following line to the created file:\\n\\ninstall dccp /bin/true\\n\\nEnsure that the DCCP module is blacklisted:\\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist dccp\",\n \"fixref\": \"F-4574r88543_fix\"\n },\n \"fix\": {\n \"id\": \"F-4574r88543_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92517\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204450r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204450r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204450\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204450\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured to disable USB mass storage.\",\n \"description\": \"<VulnDiscussion>USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-71983\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86607\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"fixref\": \"F-4573r462538_fix\"\n },\n \"fix\": {\n \"id\": \"F-4573r462538_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1141\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204449r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204449r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "start_time": "2021-04-29T14:16:30" } ] @@ -9071,126 +8435,87 @@ { "tags": { "cci": [ - "CCI-001958", - "CCI-000366", - "CCI-000778" + "CCI-001958" ], "nist": [ - "IA-3", - "CM-6 b", "IA-3" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204451", - "group_title": "SRG-OS-000114-GPOS-00059", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204451r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86609" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4575r88546_fix", - "fixtext_fixref": "F-4575r88546_fix", + "description": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false", + "group_id": "xccdf_mil.disa.stig_group_V-204450", + "group_title": "SRG-OS-000378-GPOS-00163", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204450r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92517\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4574r88543_fix", + "fixtext_fixref": "F-4574r88543_fix", "ident": [ { - "text": "CCE-27498-5", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86609", + "text": "SV-92517", "system": "http://cyber.mil/legacy" }, { - "text": "V-71985", + "text": "V-77821", "system": "http://cyber.mil/legacy" }, { "text": "CCI-001958", "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000366", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000778", - "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9225,29 +8550,41 @@ "version": "RHEL-07-020101", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020101" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must disable the file system automounter unless required.", - "id": "V-204451", - "desc": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the Datagram Congestion Control Protocol (DCCP) kernel module is disabled unless required.", + "id": "xccdf_mil.disa.stig_rule_SV-204450r603261_rule", + "desc": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86609", + "data": "oval:mil.disa.stig.rhel7:def:92517", "label": "check" }, { - "data": "Configure the operating system to disable the ability to automount devices.\n\nTurn off the automount service with the following commands:\n\n# systemctl stop autofs\n# systemctl disable autofs\n\nIf \"autofs\" is required for Network File System (NFS), it must be documented with the ISSO.", + "data": "Configure the operating system to disable the ability to use the DCCP kernel module.\n\nCreate a file under \"/etc/modprobe.d\" with the following command:\n\n# touch /etc/modprobe.d/dccp.conf\n\nAdd the following line to the created file:\n\ninstall dccp /bin/true\n\nEnsure that the DCCP module is blacklisted:\n\n# vi /etc/modprobe.d/blacklist.conf\n\nAdd or update the line:\n\nblacklist dccp", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000114-GPOS-00059\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must disable the file system automounter unless required.\",\n \"description\": \"Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27498-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86609\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71985\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to automount devices.\\n\\nTurn off the automount service with the following commands:\\n\\n# systemctl stop autofs\\n# systemctl disable autofs\\n\\nIf \\\"autofs\\\" is required for Network File System (NFS), it must be documented with the ISSO.\",\n \"fixref\": \"F-4575r88546_fix\"\n },\n \"fix\": {\n \"id\": \"F-4575r88546_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86609\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204451r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204451r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204451\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204451\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020101\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the Datagram Congestion Control Protocol (DCCP) kernel module is disabled unless required.\",\n \"description\": \"<VulnDiscussion>Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92517\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the DCCP kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n# touch /etc/modprobe.d/dccp.conf\\n\\nAdd the following line to the created file:\\n\\ninstall dccp /bin/true\\n\\nEnsure that the DCCP module is blacklisted:\\n\\n# vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist dccp\",\n \"fixref\": \"F-4574r88543_fix\"\n },\n \"fix\": {\n \"id\": \"F-4574r88543_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92517\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204450r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204450r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Disabling DCCP protects the system against exploitation of any flaws in the protocol implementation.false", "start_time": "2021-04-29T14:16:30" } ] @@ -9255,114 +8592,102 @@ { "tags": { "cci": [ - "CCI-002617" + "CCI-001958", + "CCI-000366", + "CCI-000778" ], "nist": [ - "SI-2 (6)" + "IA-3", + "CM-6 b" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204452", - "group_title": "SRG-OS-000437-GPOS-00194", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204452r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:108" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4576r88549_fix", - "fixtext_fixref": "F-4576r88549_fix", + "severity": "medium", + "description": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", + "group_id": "xccdf_mil.disa.stig_group_V-204451", + "group_title": "SRG-OS-000114-GPOS-00059", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204451r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86609\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4575r88546_fix", + "fixtext_fixref": "F-4575r88546_fix", "ident": [ { - "text": "CCE-80346-0", + "text": "CCE-27498-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86611", + "text": "SV-86609", "system": "http://cyber.mil/legacy" }, { - "text": "V-71987", + "text": "V-71985", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-002617", + "text": "CCI-001958", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000366", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000778", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020200", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9409,29 +8734,41 @@ "version": "RHEL-07-020110", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must remove all software components after updated versions have been installed.", - "id": "V-204452", - "desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.", + "title": "The Red Hat Enterprise Linux operating system must disable the file system automounter unless required.", + "id": "xccdf_mil.disa.stig_rule_SV-204451r603261_rule", + "desc": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:108", + "data": "oval:mil.disa.stig.rhel7:def:86609", "label": "check" }, { - "data": "Configure the operating system to remove all software components after updated versions have been installed.\n\nSet the \"clean_requirements_on_remove\" option to \"1\" in the \"/etc/yum.conf\" file:\n\nclean_requirements_on_remove=1", + "data": "Configure the operating system to disable the ability to automount devices.\n\nTurn off the automount service with the following commands:\n\n# systemctl stop autofs\n# systemctl disable autofs\n\nIf \"autofs\" is required for Network File System (NFS), it must be documented with the ISSO.", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000437-GPOS-00194\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must remove all software components after updated versions have been installed.\",\n \"description\": \"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80346-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86611\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71987\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"1\\\" in the \\\"/etc/yum.conf\\\" file:\\n\\nclean_requirements_on_remove=1\",\n \"fixref\": \"F-4576r88549_fix\"\n },\n \"fix\": {\n \"id\": \"F-4576r88549_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:108\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204452r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204452r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204452\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204452\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must disable the file system automounter unless required.\",\n \"description\": \"<VulnDiscussion>Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27498-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86609\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71985\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001958\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to automount devices.\\n\\nTurn off the automount service with the following commands:\\n\\n# systemctl stop autofs\\n# systemctl disable autofs\\n\\nIf \\\"autofs\\\" is required for Network File System (NFS), it must be documented with the ISSO.\",\n \"fixref\": \"F-4575r88546_fix\"\n },\n \"fix\": {\n \"id\": \"F-4575r88546_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86609\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204451r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204451r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Automatically mounting file systems permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163, SRG-OS-000480-GPOS-00227false", "start_time": "2021-04-29T14:16:30" } ] @@ -9439,118 +8776,91 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-002617" ], "nist": [ - "CM-6 b" + "SI-2 (6)" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204457", - "group_title": "SRG-OS-000480-GPOS-00228", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204457r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_accounts_user_umask", - "export-name": "oval:mil.disa.stig.rhel7:var:4211" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:518" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4581r88564_fix", - "fixtext_fixref": "F-4581r88564_fix", + "severity": "low", + "description": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", + "group_id": "xccdf_mil.disa.stig_group_V-204452", + "group_title": "SRG-OS-000437-GPOS-00194", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204452r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:108\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4576r88549_fix", + "fixtext_fixref": "F-4576r88549_fix", "ident": [ { - "text": "CCE-80205-8", + "text": "CCE-80346-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86619", + "text": "SV-86611", "system": "http://cyber.mil/legacy" }, { - "text": "V-71995", + "text": "V-71987", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-002617", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020240", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9589,29 +8899,41 @@ "version": "RHEL-07-020200", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.", - "id": "V-204457", - "desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.", + "title": "The Red Hat Enterprise Linux operating system must remove all software components after updated versions have been installed.", + "id": "xccdf_mil.disa.stig_rule_SV-204452r603261_rule", + "desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:518", + "data": "oval:mil.disa.stig.rhel7:def:108", "label": "check" }, { - "data": "Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\n\nAdd or edit the line for the \"UMASK\" parameter in \"/etc/login.defs\" file to \"077\":\n\nUMASK 077", + "data": "Configure the operating system to remove all software components after updated versions have been installed.\n\nSet the \"clean_requirements_on_remove\" option to \"1\" in the \"/etc/yum.conf\" file:\n\nclean_requirements_on_remove=1", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00228\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"description\": \"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80205-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86619\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71995\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"fixref\": \"F-4581r88564_fix\"\n },\n \"fix\": {\n \"id\": \"F-4581r88564_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:4211\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:518\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204457r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204457r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204457\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204457\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must remove all software components after updated versions have been installed.\",\n \"description\": \"<VulnDiscussion>Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80346-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86611\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71987\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"1\\\" in the \\\"/etc/yum.conf\\\" file:\\n\\nclean_requirements_on_remove=1\",\n \"fixref\": \"F-4576r88549_fix\"\n },\n \"fix\": {\n \"id\": \"F-4576r88549_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:108\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204452r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204452r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "start_time": "2021-04-29T14:16:30" } ] @@ -9624,32 +8946,26 @@ "nist": [ "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204458", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204458r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:169" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4582r462547_fix", - "fixtext_fixref": "F-4582r462547_fix", + "severity": "medium", + "description": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", + "group_id": "xccdf_mil.disa.stig_group_V-204457", + "group_title": "SRG-OS-000480-GPOS-00228", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204457r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:4211\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:518\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4581r88564_fix", + "fixtext_fixref": "F-4581r88564_fix", "ident": [ { - "text": "CCE-80349-4", + "text": "CCE-80205-8", "system": "http://cce.mitre.org" }, { - "text": "V-71997", + "text": "SV-86619", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86621", + "text": "V-71995", "system": "http://cyber.mil/legacy" }, { @@ -9658,75 +8974,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020250", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9770,53 +9069,67 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "Sensible umask", - "description": "Enter default user umask", - "value": [ - "077", - { - "text": "007", - "selector": "007" - }, - { - "text": "022", - "selector": "022" - }, - { - "text": "027", - "selector": "027" - }, + "value": [ + { + "title": "Sensible umask", + "description": "Enter default user umask", + "warning": "", + "value": [ + "077", + { + "text": "007", + "selector": "007" + }, + { + "text": "022", + "selector": "022" + }, + { + "text": "027", + "selector": "027" + }, + { + "text": "077", + "selector": "077" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_accounts_user_umask", + "id": "xccdf_mil.disa.stig_value_var_accounts_user_umask" + } + ], + "version": "RHEL-07-020240" + }, + "refs": [ + { + "ref": [ { - "text": "077", - "selector": "077" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "Id": "xccdf_mil.disa.stig_value_var_accounts_user_umask", - "id": "xccdf_mil.disa.stig_value_var_accounts_user_umask" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be a vendor supported release.", - "id": "V-204458", - "desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.", + "title": "The Red Hat Enterprise Linux operating system must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.", + "id": "xccdf_mil.disa.stig_rule_SV-204457r603261_rule", + "desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:169", + "data": "oval:mil.disa.stig.rhel7:def:518", "label": "check" }, { - "data": "Upgrade to a supported version of the operating system.", + "data": "Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\n\nAdd or edit the line for the \"UMASK\" parameter in \"/etc/login.defs\" file to \"077\":\n\nUMASK 077", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be a vendor supported release.\",\n \"description\": \"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80349-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86621\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of the operating system.\",\n \"fixref\": \"F-4582r462547_fix\"\n },\n \"fix\": {\n \"id\": \"F-4582r462547_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:169\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204458r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204458r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204458\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204458\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"description\": \"<VulnDiscussion>Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80205-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86619\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-71995\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"fixref\": \"F-4581r88564_fix\"\n },\n \"fix\": {\n \"id\": \"F-4581r88564_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_user_umask\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:4211\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:518\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204457r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204457r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "start_time": "2021-04-29T14:16:30" } ] @@ -9824,114 +9137,91 @@ { "tags": { "cci": [ - "CCI-000764" + "CCI-000366" ], "nist": [ - "IA-2" + "CM-6 b" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204461", - "group_title": "SRG-OS-000104-GPOS-00051", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204461r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1117" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4585r88576_fix", - "fixtext_fixref": "F-4585r88576_fix", + "severity": "high", + "description": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.false", + "group_id": "xccdf_mil.disa.stig_group_V-204458", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204458r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:169\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4582r462547_fix", + "fixtext_fixref": "F-4582r462547_fix", "ident": [ { - "text": "CCE-27503-2", + "text": "CCE-80349-4", "system": "http://cce.mitre.org" }, { - "text": "V-72003", + "text": "V-71997", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86627", + "text": "SV-86621", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000764", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9970,144 +9260,133 @@ "version": "RHEL-07-020250", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all Group Identifiers (GIDs) referenced in the /etc/passwd file are defined in the /etc/group file.", - "id": "V-204461", - "desc": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.", + "title": "The Red Hat Enterprise Linux operating system must be a vendor supported release.", + "id": "xccdf_mil.disa.stig_rule_SV-204458r603261_rule", + "desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1117", + "data": "oval:mil.disa.stig.rhel7:def:169", "label": "check" }, { - "data": "Configure the system to define all GIDs found in the \"/etc/passwd\" file by modifying the \"/etc/group\" file to add any non-existent group referenced in the \"/etc/passwd\" file, or change the GIDs referenced in the \"/etc/passwd\" file to a group that exists in \"/etc/group\".", + "data": "Upgrade to a supported version of the operating system.", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000104-GPOS-00051\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all Group Identifiers (GIDs) referenced in the /etc/passwd file are defined in the /etc/group file.\",\n \"description\": \"If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27503-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86627\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000764\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to define all GIDs found in the \\\"/etc/passwd\\\" file by modifying the \\\"/etc/group\\\" file to add any non-existent group referenced in the \\\"/etc/passwd\\\" file, or change the GIDs referenced in the \\\"/etc/passwd\\\" file to a group that exists in \\\"/etc/group\\\".\",\n \"fixref\": \"F-4585r88576_fix\"\n },\n \"fix\": {\n \"id\": \"F-4585r88576_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1117\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204461r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204461r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204461\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204461\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be a vendor supported release.\",\n \"description\": \"<VulnDiscussion>An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80349-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71997\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86621\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of the operating system.\",\n \"fixref\": \"F-4582r462547_fix\"\n },\n \"fix\": {\n \"id\": \"F-4582r462547_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:169\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204458r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204458r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:36" + "code_desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) Add-On to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. RHEL 7.7 marks the final minor release that EUS will be available.false", + "start_time": "2021-04-29T14:16:30" } ] }, { "tags": { "cci": [ - "CCI-000366" + "CCI-000764" ], "nist": [ - "CM-6 b" + "IA-2" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204462", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204462r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:457" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4586r88579_fix", - "fixtext_fixref": "F-4586r88579_fix", + "severity": "low", + "description": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false", + "group_id": "xccdf_mil.disa.stig_group_V-204461", + "group_title": "SRG-OS-000104-GPOS-00051", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204461r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1117\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4585r88576_fix", + "fixtext_fixref": "F-4585r88576_fix", "ident": [ { - "text": "CCE-27175-9", + "text": "CCE-27503-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86629", + "text": "V-72003", "system": "http://cyber.mil/legacy" }, { - "text": "V-72005", + "text": "SV-86627", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-000764", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10146,30 +9425,42 @@ "version": "RHEL-07-020300", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the root account must be the only account having unrestricted access to the system.", - "id": "V-204462", - "desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all Group Identifiers (GIDs) referenced in the /etc/passwd file are defined in the /etc/group file.", + "id": "xccdf_mil.disa.stig_rule_SV-204461r603261_rule", + "desc": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:457", + "data": "oval:mil.disa.stig.rhel7:def:1117", "label": "check" }, { - "data": "Change the UID of any account on the system, other than root, that has a UID of \"0\".\n\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \"0\" but less than \"1000\". Otherwise, assign a UID of greater than \"1000\" that has not already been assigned.", + "data": "Configure the system to define all GIDs found in the \"/etc/passwd\" file by modifying the \"/etc/group\" file to add any non-existent group referenced in the \"/etc/passwd\" file, or change the GIDs referenced in the \"/etc/passwd\" file to a group that exists in \"/etc/group\".", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the root account must be the only account having unrestricted access to the system.\",\n \"description\": \"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27175-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86629\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\".\\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"fixref\": \"F-4586r88579_fix\"\n },\n \"fix\": {\n \"id\": \"F-4586r88579_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:457\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204462r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204462r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204462\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204462\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all Group Identifiers (GIDs) referenced in the /etc/passwd file are defined in the /etc/group file.\",\n \"description\": \"<VulnDiscussion>If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27503-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72003\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86627\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000764\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to define all GIDs found in the \\\"/etc/passwd\\\" file by modifying the \\\"/etc/group\\\" file to add any non-existent group referenced in the \\\"/etc/passwd\\\" file, or change the GIDs referenced in the \\\"/etc/passwd\\\" file to a group that exists in \\\"/etc/group\\\".\",\n \"fixref\": \"F-4585r88576_fix\"\n },\n \"fix\": {\n \"id\": \"F-4585r88576_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1117\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204461r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204461r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:16:41" + "code_desc": "If a user is assigned the GID of a group not existing on the system, and a group with the GID is subsequently created, the user may have unintended rights to any files associated with the group.false", + "start_time": "2021-04-29T14:16:36" } ] }, @@ -10181,32 +9472,26 @@ "nist": [ "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204466", + "severity": "high", + "description": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", + "group_id": "xccdf_mil.disa.stig_group_V-204462", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204466r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:447" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4590r88591_fix", - "fixtext_fixref": "F-4590r88591_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204462r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:457\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4586r88579_fix", + "fixtext_fixref": "F-4586r88579_fix", "ident": [ { - "text": "CCE-80434-4", + "text": "CCE-27175-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86637", + "text": "SV-86629", "system": "http://cyber.mil/legacy" }, { - "text": "V-72013", + "text": "V-72005", "system": "http://cyber.mil/legacy" }, { @@ -10215,75 +9500,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020610", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10322,29 +9590,41 @@ "version": "RHEL-07-020310", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all local interactive user accounts, upon creation, are assigned a home directory.", - "id": "V-204466", - "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the root account must be the only account having unrestricted access to the system.", + "id": "xccdf_mil.disa.stig_rule_SV-204462r603261_rule", + "desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:447", + "data": "oval:mil.disa.stig.rhel7:def:457", "label": "check" }, { - "data": "Configure the operating system to assign home directories to all new local interactive users by setting the \"CREATE_HOME\" parameter in \"/etc/login.defs\" to \"yes\" as follows.\n\nCREATE_HOME yes", + "data": "Change the UID of any account on the system, other than root, that has a UID of \"0\".\n\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \"0\" but less than \"1000\". Otherwise, assign a UID of greater than \"1000\" that has not already been assigned.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive user accounts, upon creation, are assigned a home directory.\",\n \"description\": \"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80434-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86637\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72013\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"fixref\": \"F-4590r88591_fix\"\n },\n \"fix\": {\n \"id\": \"F-4590r88591_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:447\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204466r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204466r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204466\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204466\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the root account must be the only account having unrestricted access to the system.\",\n \"description\": \"<VulnDiscussion>If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27175-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86629\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72005\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\".\\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"fixref\": \"F-4586r88579_fix\"\n },\n \"fix\": {\n \"id\": \"F-4586r88579_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:457\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204462r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204462r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "start_time": "2021-04-29T14:16:41" } ] @@ -10358,27 +9638,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\\n\\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204467", + "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", + "group_id": "xccdf_mil.disa.stig_group_V-204466", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204467r603826_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86639" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4591r462550_fix", - "fixtext_fixref": "F-4591r462550_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204466r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:447\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4590r88591_fix", + "fixtext_fixref": "F-4590r88591_fix", "ident": [ { - "text": "V-72015", + "text": "CCE-80434-4", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86637", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86639", + "text": "V-72013", "system": "http://cyber.mil/legacy" }, { @@ -10387,75 +9665,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-020620", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10494,29 +9755,41 @@ "version": "RHEL-07-020610", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020610" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all local interactive users have a home directory assigned and defined in the /etc/passwd file.", - "id": "V-204467", - "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all local interactive user accounts, upon creation, are assigned a home directory.", + "id": "xccdf_mil.disa.stig_rule_SV-204466r603261_rule", + "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86639", + "data": "oval:mil.disa.stig.rhel7:def:447", "label": "check" }, { - "data": "Create home directories to all local interactive users that currently do not have a home directory assigned. Use the following commands to create the user home directory assigned in \"/etc/ passwd\":\n\nNote: The example will be for the user smithj, who has a home directory of \"/home/smithj\", a UID of \"smithj\", and a Group Identifier (GID) of \"users\" assigned in \"/etc/passwd\".\n\n# mkdir /home/smithj\n# chown smithj /home/smithj\n# chgrp users /home/smithj\n# chmod 0750 /home/smithj", + "data": "Configure the operating system to assign home directories to all new local interactive users by setting the \"CREATE_HOME\" parameter in \"/etc/login.defs\" to \"yes\" as follows.\n\nCREATE_HOME yes", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-020620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive users have a home directory assigned and defined in the /etc/passwd file.\",\n \"description\": \"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\\n\\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-72015\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86639\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Create home directories to all local interactive users that currently do not have a home directory assigned. Use the following commands to create the user home directory assigned in \\\"/etc/ passwd\\\":\\n\\nNote: The example will be for the user smithj, who has a home directory of \\\"/home/smithj\\\", a UID of \\\"smithj\\\", and a Group Identifier (GID) of \\\"users\\\" assigned in \\\"/etc/passwd\\\".\\n\\n# mkdir /home/smithj\\n# chown smithj /home/smithj\\n# chgrp users /home/smithj\\n# chmod 0750 /home/smithj\",\n \"fixref\": \"F-4591r462550_fix\"\n },\n \"fix\": {\n \"id\": \"F-4591r462550_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86639\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204467r603826_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204467r603826_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204467\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204467\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive user accounts, upon creation, are assigned a home directory.\",\n \"description\": \"<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80434-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86637\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72013\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"fixref\": \"F-4590r88591_fix\"\n },\n \"fix\": {\n \"id\": \"F-4590r88591_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:447\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204466r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204466r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "start_time": "2021-04-29T14:16:41" } ] @@ -10530,31 +9803,21 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204482", + "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false", + "group_id": "xccdf_mil.disa.stig_group_V-204467", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204482r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1186" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4606r88639_fix", - "fixtext_fixref": "F-4606r88639_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204467r603826_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86639\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4591r462550_fix", + "fixtext_fixref": "F-4591r462550_fix", "ident": [ { - "text": "CCE-80240-5", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86669", + "text": "V-72015", "system": "http://cyber.mil/legacy" }, { - "text": "V-72045", + "text": "SV-86639", "system": "http://cyber.mil/legacy" }, { @@ -10563,75 +9826,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021020", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10666,29 +9912,41 @@ "version": "RHEL-07-020620", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-020620" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent files with the setuid and setgid bit set from being executed on file systems that are being imported via Network File System (NFS).", - "id": "V-204482", - "desc": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all local interactive users have a home directory assigned and defined in the /etc/passwd file.", + "id": "xccdf_mil.disa.stig_rule_SV-204467r603826_rule", + "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1186", + "data": "oval:mil.disa.stig.rhel7:def:86639", "label": "check" }, { - "data": "Configure the \"/etc/fstab\" to use the \"nosuid\" option on file systems that are being imported via NFS.", + "data": "Create home directories to all local interactive users that currently do not have a home directory assigned. Use the following commands to create the user home directory assigned in \"/etc/ passwd\":\n\nNote: The example will be for the user smithj, who has a home directory of \"/home/smithj\", a UID of \"smithj\", and a Group Identifier (GID) of \"users\" assigned in \"/etc/passwd\".\n\n# mkdir /home/smithj\n# chown smithj /home/smithj\n# chgrp users /home/smithj\n# chmod 0750 /home/smithj", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent files with the setuid and setgid bit set from being executed on file systems that are being imported via Network File System (NFS).\",\n \"description\": \"The \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80240-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86669\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72045\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-4606r88639_fix\"\n },\n \"fix\": {\n \"id\": \"F-4606r88639_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1186\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204482r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204482r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204482\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204482\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-020620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all local interactive users have a home directory assigned and defined in the /etc/passwd file.\",\n \"description\": \"<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\\n\\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-72015\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86639\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Create home directories to all local interactive users that currently do not have a home directory assigned. Use the following commands to create the user home directory assigned in \\\"/etc/ passwd\\\":\\n\\nNote: The example will be for the user smithj, who has a home directory of \\\"/home/smithj\\\", a UID of \\\"smithj\\\", and a Group Identifier (GID) of \\\"users\\\" assigned in \\\"/etc/passwd\\\".\\n\\n# mkdir /home/smithj\\n# chown smithj /home/smithj\\n# chgrp users /home/smithj\\n# chmod 0750 /home/smithj\",\n \"fixref\": \"F-4591r462550_fix\"\n },\n \"fix\": {\n \"id\": \"F-4591r462550_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86639\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204467r603826_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204467r603826_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\n\nIn addition, if a local interactive user has a home directory defined that does not exist, the user may be given access to the / directory as the current working directory upon logon. This could create a Denial of Service because the user would not be able to access their logon configuration files, and it may give them visibility to system files they normally would not be able to access.false", "start_time": "2021-04-29T14:16:41" } ] @@ -10702,31 +9960,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204483", + "description": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-204482", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204483r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1178" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4607r88642_fix", - "fixtext_fixref": "F-4607r88642_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204482r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1186\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4606r88639_fix", + "fixtext_fixref": "F-4606r88639_fix", "ident": [ { - "text": "CCE-80436-9", + "text": "CCE-80240-5", "system": "http://cce.mitre.org" }, { - "text": "SV-87813", + "text": "SV-86669", "system": "http://cyber.mil/legacy" }, { - "text": "V-73161", + "text": "V-72045", "system": "http://cyber.mil/legacy" }, { @@ -10735,75 +9987,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021021", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10842,29 +10077,41 @@ "version": "RHEL-07-021020", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent binary files from being executed on file systems that are being imported via Network File System (NFS).", - "id": "V-204483", - "desc": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "title": "The Red Hat Enterprise Linux operating system must prevent files with the setuid and setgid bit set from being executed on file systems that are being imported via Network File System (NFS).", + "id": "xccdf_mil.disa.stig_rule_SV-204482r603261_rule", + "desc": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1178", + "data": "oval:mil.disa.stig.rhel7:def:1186", "label": "check" }, { - "data": "Configure the \"/etc/fstab\" to use the \"noexec\" option on file systems that are being imported via NFS.", + "data": "Configure the \"/etc/fstab\" to use the \"nosuid\" option on file systems that are being imported via NFS.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent binary files from being executed on file systems that are being imported via Network File System (NFS).\",\n \"description\": \"The \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80436-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-4607r88642_fix\"\n },\n \"fix\": {\n \"id\": \"F-4607r88642_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1178\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204483r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204483r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204483\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204483\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent files with the setuid and setgid bit set from being executed on file systems that are being imported via Network File System (NFS).\",\n \"description\": \"<VulnDiscussion>The \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80240-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86669\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72045\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-4606r88639_fix\"\n },\n \"fix\": {\n \"id\": \"F-4606r88639_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1186\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204482r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204482r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-04-29T14:16:41" } ] @@ -10878,31 +10125,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\\n\\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204487", + "description": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "group_id": "xccdf_mil.disa.stig_group_V-204483", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204487r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1009" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36308r602634_fix", - "fixtext_fixref": "F-36308r602634_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204483r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1178\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4607r88642_fix", + "fixtext_fixref": "F-4607r88642_fix", "ident": [ { - "text": "CCE-80136-5", + "text": "CCE-80436-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86671", + "text": "SV-87813", "system": "http://cyber.mil/legacy" }, { - "text": "V-72047", + "text": "V-73161", "system": "http://cyber.mil/legacy" }, { @@ -10911,75 +10152,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021030", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11018,29 +10242,41 @@ "version": "RHEL-07-021021", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021021" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all world-writable directories are group-owned by root, sys, bin, or an application group.", - "id": "V-204487", - "desc": "If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.", + "title": "The Red Hat Enterprise Linux operating system must prevent binary files from being executed on file systems that are being imported via Network File System (NFS).", + "id": "xccdf_mil.disa.stig_rule_SV-204483r603261_rule", + "desc": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1009", + "data": "oval:mil.disa.stig.rhel7:def:1178", "label": "check" }, { - "data": "All directories in local partitions which are world-writable should be group-owned by root or another system account. If any world-writable directories are not group-owned by a system account, this should be investigated. Following this, the directories should be deleted or assigned to an appropriate group.", + "data": "Configure the \"/etc/fstab\" to use the \"noexec\" option on file systems that are being imported via NFS.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all world-writable directories are group-owned by root, sys, bin, or an application group.\",\n \"description\": \"If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\\n\\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80136-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86671\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72047\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"All directories in local partitions which are world-writable should be group-owned by root or another system account. If any world-writable directories are not group-owned by a system account, this should be investigated. Following this, the directories should be deleted or assigned to an appropriate group.\",\n \"fixref\": \"F-36308r602634_fix\"\n },\n \"fix\": {\n \"id\": \"F-36308r602634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1009\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204487r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204487r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204487\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204487\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent binary files from being executed on file systems that are being imported via Network File System (NFS).\",\n \"description\": \"<VulnDiscussion>The \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80436-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-4607r88642_fix\"\n },\n \"fix\": {\n \"id\": \"F-4607r88642_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1178\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204483r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204483r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-04-29T14:16:41" } ] @@ -11054,31 +10290,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the owner of the \\\"cron.allow\\\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204490", + "description": "If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false", + "group_id": "xccdf_mil.disa.stig_group_V-204487", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204490r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:116" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4614r88663_fix", - "fixtext_fixref": "F-4614r88663_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204487r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1009\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36308r602634_fix", + "fixtext_fixref": "F-36308r602634_fix", "ident": [ { - "text": "CCE-80378-3", + "text": "CCE-80136-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86677", + "text": "SV-86671", "system": "http://cyber.mil/legacy" }, { - "text": "V-72053", + "text": "V-72047", "system": "http://cyber.mil/legacy" }, { @@ -11087,75 +10317,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11194,30 +10407,42 @@ "version": "RHEL-07-021030", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021030" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is owned by root.", - "id": "V-204490", - "desc": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all world-writable directories are group-owned by root, sys, bin, or an application group.", + "id": "xccdf_mil.disa.stig_rule_SV-204487r603261_rule", + "desc": "If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:116", + "data": "oval:mil.disa.stig.rhel7:def:1009", "label": "check" }, { - "data": "Set the owner on the \"/etc/cron.allow\" file to root with the following command:\n\n# chown root /etc/cron.allow", + "data": "All directories in local partitions which are world-writable should be group-owned by root or another system account. If any world-writable directories are not group-owned by a system account, this should be investigated. Following this, the directories should be deleted or assigned to an appropriate group.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is owned by root.\",\n \"description\": \"If the owner of the \\\"cron.allow\\\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80378-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86677\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72053\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chown root /etc/cron.allow\",\n \"fixref\": \"F-4614r88663_fix\"\n },\n \"fix\": {\n \"id\": \"F-4614r88663_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:116\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204490r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204490r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204490\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204490\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021030\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all world-writable directories are group-owned by root, sys, bin, or an application group.\",\n \"description\": \"<VulnDiscussion>If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\\n\\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80136-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86671\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72047\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"All directories in local partitions which are world-writable should be group-owned by root or another system account. If any world-writable directories are not group-owned by a system account, this should be investigated. Following this, the directories should be deleted or assigned to an appropriate group.\",\n \"fixref\": \"F-36308r602634_fix\"\n },\n \"fix\": {\n \"id\": \"F-36308r602634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1009\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204487r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204487r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:12" + "code_desc": "If a world-writable directory has the sticky bit set and is not group-owned by root, sys, bin, or an application Group Identifier (GID), unauthorized users may be able to modify files created by others.\n\nThe only authorized public directories are those temporary directories supplied with the system or those designed to be temporary file repositories. The setting is normally reserved for directories used by the system and by users for temporary file storage, (e.g., /tmp), and for directories requiring global read/write access.false", + "start_time": "2021-04-29T14:16:41" } ] }, @@ -11230,31 +10455,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the group owner of the \\\"cron.allow\\\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204491", + "description": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false", + "group_id": "xccdf_mil.disa.stig_group_V-204490", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204491r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:114" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4615r88666_fix", - "fixtext_fixref": "F-4615r88666_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204490r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:116\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4614r88663_fix", + "fixtext_fixref": "F-4614r88663_fix", "ident": [ { - "text": "CCE-80379-1", + "text": "CCE-80378-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86679", + "text": "SV-86677", "system": "http://cyber.mil/legacy" }, { - "text": "V-72055", + "text": "V-72053", "system": "http://cyber.mil/legacy" }, { @@ -11263,75 +10482,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021120", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11370,29 +10572,41 @@ "version": "RHEL-07-021110", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is group-owned by root.", - "id": "V-204491", - "desc": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is owned by root.", + "id": "xccdf_mil.disa.stig_rule_SV-204490r603261_rule", + "desc": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:114", + "data": "oval:mil.disa.stig.rhel7:def:116", "label": "check" }, { - "data": "Set the group owner on the \"/etc/cron.allow\" file to root with the following command:\n\n# chgrp root /etc/cron.allow", + "data": "Set the owner on the \"/etc/cron.allow\" file to root with the following command:\n\n# chown root /etc/cron.allow", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is group-owned by root.\",\n \"description\": \"If the group owner of the \\\"cron.allow\\\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80379-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86679\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72055\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the group owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chgrp root /etc/cron.allow\",\n \"fixref\": \"F-4615r88666_fix\"\n },\n \"fix\": {\n \"id\": \"F-4615r88666_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:114\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204491r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204491r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204491\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204491\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is owned by root.\",\n \"description\": \"<VulnDiscussion>If the owner of the \\\"cron.allow\\\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80378-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86677\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72053\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chown root /etc/cron.allow\",\n \"fixref\": \"F-4614r88663_fix\"\n },\n \"fix\": {\n \"id\": \"F-4614r88663_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:116\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204490r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204490r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the owner of the \"cron.allow\" file is not set to root, the possibility exists for an unauthorized user to view or to edit sensitive information.false", "start_time": "2021-04-29T14:18:12" } ] @@ -11405,32 +10619,26 @@ "nist": [ "CM-6 b" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204493", + "severity": "medium", + "description": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false", + "group_id": "xccdf_mil.disa.stig_group_V-204491", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204493r603840_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1311" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4617r88672_fix", - "fixtext_fixref": "F-4617r88672_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204491r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:114\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4615r88666_fix", + "fixtext_fixref": "F-4615r88666_fix", "ident": [ { - "text": "CCE-80144-9", + "text": "CCE-80379-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86683", + "text": "SV-86679", "system": "http://cyber.mil/legacy" }, { - "text": "V-72059", + "text": "V-72055", "system": "http://cyber.mil/legacy" }, { @@ -11439,75 +10647,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11546,29 +10737,41 @@ "version": "RHEL-07-021120", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that a separate file system is used for user home directories (such as /home or an equivalent).", - "id": "V-204493", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is group-owned by root.", + "id": "xccdf_mil.disa.stig_rule_SV-204491r603261_rule", + "desc": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1311", + "data": "oval:mil.disa.stig.rhel7:def:114", "label": "check" }, { - "data": "Migrate the \"/home\" directory onto a separate file system/partition.", + "data": "Set the group owner on the \"/etc/cron.allow\" file to root with the following command:\n\n# chgrp root /etc/cron.allow", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that a separate file system is used for user home directories (such as /home or an equivalent).\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80144-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86683\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72059\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/home\\\" directory onto a separate file system/partition.\",\n \"fixref\": \"F-4617r88672_fix\"\n },\n \"fix\": {\n \"id\": \"F-4617r88672_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1311\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204493r603840_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204493r603840_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204493\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204493\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the cron.allow file, if it exists, is group-owned by root.\",\n \"description\": \"<VulnDiscussion>If the group owner of the \\\"cron.allow\\\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80379-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86679\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72055\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the group owner on the \\\"/etc/cron.allow\\\" file to root with the following command:\\n\\n# chgrp root /etc/cron.allow\",\n \"fixref\": \"F-4615r88666_fix\"\n },\n \"fix\": {\n \"id\": \"F-4615r88666_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:114\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204491r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204491r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the group owner of the \"cron.allow\" file is not set to root, sensitive information could be viewed or edited by unauthorized users.false", "start_time": "2021-04-29T14:18:12" } ] @@ -11582,31 +10785,25 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204494", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "group_id": "xccdf_mil.disa.stig_group_V-204493", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204494r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1315" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4618r88675_fix", - "fixtext_fixref": "F-4618r88675_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204493r603840_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1311\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4617r88672_fix", + "fixtext_fixref": "F-4617r88672_fix", "ident": [ { - "text": "CCE-26404-4", + "text": "CCE-80144-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86685", + "text": "SV-86683", "system": "http://cyber.mil/legacy" }, { - "text": "V-72061", + "text": "V-72059", "system": "http://cyber.mil/legacy" }, { @@ -11615,75 +10812,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021320", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11722,29 +10902,41 @@ "version": "RHEL-07-021310", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must use a separate file system for /var.", - "id": "V-204494", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that a separate file system is used for user home directories (such as /home or an equivalent).", + "id": "xccdf_mil.disa.stig_rule_SV-204493r603840_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1315", + "data": "oval:mil.disa.stig.rhel7:def:1311", "label": "check" }, { - "data": "Migrate the \"/var\" path onto a separate file system.", + "data": "Migrate the \"/home\" directory onto a separate file system/partition.", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /var.\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26404-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86685\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72061\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"fixref\": \"F-4618r88675_fix\"\n },\n \"fix\": {\n \"id\": \"F-4618r88675_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1315\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204494r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204494r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204494\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204494\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that a separate file system is used for user home directories (such as /home or an equivalent).\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80144-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86683\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72059\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/home\\\" directory onto a separate file system/partition.\",\n \"fixref\": \"F-4617r88672_fix\"\n },\n \"fix\": {\n \"id\": \"F-4617r88672_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1311\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204493r603840_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204493r603840_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-04-29T14:18:12" } ] @@ -11758,27 +10950,25 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204495", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "group_id": "xccdf_mil.disa.stig_group_V-204494", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204495r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1319" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4619r88678_fix", - "fixtext_fixref": "F-4619r88678_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204494r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1315\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4618r88675_fix", + "fixtext_fixref": "F-4618r88675_fix", "ident": [ { - "text": "SV-86687", + "text": "CCE-26404-4", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86685", "system": "http://cyber.mil/legacy" }, { - "text": "V-72063", + "text": "V-72061", "system": "http://cyber.mil/legacy" }, { @@ -11787,75 +10977,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021330", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11894,29 +11067,41 @@ "version": "RHEL-07-021320", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021320" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must use a separate file system for the system audit data path.", - "id": "V-204495", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "title": "The Red Hat Enterprise Linux operating system must use a separate file system for /var.", + "id": "xccdf_mil.disa.stig_rule_SV-204494r603261_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1319", + "data": "oval:mil.disa.stig.rhel7:def:1315", "label": "check" }, { - "data": "Migrate the system audit data path onto a separate file system.", + "data": "Migrate the \"/var\" path onto a separate file system.", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must use a separate file system for the system audit data path.\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86687\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72063\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"fixref\": \"F-4619r88678_fix\"\n },\n \"fix\": {\n \"id\": \"F-4619r88678_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1319\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204495r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204495r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204495\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204495\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /var.\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-26404-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86685\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72061\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"fixref\": \"F-4618r88675_fix\"\n },\n \"fix\": {\n \"id\": \"F-4618r88675_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1315\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204494r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204494r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-04-29T14:18:12" } ] @@ -11930,31 +11115,21 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204496", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "group_id": "xccdf_mil.disa.stig_group_V-204495", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204496r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86689" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36309r602637_fix", - "fixtext_fixref": "F-36309r602637_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204495r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1319\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4619r88678_fix", + "fixtext_fixref": "F-4619r88678_fix", "ident": [ { - "text": "CCE-27173-4", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86689", + "text": "SV-86687", "system": "http://cyber.mil/legacy" }, { - "text": "V-72065", + "text": "V-72063", "system": "http://cyber.mil/legacy" }, { @@ -11963,75 +11138,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021340", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12066,29 +11224,41 @@ "version": "RHEL-07-021330", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021330" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must use a separate file system for /tmp (or equivalent).", - "id": "V-204496", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "title": "The Red Hat Enterprise Linux operating system must use a separate file system for the system audit data path.", + "id": "xccdf_mil.disa.stig_rule_SV-204495r603261_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86689", + "data": "oval:mil.disa.stig.rhel7:def:1319", "label": "check" }, { - "data": "Start the \"tmp.mount\" service with the following command:\n\n# systemctl enable tmp.mount\n\nOR\n\nEdit the \"/etc/fstab\" file and ensure the \"/tmp\" directory is defined in the fstab with a device and mount point.", + "data": "Migrate the system audit data path onto a separate file system.", "label": "fix" } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /tmp (or equivalent).\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27173-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86689\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72065\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Start the \\\"tmp.mount\\\" service with the following command:\\n\\n# systemctl enable tmp.mount\\n\\nOR\\n\\nEdit the \\\"/etc/fstab\\\" file and ensure the \\\"/tmp\\\" directory is defined in the fstab with a device and mount point.\",\n \"fixref\": \"F-36309r602637_fix\"\n },\n \"fix\": {\n \"id\": \"F-36309r602637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86689\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204496r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204496r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204496\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204496\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must use a separate file system for the system audit data path.\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86687\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72063\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"fixref\": \"F-4619r88678_fix\"\n },\n \"fix\": {\n \"id\": \"F-4619r88678_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1319\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204495r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204495r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-04-29T14:18:12" } ] @@ -12096,132 +11266,91 @@ { "tags": { "cci": [ - "CCI-001199", - "CCI-000068", - "CCI-002450", - "CCI-002476" + "CCI-000366" ], "nist": [ - "SC-28", - "AC-17 (2)", - "SC-13 b", - "SC-28 (1)" + "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204497", - "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204497r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:126" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36310r602640_fix", - "fixtext_fixref": "F-36310r602640_fix", + "severity": "low", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "group_id": "xccdf_mil.disa.stig_group_V-204496", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204496r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86689\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36309r602637_fix", + "fixtext_fixref": "F-36309r602637_fix", "ident": [ { - "text": "CCE-80359-3", + "text": "CCE-27173-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86691", + "text": "SV-86689", "system": "http://cyber.mil/legacy" }, { - "text": "V-72067", + "text": "V-72065", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001199", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000068", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002450", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002476", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12260,29 +11389,41 @@ "version": "RHEL-07-021340", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.", - "id": "V-204497", - "desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223", + "title": "The Red Hat Enterprise Linux operating system must use a separate file system for /tmp (or equivalent).", + "id": "xccdf_mil.disa.stig_rule_SV-204496r603261_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:126", + "data": "oval:mil.disa.stig.rhel7:def:86689", "label": "check" }, { - "data": "Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nConfigure the operating system to implement DoD-approved encryption by following the steps below:\n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nInstall the dracut-fips package with the following command:\n\n# yum install dracut-fips\n\nRecreate the \"initramfs\" file with the following command:\n\nNote: This command will overwrite the existing \"initramfs\" file.\n\n# dracut -f\n\nModify the kernel command line of the current kernel in the \"grub.cfg\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \"/etc/default/grub\" file and then rebuild the \"grub.cfg\" file:\n\nfips=1\n\nChanges to \"/etc/default/grub\" require rebuilding the \"grub.cfg\" file as follows:\n\nOn BIOS-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/grub2/grub.cfg\n\nOn UEFI-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\n\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\n\n# df /boot\nFilesystem 1K-blocks Used Available Use% Mounted on\n/dev/sda1 495844 53780 416464 12% /boot\n\nTo ensure the \"boot=\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\n\n# blkid /dev/sda1\n/dev/sda1: UUID=\"05c000f1-a213-759e-c7a2-f11b7424c797\" TYPE=\"ext4\"\n\nFor the example above, append the following string to the kernel command line:\n\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\n\nIf the file /etc/system-fips does not exists, recreate it:\n\n# touch /etc/ system-fips\n\nReboot the system for the changes to take effect.", + "data": "Start the \"tmp.mount\" service with the following command:\n\n# systemctl enable tmp.mount\n\nOR\n\nEdit the \"/etc/fstab\" file and ensure the \"/tmp\" directory is defined in the fstab with a device and mount point.", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000033-GPOS-00014\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"description\": \"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80359-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86691\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72067\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002450\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002476\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nConfigure the operating system to implement DoD-approved encryption by following the steps below:\\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nInstall the dracut-fips package with the following command:\\n\\n# yum install dracut-fips\\n\\nRecreate the \\\"initramfs\\\" file with the following command:\\n\\nNote: This command will overwrite the existing \\\"initramfs\\\" file.\\n\\n# dracut -f\\n\\nModify the kernel command line of the current kernel in the \\\"grub.cfg\\\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \\\"/etc/default/grub\\\" file and then rebuild the \\\"grub.cfg\\\" file:\\n\\nfips=1\\n\\nChanges to \\\"/etc/default/grub\\\" require rebuilding the \\\"grub.cfg\\\" file as follows:\\n\\nOn BIOS-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/grub2/grub.cfg\\n\\nOn UEFI-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\\n\\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\\n\\n# df /boot\\nFilesystem 1K-blocks Used Available Use% Mounted on\\n/dev/sda1 495844 53780 416464 12% /boot\\n\\nTo ensure the \\\"boot=\\\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\\n\\n# blkid /dev/sda1\\n/dev/sda1: UUID=\\\"05c000f1-a213-759e-c7a2-f11b7424c797\\\" TYPE=\\\"ext4\\\"\\n\\nFor the example above, append the following string to the kernel command line:\\n\\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\\n\\nIf the file /etc/system-fips does not exists, recreate it:\\n\\n# touch /etc/ system-fips\\n\\nReboot the system for the changes to take effect.\",\n \"fixref\": \"F-36310r602640_fix\"\n },\n \"fix\": {\n \"id\": \"F-36310r602640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:126\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204497r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204497r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204497\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204497\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must use a separate file system for /tmp (or equivalent).\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27173-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86689\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72065\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Start the \\\"tmp.mount\\\" service with the following command:\\n\\n# systemctl enable tmp.mount\\n\\nOR\\n\\nEdit the \\\"/etc/fstab\\\" file and ensure the \\\"/tmp\\\" directory is defined in the fstab with a device and mount point.\",\n \"fixref\": \"F-36309r602637_fix\"\n },\n \"fix\": {\n \"id\": \"F-36309r602637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86689\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204496r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204496r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-04-29T14:18:12" } ] @@ -12290,114 +11431,109 @@ { "tags": { "cci": [ - "CCI-000381" + "CCI-001199", + "CCI-000068", + "CCI-002450", + "CCI-002476" ], "nist": [ - "CM-7 a" + "SC-28", + "AC-17 (2)", + "SC-13 b", + "SC-28 (1)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204502", - "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204502r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1292" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4626r88699_fix", - "fixtext_fixref": "F-4626r88699_fix", + "description": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false", + "group_id": "xccdf_mil.disa.stig_group_V-204497", + "group_title": "SRG-OS-000033-GPOS-00014", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204497r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:126\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36310r602640_fix", + "fixtext_fixref": "F-36310r602640_fix", "ident": [ { - "text": "CCE-27165-0", + "text": "CCE-80359-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86701", + "text": "SV-86691", "system": "http://cyber.mil/legacy" }, { - "text": "V-72077", + "text": "V-72067", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000381", + "text": "CCI-001199", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000068", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002450", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002476", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-021710", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12448,150 +11584,133 @@ "version": "RHEL-07-021350", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have the telnet-server package installed.", - "id": "V-204502", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.", + "title": "The Red Hat Enterprise Linux operating system must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.", + "id": "xccdf_mil.disa.stig_rule_SV-204497r603261_rule", + "desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1292", + "data": "oval:mil.disa.stig.rhel7:def:126", "label": "check" }, { - "data": "Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\n\n# yum remove telnet-server", + "data": "Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nConfigure the operating system to implement DoD-approved encryption by following the steps below:\n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nInstall the dracut-fips package with the following command:\n\n# yum install dracut-fips\n\nRecreate the \"initramfs\" file with the following command:\n\nNote: This command will overwrite the existing \"initramfs\" file.\n\n# dracut -f\n\nModify the kernel command line of the current kernel in the \"grub.cfg\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \"/etc/default/grub\" file and then rebuild the \"grub.cfg\" file:\n\nfips=1\n\nChanges to \"/etc/default/grub\" require rebuilding the \"grub.cfg\" file as follows:\n\nOn BIOS-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/grub2/grub.cfg\n\nOn UEFI-based machines, use the following command:\n\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\n\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot= must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\n\n# df /boot\nFilesystem 1K-blocks Used Available Use% Mounted on\n/dev/sda1 495844 53780 416464 12% /boot\n\nTo ensure the \"boot=\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\n\n# blkid /dev/sda1\n/dev/sda1: UUID=\"05c000f1-a213-759e-c7a2-f11b7424c797\" TYPE=\"ext4\"\n\nFor the example above, append the following string to the kernel command line:\n\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\n\nIf the file /etc/system-fips does not exists, recreate it:\n\n# touch /etc/ system-fips\n\nReboot the system for the changes to take effect.", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-021710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the telnet-server package installed.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27165-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86701\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72077\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n# yum remove telnet-server\",\n \"fixref\": \"F-4626r88699_fix\"\n },\n \"fix\": {\n \"id\": \"F-4626r88699_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1292\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204502r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204502r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204502\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204502\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"description\": \"<VulnDiscussion>Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80359-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86691\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72067\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002450\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002476\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by installing the dracut-fips package.\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel command line during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nConfigure the operating system to implement DoD-approved encryption by following the steps below:\\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users should also ensure that the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nInstall the dracut-fips package with the following command:\\n\\n# yum install dracut-fips\\n\\nRecreate the \\\"initramfs\\\" file with the following command:\\n\\nNote: This command will overwrite the existing \\\"initramfs\\\" file.\\n\\n# dracut -f\\n\\nModify the kernel command line of the current kernel in the \\\"grub.cfg\\\" file by adding the following option to the GRUB_CMDLINE_LINUX key in the \\\"/etc/default/grub\\\" file and then rebuild the \\\"grub.cfg\\\" file:\\n\\nfips=1\\n\\nChanges to \\\"/etc/default/grub\\\" require rebuilding the \\\"grub.cfg\\\" file as follows:\\n\\nOn BIOS-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/grub2/grub.cfg\\n\\nOn UEFI-based machines, use the following command:\\n\\n# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg\\n\\nIf /boot or /boot/efi reside on separate partitions, the kernel parameter boot=<partition of /boot or /boot/efi> must be added to the kernel command line. You can identify a partition by running the df /boot or df /boot/efi command:\\n\\n# df /boot\\nFilesystem 1K-blocks Used Available Use% Mounted on\\n/dev/sda1 495844 53780 416464 12% /boot\\n\\nTo ensure the \\\"boot=\\\" configuration option will work even if device naming changes occur between boots, identify the universally unique identifier (UUID) of the partition with the following command:\\n\\n# blkid /dev/sda1\\n/dev/sda1: UUID=\\\"05c000f1-a213-759e-c7a2-f11b7424c797\\\" TYPE=\\\"ext4\\\"\\n\\nFor the example above, append the following string to the kernel command line:\\n\\nboot=UUID=05c000f1-a213-759e-c7a2-f11b7424c797\\n\\nIf the file /etc/system-fips does not exists, recreate it:\\n\\n# touch /etc/ system-fips\\n\\nReboot the system for the changes to take effect.\",\n \"fixref\": \"F-36310r602640_fix\"\n },\n \"fix\": {\n \"id\": \"F-36310r602640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:126\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204497r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204497r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:15" + "code_desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the federal government since this provides assurance they have been tested and validated.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000185-GPOS-00079, SRG-OS-000396-GPOS-00176, SRG-OS-000405-GPOS-00184, SRG-OS-000478-GPOS-00223false", + "start_time": "2021-04-29T14:18:12" } ] }, { "tags": { "cci": [ - "CCI-000126", - "CCI-000131" + "CCI-000381" ], "nist": [ - "AU-2 c", - "AU-3 b" + "CM-7 a" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\\n\\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204503", - "group_title": "SRG-OS-000038-GPOS-00016", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204503r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86703" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36311r602643_fix", - "fixtext_fixref": "F-36311r602643_fix", + "severity": "high", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false", + "group_id": "xccdf_mil.disa.stig_group_V-204502", + "group_title": "SRG-OS-000095-GPOS-00049", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204502r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1292\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4626r88699_fix", + "fixtext_fixref": "F-4626r88699_fix", "ident": [ { - "text": "CCE-27407-6", + "text": "CCE-27165-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86703", + "text": "SV-86701", "system": "http://cyber.mil/legacy" }, { - "text": "V-72079", + "text": "V-72077", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000126", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000131", + "text": "CCI-000381", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030000", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12630,144 +11749,139 @@ "version": "RHEL-07-021710", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-021710" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that auditing is configured to produce records containing information to establish what type of events occurred, where the events occurred, the source of the events, and the outcome of the events. These audit records must also identify individual identities of group account users.", - "id": "V-204503", - "desc": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096", + "title": "The Red Hat Enterprise Linux operating system must not have the telnet-server package installed.", + "id": "xccdf_mil.disa.stig_rule_SV-204502r603261_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86703", + "data": "oval:mil.disa.stig.rhel7:def:1292", "label": "check" }, { - "data": "Configure the operating system to produce audit records containing information to establish when (date and time) the events occurred.\n\nEnable the auditd service with the following command:\n\n# systemctl start auditd.service", + "data": "Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\n\n# yum remove telnet-server", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000038-GPOS-00016\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that auditing is configured to produce records containing information to establish what type of events occurred, where the events occurred, the source of the events, and the outcome of the events. These audit records must also identify individual identities of group account users.\",\n \"description\": \"Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\\n\\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27407-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72079\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000131\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to produce audit records containing information to establish when (date and time) the events occurred.\\n\\nEnable the auditd service with the following command:\\n\\n# systemctl start auditd.service\",\n \"fixref\": \"F-36311r602643_fix\"\n },\n \"fix\": {\n \"id\": \"F-36311r602643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86703\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204503r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204503r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204503\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204503\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-021710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the telnet-server package installed.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27165-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86701\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72077\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n# yum remove telnet-server\",\n \"fixref\": \"F-4626r88699_fix\"\n },\n \"fix\": {\n \"id\": \"F-4626r88699_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1292\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204502r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204502r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:16" + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.false", + "start_time": "2021-04-29T14:18:15" } ] }, { "tags": { "cci": [ - "CCI-000139" + "CCI-000126", + "CCI-000131" ], "nist": [ - "AU-5 a" + "AU-2 c", + "AU-3 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\\n\\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204504", - "group_title": "SRG-OS-000046-GPOS-00022", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204504r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:776" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4628r462467_fix", - "fixtext_fixref": "F-4628r462467_fix", + "description": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false", + "group_id": "xccdf_mil.disa.stig_group_V-204503", + "group_title": "SRG-OS-000038-GPOS-00016", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204503r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86703\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36311r602643_fix", + "fixtext_fixref": "F-36311r602643_fix", "ident": [ { - "text": "CCE-80381-7", + "text": "CCE-27407-6", "system": "http://cce.mitre.org" }, { - "text": "V-72081", + "text": "SV-86703", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86705", + "text": "V-72079", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000139", + "text": "CCI-000126", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000131", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030010", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12810,140 +11924,133 @@ "version": "RHEL-07-030000", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must shut down upon audit processing failure, unless availability is an overriding concern. If availability is a concern, the system must alert the designated staff (System Administrator [SA] and Information System Security Officer [ISSO] at a minimum) in the event of an audit processing failure.", - "id": "V-204504", - "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023", + "title": "The Red Hat Enterprise Linux operating system must be configured so that auditing is configured to produce records containing information to establish what type of events occurred, where the events occurred, the source of the events, and the outcome of the events. These audit records must also identify individual identities of group account users.", + "id": "xccdf_mil.disa.stig_rule_SV-204503r603261_rule", + "desc": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:776", + "data": "oval:mil.disa.stig.rhel7:def:86703", "label": "check" }, { - "data": "Configure the operating system to shut down in the event of an audit processing failure.\n\nAdd or correct the option to shut down the operating system with the following command:\n\n# auditctl -f 2\n\nEdit the \"/etc/audit/rules.d/audit.rules\" file and add the following line:\n\n-f 2\n\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure with the following command:\n\n# auditctl -f 1\n\nEdit the \"/etc/audit/rules.d/audit.rules\" file and add the following line:\n\n-f 1\n\nKernel log monitoring must also be configured to properly alert designated staff.\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to produce audit records containing information to establish when (date and time) the events occurred.\n\nEnable the auditd service with the following command:\n\n# systemctl start auditd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000046-GPOS-00022\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must shut down upon audit processing failure, unless availability is an overriding concern. If availability is a concern, the system must alert the designated staff (System Administrator [SA] and Information System Security Officer [ISSO] at a minimum) in the event of an audit processing failure.\",\n \"description\": \"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\\n\\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80381-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72081\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to shut down in the event of an audit processing failure.\\n\\nAdd or correct the option to shut down the operating system with the following command:\\n\\n# auditctl -f 2\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 2\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure with the following command:\\n\\n# auditctl -f 1\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 1\\n\\nKernel log monitoring must also be configured to properly alert designated staff.\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4628r462467_fix\"\n },\n \"fix\": {\n \"id\": \"F-4628r462467_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:776\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204504r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204504r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204504\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204504\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that auditing is configured to produce records containing information to establish what type of events occurred, where the events occurred, the source of the events, and the outcome of the events. These audit records must also identify individual identities of group account users.\",\n \"description\": \"<VulnDiscussion>Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\\n\\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27407-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86703\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72079\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000131\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to produce audit records containing information to establish when (date and time) the events occurred.\\n\\nEnable the auditd service with the following command:\\n\\n# systemctl start auditd.service\",\n \"fixref\": \"F-36311r602643_fix\"\n },\n \"fix\": {\n \"id\": \"F-36311r602643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86703\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204503r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204503r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:17" + "code_desc": "Without establishing what type of events occurred, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in the operating system audit logs provides a means of investigating an attack; recognizing resource utilization or capacity thresholds; or identifying an improperly configured operating system.\n\nSatisfies: SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000042-GPOS-00021, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096false", + "start_time": "2021-04-29T14:18:16" } ] }, { "tags": { "cci": [ - "CCI-001851" + "CCI-000139" ], "nist": [ - "AU-4 (1)" + "AU-5 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \\\"au-remote\\\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204506", - "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204506r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:95729" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4630r462470_fix", - "fixtext_fixref": "F-4630r462470_fix", + "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false", + "group_id": "xccdf_mil.disa.stig_group_V-204504", + "group_title": "SRG-OS-000046-GPOS-00022", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204504r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:776\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4628r462467_fix", + "fixtext_fixref": "F-4628r462467_fix", "ident": [ { - "text": "SV-95729", + "text": "CCE-80381-7", + "system": "http://cce.mitre.org" + }, + { + "text": "V-72081", "system": "http://cyber.mil/legacy" }, { - "text": "V-81017", + "text": "SV-86705", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001851", + "text": "CCI-000139", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030201", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12982,29 +12089,41 @@ "version": "RHEL-07-030010", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030010" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured to off-load audit logs onto a different system or storage media from the system being audited.", - "id": "V-204506", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "title": "The Red Hat Enterprise Linux operating system must shut down upon audit processing failure, unless availability is an overriding concern. If availability is a concern, the system must alert the designated staff (System Administrator [SA] and Information System Security Officer [ISSO] at a minimum) in the event of an audit processing failure.", + "id": "xccdf_mil.disa.stig_rule_SV-204504r603261_rule", + "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:95729", + "data": "oval:mil.disa.stig.rhel7:def:776", "label": "check" }, { - "data": "Edit the /etc/audisp/plugins.d/au-remote.conf file and add or update the following values:\n\ndirection = out\npath = /sbin/audisp-remote\ntype = always\n\nThe audit daemon must be restarted for changes to take effect:\n\n# service auditd restart", + "data": "Configure the operating system to shut down in the event of an audit processing failure.\n\nAdd or correct the option to shut down the operating system with the following command:\n\n# auditctl -f 2\n\nEdit the \"/etc/audit/rules.d/audit.rules\" file and add the following line:\n\n-f 2\n\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure with the following command:\n\n# auditctl -f 1\n\nEdit the \"/etc/audit/rules.d/audit.rules\" file and add the following line:\n\n-f 1\n\nKernel log monitoring must also be configured to properly alert designated staff.\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured to off-load audit logs onto a different system or storage media from the system being audited.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \\\"au-remote\\\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81017\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/plugins.d/au-remote.conf file and add or update the following values:\\n\\ndirection = out\\npath = /sbin/audisp-remote\\ntype = always\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"fixref\": \"F-4630r462470_fix\"\n },\n \"fix\": {\n \"id\": \"F-4630r462470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95729\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204506r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204506r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204506\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204506\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must shut down upon audit processing failure, unless availability is an overriding concern. If availability is a concern, the system must alert the designated staff (System Administrator [SA] and Information System Security Officer [ISSO] at a minimum) in the event of an audit processing failure.\",\n \"description\": \"<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\\n\\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80381-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72081\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to shut down in the event of an audit processing failure.\\n\\nAdd or correct the option to shut down the operating system with the following command:\\n\\n# auditctl -f 2\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 2\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure with the following command:\\n\\n# auditctl -f 1\\n\\nEdit the \\\"/etc/audit/rules.d/audit.rules\\\" file and add the following line:\\n\\n-f 1\\n\\nKernel log monitoring must also be configured to properly alert designated staff.\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4628r462467_fix\"\n },\n \"fix\": {\n \"id\": \"F-4628r462467_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:776\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204504r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204504r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\n\nSatisfies: SRG-OS-000046-GPOS-00022, SRG-OS-000047-GPOS-00023false", "start_time": "2021-04-29T14:18:17" } ] @@ -13018,27 +12137,21 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204507", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "group_id": "xccdf_mil.disa.stig_group_V-204506", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204507r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:95731" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36312r602646_fix", - "fixtext_fixref": "F-36312r602646_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204506r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95729\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4630r462470_fix", + "fixtext_fixref": "F-4630r462470_fix", "ident": [ { - "text": "V-81019", + "text": "SV-95729", "system": "http://cyber.mil/legacy" }, { - "text": "SV-95731", + "text": "V-81017", "system": "http://cyber.mil/legacy" }, { @@ -13047,75 +12160,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030210", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13150,29 +12246,41 @@ "version": "RHEL-07-030201", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030201" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must take appropriate action when the remote logging buffer is full.", - "id": "V-204507", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "title": "The Red Hat Enterprise Linux operating system must be configured to off-load audit logs onto a different system or storage media from the system being audited.", + "id": "xccdf_mil.disa.stig_rule_SV-204506r603261_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:95731", + "data": "oval:mil.disa.stig.rhel7:def:95729", "label": "check" }, { - "data": "Edit the /etc/audisp/audispd.conf file and add or update the \"overflow_action\" option:\n\noverflow_action = syslog\n\nThe audit daemon must be restarted for changes to take effect:\n\n# service auditd restart", + "data": "Edit the /etc/audisp/plugins.d/au-remote.conf file and add or update the following values:\n\ndirection = out\npath = /sbin/audisp-remote\ntype = always\n\nThe audit daemon must be restarted for changes to take effect:\n\n# service auditd restart", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must take appropriate action when the remote logging buffer is full.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-81019\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"fixref\": \"F-36312r602646_fix\"\n },\n \"fix\": {\n \"id\": \"F-36312r602646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95731\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204507r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204507r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204507\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204507\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured to off-load audit logs onto a different system or storage media from the system being audited.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \\\"au-remote\\\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81017\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/plugins.d/au-remote.conf file and add or update the following values:\\n\\ndirection = out\\npath = /sbin/audisp-remote\\ntype = always\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"fixref\": \"F-4630r462470_fix\"\n },\n \"fix\": {\n \"id\": \"F-4630r462470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95729\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204506r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204506r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. Without the configuration of the \"au-remote\" plugin, the audisp-remote daemon will not off load the logs from the system being audited.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-04-29T14:18:17" } ] @@ -13186,27 +12294,21 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204508", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "group_id": "xccdf_mil.disa.stig_group_V-204507", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204508r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:95733" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36313r602649_fix", - "fixtext_fixref": "F-36313r602649_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204507r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95731\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36312r602646_fix", + "fixtext_fixref": "F-36312r602646_fix", "ident": [ { - "text": "SV-95733", + "text": "V-81019", "system": "http://cyber.mil/legacy" }, { - "text": "V-81021", + "text": "SV-95731", "system": "http://cyber.mil/legacy" }, { @@ -13215,75 +12317,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030211", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13318,29 +12403,41 @@ "version": "RHEL-07-030210", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must label all off-loaded audit logs before sending them to the central log server.", - "id": "V-204508", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "title": "The Red Hat Enterprise Linux operating system must take appropriate action when the remote logging buffer is full.", + "id": "xccdf_mil.disa.stig_rule_SV-204507r603261_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:95733", + "data": "oval:mil.disa.stig.rhel7:def:95731", "label": "check" }, { - "data": "Edit the /etc/audisp/audispd.conf file and add or update the \"name_format\" option:\n\nname_format = hostname\n\nThe audit daemon must be restarted for changes to take effect:\n\n# service auditd restart", + "data": "Edit the /etc/audisp/audispd.conf file and add or update the \"overflow_action\" option:\n\noverflow_action = syslog\n\nThe audit daemon must be restarted for changes to take effect:\n\n# service auditd restart", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030211\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must label all off-loaded audit logs before sending them to the central log server.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81021\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"fixref\": \"F-36313r602649_fix\"\n },\n \"fix\": {\n \"id\": \"F-36313r602649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95733\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204508r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204508r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204508\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204508\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must take appropriate action when the remote logging buffer is full.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-81019\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-95731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"fixref\": \"F-36312r602646_fix\"\n },\n \"fix\": {\n \"id\": \"F-36312r602646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95731\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204507r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204507r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When the remote buffer is full, audit logs will not be collected and sent to the central log server.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-04-29T14:18:17" } ] @@ -13354,27 +12451,21 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204509", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "group_id": "xccdf_mil.disa.stig_group_V-204508", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204509r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86707" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4633r88720_fix", - "fixtext_fixref": "F-4633r88720_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204508r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95733\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36313r602649_fix", + "fixtext_fixref": "F-36313r602649_fix", "ident": [ { - "text": "SV-86707", + "text": "SV-95733", "system": "http://cyber.mil/legacy" }, { - "text": "V-72083", + "text": "V-81021", "system": "http://cyber.mil/legacy" }, { @@ -13383,75 +12474,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13486,29 +12560,41 @@ "version": "RHEL-07-030211", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030211" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must off-load audit records onto a different system or media from the system being audited.", - "id": "V-204509", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "title": "The Red Hat Enterprise Linux operating system must label all off-loaded audit logs before sending them to the central log server.", + "id": "xccdf_mil.disa.stig_rule_SV-204508r603261_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86707", + "data": "oval:mil.disa.stig.rhel7:def:95733", "label": "check" }, { - "data": "Configure the operating system to off-load audit records onto a different system or media from the system being audited.\n\nSet the remote server option in \"/etc/audisp/audisp-remote.conf\" with the IP address of the log aggregation server.", + "data": "Edit the /etc/audisp/audispd.conf file and add or update the \"name_format\" option:\n\nname_format = hostname\n\nThe audit daemon must be restarted for changes to take effect:\n\n# service auditd restart", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must off-load audit records onto a different system or media from the system being audited.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72083\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to off-load audit records onto a different system or media from the system being audited.\\n\\nSet the remote server option in \\\"/etc/audisp/audisp-remote.conf\\\" with the IP address of the log aggregation server.\",\n \"fixref\": \"F-4633r88720_fix\"\n },\n \"fix\": {\n \"id\": \"F-4633r88720_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86707\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204509r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204509r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204509\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204509\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030211\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must label all off-loaded audit logs before sending them to the central log server.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-95733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-81021\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the /etc/audisp/audispd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect:\\n\\n# service auditd restart\",\n \"fixref\": \"F-36313r602649_fix\"\n },\n \"fix\": {\n \"id\": \"F-36313r602649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:95733\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204508r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204508r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon. When audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-04-29T14:18:17" } ] @@ -13522,27 +12608,21 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204510", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "group_id": "xccdf_mil.disa.stig_group_V-204509", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204510r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86709" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4634r88723_fix", - "fixtext_fixref": "F-4634r88723_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204509r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86707\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4633r88720_fix", + "fixtext_fixref": "F-4633r88720_fix", "ident": [ { - "text": "SV-86709", + "text": "SV-86707", "system": "http://cyber.mil/legacy" }, { - "text": "V-72085", + "text": "V-72083", "system": "http://cyber.mil/legacy" }, { @@ -13551,75 +12631,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13654,29 +12717,41 @@ "version": "RHEL-07-030300", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must encrypt the transfer of audit records off-loaded onto a different system or media from the system being audited.", - "id": "V-204510", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "title": "The Red Hat Enterprise Linux operating system must off-load audit records onto a different system or media from the system being audited.", + "id": "xccdf_mil.disa.stig_rule_SV-204509r603261_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86709", + "data": "oval:mil.disa.stig.rhel7:def:86707", "label": "check" }, { - "data": "Configure the operating system to encrypt the transfer of off-loaded audit records onto a different system or media from the system being audited.\n\nUncomment the \"enable_krb5\" option in \"/etc/audisp/audisp-remote.conf\" and set it with the following line:\n\nenable_krb5 = yes", + "data": "Configure the operating system to off-load audit records onto a different system or media from the system being audited.\n\nSet the remote server option in \"/etc/audisp/audisp-remote.conf\" with the IP address of the log aggregation server.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must encrypt the transfer of audit records off-loaded onto a different system or media from the system being audited.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86709\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72085\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt the transfer of off-loaded audit records onto a different system or media from the system being audited.\\n\\nUncomment the \\\"enable_krb5\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it with the following line:\\n\\nenable_krb5 = yes\",\n \"fixref\": \"F-4634r88723_fix\"\n },\n \"fix\": {\n \"id\": \"F-4634r88723_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86709\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204510r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204510r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204510\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204510\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must off-load audit records onto a different system or media from the system being audited.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72083\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to off-load audit records onto a different system or media from the system being audited.\\n\\nSet the remote server option in \\\"/etc/audisp/audisp-remote.conf\\\" with the IP address of the log aggregation server.\",\n \"fixref\": \"F-4633r88720_fix\"\n },\n \"fix\": {\n \"id\": \"F-4633r88720_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86707\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204509r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204509r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-04-29T14:18:17" } ] @@ -13690,27 +12765,21 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204511", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "group_id": "xccdf_mil.disa.stig_group_V-204510", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204511r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86711" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36314r602652_fix", - "fixtext_fixref": "F-36314r602652_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204510r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86709\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4634r88723_fix", + "fixtext_fixref": "F-4634r88723_fix", "ident": [ { - "text": "V-72087", + "text": "SV-86709", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86711", + "text": "V-72085", "system": "http://cyber.mil/legacy" }, { @@ -13719,75 +12788,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030320", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13822,29 +12874,41 @@ "version": "RHEL-07-030310", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when the audit storage volume is full.", - "id": "V-204511", - "desc": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.", + "title": "The Red Hat Enterprise Linux operating system must encrypt the transfer of audit records off-loaded onto a different system or media from the system being audited.", + "id": "xccdf_mil.disa.stig_rule_SV-204510r603261_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86711", + "data": "oval:mil.disa.stig.rhel7:def:86709", "label": "check" }, { - "data": "Configure the action the operating system takes if the disk the audit records are written to becomes full.\n\nUncomment or edit the \"disk_full_action\" option in \"/etc/audisp/audisp-remote.conf\" and set it to \"syslog\", \"single\", or \"halt\", such as the following line:\n\ndisk_full_action = single", + "data": "Configure the operating system to encrypt the transfer of off-loaded audit records onto a different system or media from the system being audited.\n\nUncomment the \"enable_krb5\" option in \"/etc/audisp/audisp-remote.conf\" and set it with the following line:\n\nenable_krb5 = yes", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when the audit storage volume is full.\",\n \"description\": \"Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-72087\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86711\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if the disk the audit records are written to becomes full.\\n\\nUncomment or edit the \\\"disk_full_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\", such as the following line:\\n\\ndisk_full_action = single\",\n \"fixref\": \"F-36314r602652_fix\"\n },\n \"fix\": {\n \"id\": \"F-36314r602652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86711\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204511r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204511r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204511\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204511\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must encrypt the transfer of audit records off-loaded onto a different system or media from the system being audited.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86709\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72085\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt the transfer of off-loaded audit records onto a different system or media from the system being audited.\\n\\nUncomment the \\\"enable_krb5\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it with the following line:\\n\\nenable_krb5 = yes\",\n \"fixref\": \"F-4634r88723_fix\"\n },\n \"fix\": {\n \"id\": \"F-4634r88723_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86709\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204510r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204510r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-04-29T14:18:17" } ] @@ -13858,27 +12922,21 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204512", + "description": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", + "group_id": "xccdf_mil.disa.stig_group_V-204511", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204512r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:87815" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36315r602655_fix", - "fixtext_fixref": "F-36315r602655_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204511r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86711\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36314r602652_fix", + "fixtext_fixref": "F-36314r602652_fix", "ident": [ { - "text": "SV-87815", + "text": "V-72087", "system": "http://cyber.mil/legacy" }, { - "text": "V-73163", + "text": "SV-86711", "system": "http://cyber.mil/legacy" }, { @@ -13887,75 +12945,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030321", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13990,29 +13031,41 @@ "version": "RHEL-07-030320", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030320" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when there is an error sending audit records to a remote system.", - "id": "V-204512", - "desc": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when the audit storage volume is full.", + "id": "xccdf_mil.disa.stig_rule_SV-204511r603261_rule", + "desc": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:87815", + "data": "oval:mil.disa.stig.rhel7:def:86711", "label": "check" }, { - "data": "Configure the action the operating system takes if there is an error sending audit records to a remote system.\n\nUncomment the \"network_failure_action\" option in \"/etc/audisp/audisp-remote.conf\" and set it to \"syslog\", \"single\", or \"halt\".\n\nnetwork_failure_action = syslog", + "data": "Configure the action the operating system takes if the disk the audit records are written to becomes full.\n\nUncomment or edit the \"disk_full_action\" option in \"/etc/audisp/audisp-remote.conf\" and set it to \"syslog\", \"single\", or \"halt\", such as the following line:\n\ndisk_full_action = single", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030321\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when there is an error sending audit records to a remote system.\",\n \"description\": \"Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if there is an error sending audit records to a remote system.\\n\\nUncomment the \\\"network_failure_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\".\\n\\nnetwork_failure_action = syslog\",\n \"fixref\": \"F-36315r602655_fix\"\n },\n \"fix\": {\n \"id\": \"F-36315r602655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87815\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204512r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204512r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204512\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204512\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when the audit storage volume is full.\",\n \"description\": \"<VulnDiscussion>Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"V-72087\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86711\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if the disk the audit records are written to becomes full.\\n\\nUncomment or edit the \\\"disk_full_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\", such as the following line:\\n\\ndisk_full_action = single\",\n \"fixref\": \"F-36314r602652_fix\"\n },\n \"fix\": {\n \"id\": \"F-36314r602652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86711\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204511r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204511r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Taking appropriate action in case of a filled audit storage volume will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "start_time": "2021-04-29T14:18:17" } ] @@ -14020,110 +13073,87 @@ { "tags": { "cci": [ - "CCI-001855" + "CCI-001851" ], "nist": [ - "AU-5 (1)" + "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204514", - "group_title": "SRG-OS-000343-GPOS-00134", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204514r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86715" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4638r88735_fix", - "fixtext_fixref": "F-4638r88735_fix", + "description": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", + "group_id": "xccdf_mil.disa.stig_group_V-204512", + "group_title": "SRG-OS-000342-GPOS-00133", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204512r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87815\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36315r602655_fix", + "fixtext_fixref": "F-36315r602655_fix", "ident": [ { - "text": "SV-86715", + "text": "SV-87815", "system": "http://cyber.mil/legacy" }, { - "text": "V-72091", + "text": "V-73163", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001855", + "text": "CCI-001851", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030340", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14158,29 +13188,41 @@ "version": "RHEL-07-030321", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030321" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) via email when the threshold for the repository maximum audit record storage capacity is reached.", - "id": "V-204514", - "desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when there is an error sending audit records to a remote system.", + "id": "xccdf_mil.disa.stig_rule_SV-204512r603261_rule", + "desc": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86715", + "data": "oval:mil.disa.stig.rhel7:def:87815", "label": "check" }, { - "data": "Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\n\nUncomment or edit the \"space_left_action\" keyword in \"/etc/audit/auditd.conf\" and set it to \"email\".\n\nspace_left_action = email", + "data": "Configure the action the operating system takes if there is an error sending audit records to a remote system.\n\nUncomment the \"network_failure_action\" option in \"/etc/audisp/audisp-remote.conf\" and set it to \"syslog\", \"single\", or \"halt\".\n\nnetwork_failure_action = syslog", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000343-GPOS-00134\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) via email when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"description\": \"If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72091\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"space_left_action\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to \\\"email\\\".\\n\\nspace_left_action = email\",\n \"fixref\": \"F-4638r88735_fix\"\n },\n \"fix\": {\n \"id\": \"F-4638r88735_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204514r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204514r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204514\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204514\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030321\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the audit system takes appropriate action when there is an error sending audit records to a remote system.\",\n \"description\": \"<VulnDiscussion>Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the action the operating system takes if there is an error sending audit records to a remote system.\\n\\nUncomment the \\\"network_failure_action\\\" option in \\\"/etc/audisp/audisp-remote.conf\\\" and set it to \\\"syslog\\\", \\\"single\\\", or \\\"halt\\\".\\n\\nnetwork_failure_action = syslog\",\n \"fixref\": \"F-36315r602655_fix\"\n },\n \"fix\": {\n \"id\": \"F-36315r602655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87815\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204512r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204512r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Taking appropriate action when there is an error sending audit records to a remote system will minimize the possibility of losing audit records.\nOne method of off-loading audit logs in Red Hat Enterprise Linux is with the use of the audisp-remote dameon.false", "start_time": "2021-04-29T14:18:17" } ] @@ -14194,35 +13236,21 @@ "AU-5 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204515", + "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", + "group_id": "xccdf_mil.disa.stig_group_V-204514", "group_title": "SRG-OS-000343-GPOS-00134", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204515r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_auditd_action_mail_acct", - "export-name": "oval:mil.disa.stig.rhel7:var:3821" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:885" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4639r88738_fix", - "fixtext_fixref": "F-4639r88738_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204514r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4638r88735_fix", + "fixtext_fixref": "F-4638r88735_fix", "ident": [ { - "text": "CCE-27394-6", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86717", + "text": "SV-86715", "system": "http://cyber.mil/legacy" }, { - "text": "V-72093", + "text": "V-72091", "system": "http://cyber.mil/legacy" }, { @@ -14231,75 +13259,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14334,29 +13345,41 @@ "version": "RHEL-07-030340", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.", - "id": "V-204515", - "desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.", + "title": "The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) via email when the threshold for the repository maximum audit record storage capacity is reached.", + "id": "xccdf_mil.disa.stig_rule_SV-204514r603261_rule", + "desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:885", + "data": "oval:mil.disa.stig.rhel7:def:86715", "label": "check" }, { - "data": "Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\n\nUncomment or edit the \"action_mail_acct\" keyword in \"/etc/audit/auditd.conf\" and set it to root and any other accounts associated with security personnel.\n\naction_mail_acct = root", + "data": "Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\n\nUncomment or edit the \"space_left_action\" keyword in \"/etc/audit/auditd.conf\" and set it to \"email\".\n\nspace_left_action = email", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000343-GPOS-00134\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"description\": \"If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27394-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72093\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"action_mail_acct\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to root and any other accounts associated with security personnel.\\n\\naction_mail_acct = root\",\n \"fixref\": \"F-4639r88738_fix\"\n },\n \"fix\": {\n \"id\": \"F-4639r88738_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3821\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:885\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204515r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204515r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204515\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204515\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) via email when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"description\": \"<VulnDiscussion>If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86715\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72091\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"space_left_action\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to \\\"email\\\".\\n\\nspace_left_action = email\",\n \"fixref\": \"F-4638r88735_fix\"\n },\n \"fix\": {\n \"id\": \"F-4638r88735_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204514r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204514r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "start_time": "2021-04-29T14:18:17" } ] @@ -14364,110 +13387,91 @@ { "tags": { "cci": [ - "CCI-002234" + "CCI-001855" ], "nist": [ - "AC-6 (9)" + "AU-5 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204516", - "group_title": "SRG-OS-000327-GPOS-00127", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204516r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:710" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4640r88741_fix", - "fixtext_fixref": "F-4640r88741_fix", + "description": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", + "group_id": "xccdf_mil.disa.stig_group_V-204515", + "group_title": "SRG-OS-000343-GPOS-00134", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204515r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3821\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:885\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4639r88738_fix", + "fixtext_fixref": "F-4639r88738_fix", "ident": [ { - "text": "SV-86719", + "text": "CCE-27394-6", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86717", "system": "http://cyber.mil/legacy" }, { - "text": "V-72095", + "text": "V-72093", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-002234", + "text": "CCI-001855", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030360", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14511,45 +13515,59 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "Account for auditd to send email when actions occurs", - "description": "The setting for action_mail_acct in /etc/audit/auditd.conf", - "value": [ - "root", - { - "text": "root", - "selector": "root" - }, + "value": [ + { + "title": "Account for auditd to send email when actions occurs", + "description": "The setting for action_mail_acct in /etc/audit/auditd.conf", + "warning": "", + "value": [ + "root", + { + "text": "root", + "selector": "root" + }, + { + "text": "admin", + "selector": "admin" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_auditd_action_mail_acct", + "id": "xccdf_mil.disa.stig_value_var_auditd_action_mail_acct" + } + ], + "version": "RHEL-07-030350" + }, + "refs": [ + { + "ref": [ { - "text": "admin", - "selector": "admin" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "Id": "xccdf_mil.disa.stig_value_var_auditd_action_mail_acct", - "id": "xccdf_mil.disa.stig_value_var_auditd_action_mail_acct" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all executions of privileged functions.", - "id": "V-204516", - "desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.", + "title": "The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.", + "id": "xccdf_mil.disa.stig_rule_SV-204515r603261_rule", + "desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:710", + "data": "oval:mil.disa.stig.rhel7:def:885", "label": "check" }, { - "data": "Configure the operating system to audit the execution of privileged functions.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k setuid\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k setuid\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k setgid\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k setgid\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\n\nUncomment or edit the \"action_mail_acct\" keyword in \"/etc/audit/auditd.conf\" and set it to root and any other accounts associated with security personnel.\n\naction_mail_acct = root", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000327-GPOS-00127\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all executions of privileged functions.\",\n \"description\": \"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72095\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002234\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to audit the execution of privileged functions.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k setgid\\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k setgid\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4640r88741_fix\"\n },\n \"fix\": {\n \"id\": \"F-4640r88741_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:710\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204516r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204516r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204516\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204516\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must immediately notify the System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\",\n \"description\": \"<VulnDiscussion>If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27394-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86717\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72093\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to immediately notify the SA and ISSO (at a minimum) when the threshold for the repository maximum audit record storage capacity is reached.\\n\\nUncomment or edit the \\\"action_mail_acct\\\" keyword in \\\"/etc/audit/auditd.conf\\\" and set it to root and any other accounts associated with security personnel.\\n\\naction_mail_acct = root\",\n \"fixref\": \"F-4639r88738_fix\"\n },\n \"fix\": {\n \"id\": \"F-4639r88738_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_auditd_action_mail_acct\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3821\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:885\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204515r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204515r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If security personnel are not notified immediately when the threshold for the repository maximum audit record storage capacity is reached, they are unable to expand the audit record storage capacity before records are lost.false", "start_time": "2021-04-29T14:18:17" } ] @@ -14557,120 +13575,87 @@ { "tags": { "cci": [ - "CCI-000172", - "CCI-000126" + "CCI-002234" ], "nist": [ - "AU-12 c", - "AU-2 c" + "AC-6 (9)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204517", - "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204517r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:552" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4641r462559_fix", - "fixtext_fixref": "F-4641r462559_fix", + "description": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false", + "group_id": "xccdf_mil.disa.stig_group_V-204516", + "group_title": "SRG-OS-000327-GPOS-00127", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204516r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:710\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4640r88741_fix", + "fixtext_fixref": "F-4640r88741_fix", "ident": [ { - "text": "CCE-27364-9", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86721", + "text": "SV-86719", "system": "http://cyber.mil/legacy" }, { - "text": "V-72097", + "text": "V-72095", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000126", + "text": "CCI-002234", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030370", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14705,150 +13690,139 @@ "version": "RHEL-07-030360", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030360" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chown syscall.", - "id": "V-204517", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "title": "The Red Hat Enterprise Linux operating system must audit all executions of privileged functions.", + "id": "xccdf_mil.disa.stig_rule_SV-204516r603261_rule", + "desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:552", + "data": "oval:mil.disa.stig.rhel7:def:710", "label": "check" }, { - "data": "Add or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to audit the execution of privileged functions.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k setuid\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k setuid\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k setgid\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k setgid\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chown syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27364-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86721\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72097\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4641r462559_fix\"\n },\n \"fix\": {\n \"id\": \"F-4641r462559_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:552\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204517r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204517r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204517\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204517\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all executions of privileged functions.\",\n \"description\": \"<VulnDiscussion>Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86719\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72095\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002234\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to audit the execution of privileged functions.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k setuid\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k setgid\\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k setgid\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4640r88741_fix\"\n },\n \"fix\": {\n \"id\": \"F-4640r88741_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:710\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204516r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204516r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:18" + "code_desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.false", + "start_time": "2021-04-29T14:18:17" } ] }, { "tags": { "cci": [ - "CCI-000126", - "CCI-000172" + "CCI-000172", + "CCI-000126" ], "nist": [ - "AU-2 c", - "AU-12 c" + "AU-12 c", + "AU-2 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204518", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "group_id": "xccdf_mil.disa.stig_group_V-204517", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204518r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:567" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4642r462562_fix", - "fixtext_fixref": "F-4642r462562_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204517r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:552\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4641r462559_fix", + "fixtext_fixref": "F-4641r462559_fix", "ident": [ { - "text": "CCE-27356-5", + "text": "CCE-27364-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86723", + "text": "SV-86721", "system": "http://cyber.mil/legacy" }, { - "text": "V-72099", + "text": "V-72097", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000126", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000126", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030380", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14891,29 +13865,41 @@ "version": "RHEL-07-030370", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchown syscall.", - "id": "V-204518", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chown syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204517r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:567", + "data": "oval:mil.disa.stig.rhel7:def:552", "label": "check" }, { - "data": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Add or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchown syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27356-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86723\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72099\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4642r462562_fix\"\n },\n \"fix\": {\n \"id\": \"F-4642r462562_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:567\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204518r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204518r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204518\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204518\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chown syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27364-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86721\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72097\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4641r462559_fix\"\n },\n \"fix\": {\n \"id\": \"F-4641r462559_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:552\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204517r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204517r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-04-29T14:18:18" } ] @@ -14929,31 +13915,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204519", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "group_id": "xccdf_mil.disa.stig_group_V-204518", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204519r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:587" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4643r462565_fix", - "fixtext_fixref": "F-4643r462565_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204518r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:567\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4642r462562_fix", + "fixtext_fixref": "F-4642r462562_fix", "ident": [ { - "text": "CCE-27083-5", + "text": "CCE-27356-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86725", + "text": "SV-86723", "system": "http://cyber.mil/legacy" }, { - "text": "V-72101", + "text": "V-72099", "system": "http://cyber.mil/legacy" }, { @@ -14966,75 +13946,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030390", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15077,29 +14040,41 @@ "version": "RHEL-07-030380", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lchown syscall.", - "id": "V-204519", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchown syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204518r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:587", + "data": "oval:mil.disa.stig.rhel7:def:567", "label": "check" }, { - "data": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lchown syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27083-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86725\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72101\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4643r462565_fix\"\n },\n \"fix\": {\n \"id\": \"F-4643r462565_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:587\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204519r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204519r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204519\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204519\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchown syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27356-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86723\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72099\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4642r462562_fix\"\n },\n \"fix\": {\n \"id\": \"F-4642r462562_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:567\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204518r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204518r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-04-29T14:18:18" } ] @@ -15115,31 +14090,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204520", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "group_id": "xccdf_mil.disa.stig_group_V-204519", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204520r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:572" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4644r462568_fix", - "fixtext_fixref": "F-4644r462568_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204519r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:587\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4643r462565_fix", + "fixtext_fixref": "F-4643r462565_fix", "ident": [ { - "text": "CCE-27387-0", + "text": "CCE-27083-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86727", + "text": "SV-86725", "system": "http://cyber.mil/legacy" }, { - "text": "V-72103", + "text": "V-72101", "system": "http://cyber.mil/legacy" }, { @@ -15152,75 +14121,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030400", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15263,29 +14215,41 @@ "version": "RHEL-07-030390", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchownat syscall.", - "id": "V-204520", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lchown syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204519r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:572", + "data": "oval:mil.disa.stig.rhel7:def:587", "label": "check" }, { - "data": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchownat syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27387-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86727\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72103\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4644r462568_fix\"\n },\n \"fix\": {\n \"id\": \"F-4644r462568_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:572\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204520r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204520r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204520\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204520\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lchown syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27083-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86725\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72101\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4643r462565_fix\"\n },\n \"fix\": {\n \"id\": \"F-4643r462565_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:587\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204519r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204519r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-04-29T14:18:18" } ] @@ -15293,114 +14257,97 @@ { "tags": { "cci": [ + "CCI-000126", "CCI-000172" ], "nist": [ + "AU-2 c", "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204521", - "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204521r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:546" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4645r462571_fix", - "fixtext_fixref": "F-4645r462571_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", + "group_id": "xccdf_mil.disa.stig_group_V-204520", + "group_title": "SRG-OS-000064-GPOS-00033", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204520r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:572\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4644r462568_fix", + "fixtext_fixref": "F-4644r462568_fix", "ident": [ { - "text": "CCE-27339-1", + "text": "CCE-27387-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86729", + "text": "SV-86727", "system": "http://cyber.mil/legacy" }, { - "text": "V-72105", + "text": "V-72103", "system": "http://cyber.mil/legacy" }, + { + "text": "CCI-000126", + "system": "http://cyber.mil/cci" + }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030410", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15443,29 +14390,41 @@ "version": "RHEL-07-030400", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030400" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chmod syscall.", - "id": "V-204521", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchownat syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204520r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:546", + "data": "oval:mil.disa.stig.rhel7:def:572", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Add or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chmod syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27339-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72105\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4645r462571_fix\"\n },\n \"fix\": {\n \"id\": \"F-4645r462571_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:546\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204521r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204521r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204521\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204521\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchownat syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27387-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86727\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72103\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Add or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4644r462568_fix\"\n },\n \"fix\": {\n \"id\": \"F-4644r462568_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:572\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204520r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204520r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000474-GPOS-00219false", "start_time": "2021-04-29T14:18:18" } ] @@ -15479,31 +14438,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204522", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204521", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204522r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:557" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4646r462574_fix", - "fixtext_fixref": "F-4646r462574_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204521r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:546\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4645r462571_fix", + "fixtext_fixref": "F-4645r462571_fix", "ident": [ { - "text": "CCE-27393-8", + "text": "CCE-27339-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86731", + "text": "SV-86729", "system": "http://cyber.mil/legacy" }, { - "text": "V-72107", + "text": "V-72105", "system": "http://cyber.mil/legacy" }, { @@ -15512,75 +14465,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030420", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15619,29 +14555,41 @@ "version": "RHEL-07-030410", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030410" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchmod syscall.", - "id": "V-204522", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chmod syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204521r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:557", + "data": "oval:mil.disa.stig.rhel7:def:546", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmod syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27393-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72107\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4646r462574_fix\"\n },\n \"fix\": {\n \"id\": \"F-4646r462574_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:557\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204522r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204522r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204522\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204522\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chmod syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27339-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86729\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72105\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4645r462571_fix\"\n },\n \"fix\": {\n \"id\": \"F-4645r462571_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:546\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204521r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204521r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -15655,31 +14603,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204523", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204522", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204523r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:562" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4647r462577_fix", - "fixtext_fixref": "F-4647r462577_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204522r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:557\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4646r462574_fix", + "fixtext_fixref": "F-4646r462574_fix", "ident": [ { - "text": "CCE-27388-8", + "text": "CCE-27393-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86733", + "text": "SV-86731", "system": "http://cyber.mil/legacy" }, { - "text": "V-72109", + "text": "V-72107", "system": "http://cyber.mil/legacy" }, { @@ -15688,75 +14630,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030430", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15795,29 +14720,41 @@ "version": "RHEL-07-030420", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030420" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchmodat syscall.", - "id": "V-204523", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchmod syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204522r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:562", + "data": "oval:mil.disa.stig.rhel7:def:557", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmodat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmod\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmodat syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27388-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72109\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmodat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4647r462577_fix\"\n },\n \"fix\": {\n \"id\": \"F-4647r462577_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:562\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204523r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204523r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204523\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204523\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmod syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27393-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86731\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72107\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmod\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4646r462574_fix\"\n },\n \"fix\": {\n \"id\": \"F-4646r462574_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:557\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204522r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204522r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -15831,31 +14768,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204524", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204523", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204524r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:607" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4648r462732_fix", - "fixtext_fixref": "F-4648r462732_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204523r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:562\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4647r462577_fix", + "fixtext_fixref": "F-4647r462577_fix", "ident": [ { - "text": "CCE-27213-8", + "text": "CCE-27388-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86735", + "text": "SV-86733", "system": "http://cyber.mil/legacy" }, { - "text": "V-72111", + "text": "V-72109", "system": "http://cyber.mil/legacy" }, { @@ -15864,75 +14795,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030440", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15971,29 +14885,41 @@ "version": "RHEL-07-030430", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030430" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setxattr syscall.", - "id": "V-204524", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fchmodat syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204523r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:607", + "data": "oval:mil.disa.stig.rhel7:def:562", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fchmodat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setxattr syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27213-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86735\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72111\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4648r462732_fix\"\n },\n \"fix\": {\n \"id\": \"F-4648r462732_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:607\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204524r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204524r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204524\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204524\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fchmodat syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27388-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86733\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72109\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fchmodat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4647r462577_fix\"\n },\n \"fix\": {\n \"id\": \"F-4647r462577_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:562\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204523r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204523r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -16007,31 +14933,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204525", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204524", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204525r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:582" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4649r462580_fix", - "fixtext_fixref": "F-4649r462580_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204524r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:607\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4648r462732_fix", + "fixtext_fixref": "F-4648r462732_fix", "ident": [ { - "text": "CCE-27389-6", + "text": "CCE-27213-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86737", + "text": "SV-86735", "system": "http://cyber.mil/legacy" }, { - "text": "V-72113", + "text": "V-72111", "system": "http://cyber.mil/legacy" }, { @@ -16040,75 +14960,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030450", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16147,29 +15050,41 @@ "version": "RHEL-07-030440", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fsetxattr syscall.", - "id": "V-204525", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setxattr syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204524r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:582", + "data": "oval:mil.disa.stig.rhel7:def:607", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fsetxattr syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27389-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86737\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72113\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4649r462580_fix\"\n },\n \"fix\": {\n \"id\": \"F-4649r462580_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:582\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204525r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204525r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204525\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204525\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setxattr syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27213-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86735\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72111\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4648r462732_fix\"\n },\n \"fix\": {\n \"id\": \"F-4648r462732_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:607\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204524r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204524r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -16183,31 +15098,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204526", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204525", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204526r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:597" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4650r462583_fix", - "fixtext_fixref": "F-4650r462583_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204525r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:582\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4649r462580_fix", + "fixtext_fixref": "F-4649r462580_fix", "ident": [ { - "text": "CCE-27280-7", + "text": "CCE-27389-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86739", + "text": "SV-86737", "system": "http://cyber.mil/legacy" }, { - "text": "V-72115", + "text": "V-72113", "system": "http://cyber.mil/legacy" }, { @@ -16216,75 +15125,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030460", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16323,29 +15215,41 @@ "version": "RHEL-07-030450", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lsetxattr syscall.", - "id": "V-204526", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fsetxattr syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204525r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:597", + "data": "oval:mil.disa.stig.rhel7:def:582", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lsetxattr syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27280-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86739\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72115\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4650r462583_fix\"\n },\n \"fix\": {\n \"id\": \"F-4650r462583_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:597\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204526r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204526r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204526\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204526\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fsetxattr syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27389-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86737\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72113\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4649r462580_fix\"\n },\n \"fix\": {\n \"id\": \"F-4649r462580_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:582\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204525r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204525r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -16359,31 +15263,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204527", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204526", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204527r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:602" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4651r462586_fix", - "fixtext_fixref": "F-4651r462586_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204526r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:597\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4650r462583_fix", + "fixtext_fixref": "F-4650r462583_fix", "ident": [ { - "text": "CCE-27367-2", + "text": "CCE-27280-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86741", + "text": "SV-86739", "system": "http://cyber.mil/legacy" }, { - "text": "V-72117", + "text": "V-72115", "system": "http://cyber.mil/legacy" }, { @@ -16392,75 +15290,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030470", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16499,29 +15380,41 @@ "version": "RHEL-07-030460", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the removexattr syscall.", - "id": "V-204527", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lsetxattr syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204526r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:602", + "data": "oval:mil.disa.stig.rhel7:def:597", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"removexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lsetxattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the removexattr syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27367-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86741\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72117\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"removexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4651r462586_fix\"\n },\n \"fix\": {\n \"id\": \"F-4651r462586_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:602\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204527r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204527r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204527\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204527\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lsetxattr syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27280-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86739\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72115\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lsetxattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4650r462583_fix\"\n },\n \"fix\": {\n \"id\": \"F-4650r462583_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:597\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204526r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204526r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -16535,31 +15428,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204528", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204527", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204528r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:577" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4652r462589_fix", - "fixtext_fixref": "F-4652r462589_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204527r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:602\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4651r462586_fix", + "fixtext_fixref": "F-4651r462586_fix", "ident": [ { - "text": "CCE-27353-2", + "text": "CCE-27367-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86743", + "text": "SV-86741", "system": "http://cyber.mil/legacy" }, { - "text": "V-72119", + "text": "V-72117", "system": "http://cyber.mil/legacy" }, { @@ -16568,75 +15455,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030480", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16675,29 +15545,41 @@ "version": "RHEL-07-030470", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fremovexattr syscall.", - "id": "V-204528", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the removexattr syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204527r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:577", + "data": "oval:mil.disa.stig.rhel7:def:602", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"removexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fremovexattr syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27353-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86743\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72119\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4652r462589_fix\"\n },\n \"fix\": {\n \"id\": \"F-4652r462589_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:577\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204528r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204528r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204528\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204528\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the removexattr syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27367-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86741\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72117\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"removexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4651r462586_fix\"\n },\n \"fix\": {\n \"id\": \"F-4651r462586_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:602\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204527r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204527r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -16711,31 +15593,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204529", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204528", "group_title": "SRG-OS-000458-GPOS-00203", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204529r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:592" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4653r462592_fix", - "fixtext_fixref": "F-4653r462592_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204528r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:577\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4652r462589_fix", + "fixtext_fixref": "F-4652r462589_fix", "ident": [ { - "text": "CCE-27410-0", + "text": "CCE-27353-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86745", + "text": "SV-86743", "system": "http://cyber.mil/legacy" }, { - "text": "V-72121", + "text": "V-72119", "system": "http://cyber.mil/legacy" }, { @@ -16744,75 +15620,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030490", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16851,29 +15710,41 @@ "version": "RHEL-07-030480", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030480" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lremovexattr syscall.", - "id": "V-204529", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the fremovexattr syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204528r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:592", + "data": "oval:mil.disa.stig.rhel7:def:577", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"fremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000458-GPOS-00203\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lremovexattr syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27410-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86745\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72121\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4653r462592_fix\"\n },\n \"fix\": {\n \"id\": \"F-4653r462592_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:592\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204529r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204529r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204529\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204529\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the fremovexattr syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27353-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86743\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72119\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"fremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4652r462589_fix\"\n },\n \"fix\": {\n \"id\": \"F-4652r462589_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:577\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204528r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204528r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -16881,120 +15752,91 @@ { "tags": { "cci": [ - "CCI-000172", - "CCI-002884" + "CCI-000172" ], "nist": [ - "AU-12 c", - "MA-4 (1) (a)" + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204530", - "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204530r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:801" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4654r462595_fix", - "fixtext_fixref": "F-4654r462595_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", + "group_id": "xccdf_mil.disa.stig_group_V-204529", + "group_title": "SRG-OS-000458-GPOS-00203", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204529r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:592\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4653r462592_fix", + "fixtext_fixref": "F-4653r462592_fix", "ident": [ { - "text": "CCE-80385-8", + "text": "CCE-27410-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86747", + "text": "SV-86745", "system": "http://cyber.mil/legacy" }, { - "text": "V-72123", + "text": "V-72121", "system": "http://cyber.mil/legacy" }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002884", - "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030500", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17033,29 +15875,41 @@ "version": "RHEL-07-030490", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030490" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the creat syscall.", - "id": "V-204530", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the lremovexattr syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204529r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:801", + "data": "oval:mil.disa.stig.rhel7:def:592", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"creat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"lremovexattr\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the creat syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80385-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86747\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72123\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"creat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4654r462595_fix\"\n },\n \"fix\": {\n \"id\": \"F-4654r462595_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:801\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204530r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204530r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204530\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204530\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the lremovexattr syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27410-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86745\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72121\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"lremovexattr\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4653r462592_fix\"\n },\n \"fix\": {\n \"id\": \"F-4653r462592_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:592\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204529r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204529r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000458-GPOS-00203, SRG-OS-000392-GPOS-00172, SRG-OS-000064-GPOS-00033false", "start_time": "2021-04-29T14:18:18" } ] @@ -17071,31 +15925,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204531", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204530", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204531r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:805" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4655r462598_fix", - "fixtext_fixref": "F-4655r462598_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204530r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:801\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4654r462595_fix", + "fixtext_fixref": "F-4654r462595_fix", "ident": [ { - "text": "CCE-80386-6", + "text": "CCE-80385-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86749", + "text": "SV-86747", "system": "http://cyber.mil/legacy" }, { - "text": "V-72125", + "text": "V-72123", "system": "http://cyber.mil/legacy" }, { @@ -17108,75 +15956,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030510", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17219,30 +16050,42 @@ "version": "RHEL-07-030500", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030500" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the open syscall.", - "id": "V-204531", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the creat syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204530r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:805", + "data": "oval:mil.disa.stig.rhel7:def:801", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"creat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80386-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86749\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72125\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4655r462598_fix\"\n },\n \"fix\": {\n \"id\": \"F-4655r462598_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:805\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204531r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204531r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204531\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204531\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the creat syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80385-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86747\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72123\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"creat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4654r462595_fix\"\n },\n \"fix\": {\n \"id\": \"F-4654r462595_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:801\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204530r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204530r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:19" + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "start_time": "2021-04-29T14:18:18" } ] }, @@ -17257,31 +16100,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204532", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204531", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204532r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:803" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4656r462601_fix", - "fixtext_fixref": "F-4656r462601_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204531r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:805\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4655r462598_fix", + "fixtext_fixref": "F-4655r462598_fix", "ident": [ { - "text": "CCE-80387-4", + "text": "CCE-80386-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86751", + "text": "SV-86749", "system": "http://cyber.mil/legacy" }, { - "text": "V-72127", + "text": "V-72125", "system": "http://cyber.mil/legacy" }, { @@ -17294,75 +16131,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030520", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17405,29 +16225,41 @@ "version": "RHEL-07-030510", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030510" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the openat syscall.", - "id": "V-204532", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the open syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204531r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:803", + "data": "oval:mil.disa.stig.rhel7:def:805", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"openat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the openat syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80387-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86751\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72127\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"openat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4656r462601_fix\"\n },\n \"fix\": {\n \"id\": \"F-4656r462601_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:803\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204532r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204532r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204532\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204532\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80386-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86749\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72125\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4655r462598_fix\"\n },\n \"fix\": {\n \"id\": \"F-4655r462598_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:805\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204531r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204531r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:19" } ] @@ -17443,31 +16275,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204533", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204532", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204533r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:804" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4657r462604_fix", - "fixtext_fixref": "F-4657r462604_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204532r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:803\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4656r462601_fix", + "fixtext_fixref": "F-4656r462601_fix", "ident": [ { - "text": "CCE-80388-2", + "text": "CCE-80387-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86753", + "text": "SV-86751", "system": "http://cyber.mil/legacy" }, { - "text": "V-72129", + "text": "V-72127", "system": "http://cyber.mil/legacy" }, { @@ -17480,75 +16306,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030530", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17591,29 +16400,41 @@ "version": "RHEL-07-030520", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030520" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the open_by_handle_at syscall.", - "id": "V-204533", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the openat syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204532r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:804", + "data": "oval:mil.disa.stig.rhel7:def:803", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open_by_handle_at\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"openat\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open_by_handle_at syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80388-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86753\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72129\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open_by_handle_at\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4657r462604_fix\"\n },\n \"fix\": {\n \"id\": \"F-4657r462604_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:804\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204533r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204533r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204533\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204533\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the openat syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80387-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86751\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72127\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"openat\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4656r462601_fix\"\n },\n \"fix\": {\n \"id\": \"F-4656r462601_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:803\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204532r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204532r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:19" } ] @@ -17629,31 +16450,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204534", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204533", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204534r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:806" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4658r462607_fix", - "fixtext_fixref": "F-4658r462607_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204533r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:804\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4657r462604_fix", + "fixtext_fixref": "F-4657r462604_fix", "ident": [ { - "text": "CCE-80389-0", + "text": "CCE-80388-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86755", + "text": "SV-86753", "system": "http://cyber.mil/legacy" }, { - "text": "V-72131", + "text": "V-72129", "system": "http://cyber.mil/legacy" }, { @@ -17666,75 +16481,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030540", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17777,29 +16575,41 @@ "version": "RHEL-07-030530", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030530" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the truncate syscall.", - "id": "V-204534", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the open_by_handle_at syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204533r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:806", + "data": "oval:mil.disa.stig.rhel7:def:804", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"truncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"open_by_handle_at\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the truncate syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80389-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86755\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72131\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"truncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4658r462607_fix\"\n },\n \"fix\": {\n \"id\": \"F-4658r462607_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:806\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204534r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204534r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204534\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204534\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the open_by_handle_at syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80388-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86753\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72129\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"open_by_handle_at\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4657r462604_fix\"\n },\n \"fix\": {\n \"id\": \"F-4657r462604_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:804\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204533r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204533r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:19" } ] @@ -17815,31 +16625,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204535", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204534", "group_title": "SRG-OS-000064-GPOS-00033", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204535r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:802" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4659r462610_fix", - "fixtext_fixref": "F-4659r462610_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204534r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:806\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4658r462607_fix", + "fixtext_fixref": "F-4658r462607_fix", "ident": [ { - "text": "CCE-80390-8", + "text": "CCE-80389-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86757", + "text": "SV-86755", "system": "http://cyber.mil/legacy" }, { - "text": "V-72133", + "text": "V-72131", "system": "http://cyber.mil/legacy" }, { @@ -17852,75 +16656,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030550", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17963,29 +16750,41 @@ "version": "RHEL-07-030540", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030540" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the ftruncate syscall.", - "id": "V-204535", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the truncate syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204534r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:802", + "data": "oval:mil.disa.stig.rhel7:def:806", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ftruncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"truncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000064-GPOS-00033\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ftruncate syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80390-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86757\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72133\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ftruncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4659r462610_fix\"\n },\n \"fix\": {\n \"id\": \"F-4659r462610_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:802\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204535r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204535r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204535\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204535\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the truncate syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80389-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86755\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72131\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"truncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4658r462607_fix\"\n },\n \"fix\": {\n \"id\": \"F-4658r462607_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:806\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204534r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204534r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:19" } ] @@ -18001,31 +16800,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204536", - "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204536r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:618" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4660r462613_fix", - "fixtext_fixref": "F-4660r462613_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204535", + "group_title": "SRG-OS-000064-GPOS-00033", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204535r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:802\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4659r462610_fix", + "fixtext_fixref": "F-4659r462610_fix", "ident": [ { - "text": "CCE-80391-6", + "text": "CCE-80390-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86759", + "text": "SV-86757", "system": "http://cyber.mil/legacy" }, { - "text": "V-72135", + "text": "V-72133", "system": "http://cyber.mil/legacy" }, { @@ -18038,75 +16831,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030560", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18149,29 +16925,41 @@ "version": "RHEL-07-030550", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030550" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the semanage command.", - "id": "V-204536", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the ftruncate syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204535r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:618", + "data": "oval:mil.disa.stig.rhel7:def:802", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"semanage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ftruncate\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\n\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000392-GPOS-00172\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the semanage command.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80391-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86759\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72135\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"semanage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4660r462613_fix\"\n },\n \"fix\": {\n \"id\": \"F-4660r462613_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:618\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204536r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204536r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204536\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204536\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ftruncate syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80390-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86757\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72133\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ftruncate\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k access\\n\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4659r462610_fix\"\n },\n \"fix\": {\n \"id\": \"F-4659r462610_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:802\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204535r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204535r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000064-GPOS-00033, SRG-OS-000458-GPOS-00203, SRG-OS-000461-GPOS-00205, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:19" } ] @@ -18187,31 +16975,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204537", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "group_id": "xccdf_mil.disa.stig_group_V-204536", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204537r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:621" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4661r462616_fix", - "fixtext_fixref": "F-4661r462616_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204536r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:618\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4660r462613_fix", + "fixtext_fixref": "F-4660r462613_fix", "ident": [ { - "text": "CCE-80392-4", + "text": "CCE-80391-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86761", + "text": "SV-86759", "system": "http://cyber.mil/legacy" }, { - "text": "V-72137", + "text": "V-72135", "system": "http://cyber.mil/legacy" }, { @@ -18224,75 +17006,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030570", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18335,29 +17100,41 @@ "version": "RHEL-07-030560", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030560" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setsebool command.", - "id": "V-204537", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the semanage command.", + "id": "xccdf_mil.disa.stig_rule_SV-204536r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:621", + "data": "oval:mil.disa.stig.rhel7:def:618", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setsebool\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"semanage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000392-GPOS-00172\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setsebool command.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80392-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86761\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72137\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setsebool\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4661r462616_fix\"\n },\n \"fix\": {\n \"id\": \"F-4661r462616_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:621\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204537r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204537r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204537\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204537\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the semanage command.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80391-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86759\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72135\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"semanage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/semanage -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4660r462613_fix\"\n },\n \"fix\": {\n \"id\": \"F-4660r462613_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:618\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204536r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204536r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-04-29T14:18:19" } ] @@ -18373,31 +17150,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204538", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "group_id": "xccdf_mil.disa.stig_group_V-204537", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204538r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:612" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4662r462619_fix", - "fixtext_fixref": "F-4662r462619_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204537r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:621\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4661r462616_fix", + "fixtext_fixref": "F-4661r462616_fix", "ident": [ { - "text": "CCE-80393-2", + "text": "CCE-80392-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86763", + "text": "SV-86761", "system": "http://cyber.mil/legacy" }, { - "text": "V-72139", + "text": "V-72137", "system": "http://cyber.mil/legacy" }, { @@ -18410,75 +17181,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030580", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18521,29 +17275,41 @@ "version": "RHEL-07-030570", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030570" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chcon command.", - "id": "V-204538", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setsebool command.", + "id": "xccdf_mil.disa.stig_rule_SV-204537r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:612", + "data": "oval:mil.disa.stig.rhel7:def:621", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chcon\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setsebool\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000392-GPOS-00172\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chcon command.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80393-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86763\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72139\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chcon\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4662r462619_fix\"\n },\n \"fix\": {\n \"id\": \"F-4662r462619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:612\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204538r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204538r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204538\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204538\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setsebool command.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80392-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86761\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72137\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setsebool\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4661r462616_fix\"\n },\n \"fix\": {\n \"id\": \"F-4661r462616_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:621\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204537r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204537r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-04-29T14:18:19" } ] @@ -18559,27 +17325,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204539", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "group_id": "xccdf_mil.disa.stig_group_V-204538", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204539r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86765" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4663r462622_fix", - "fixtext_fixref": "F-4663r462622_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204538r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:612\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4662r462619_fix", + "fixtext_fixref": "F-4662r462619_fix", "ident": [ { - "text": "SV-86765", + "text": "CCE-80393-2", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86763", "system": "http://cyber.mil/legacy" }, { - "text": "V-72141", + "text": "V-72139", "system": "http://cyber.mil/legacy" }, { @@ -18592,75 +17356,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030590", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18703,29 +17450,41 @@ "version": "RHEL-07-030580", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030580" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setfiles command.", - "id": "V-204539", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chcon command.", + "id": "xccdf_mil.disa.stig_rule_SV-204538r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86765", + "data": "oval:mil.disa.stig.rhel7:def:612", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setfiles\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chcon\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000392-GPOS-00172\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030590\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setfiles command.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86765\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72141\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setfiles\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4663r462622_fix\"\n },\n \"fix\": {\n \"id\": \"F-4663r462622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86765\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204539r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204539r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204539\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204539\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chcon command.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80393-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86763\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72139\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chcon\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chcon -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4662r462619_fix\"\n },\n \"fix\": {\n \"id\": \"F-4662r462619_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:612\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204538r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204538r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-04-29T14:18:19" } ] @@ -18734,125 +17493,92 @@ "tags": { "cci": [ "CCI-000172", - "CCI-000126", "CCI-002884" ], "nist": [ "AU-12 c", - "AU-2 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204540", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", + "group_id": "xccdf_mil.disa.stig_group_V-204539", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204540r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:675" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4664r88813_fix", - "fixtext_fixref": "F-4664r88813_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204539r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86765\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4663r462622_fix", + "fixtext_fixref": "F-4663r462622_fix", "ident": [ { - "text": "CCE-80383-3", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86769", + "text": "SV-86765", "system": "http://cyber.mil/legacy" }, { - "text": "V-72145", + "text": "V-72141", "system": "http://cyber.mil/legacy" }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" }, - { - "text": "CCI-000126", - "system": "http://cyber.mil/cci" - }, { "text": "CCI-002884", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030610", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18891,29 +17617,41 @@ "version": "RHEL-07-030590", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030590" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all unsuccessful account access events.", - "id": "V-204540", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the setfiles command.", + "id": "xccdf_mil.disa.stig_rule_SV-204539r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:675", + "data": "oval:mil.disa.stig.rhel7:def:86765", "label": "check" }, { - "data": "Configure the operating system to generate audit records when unsuccessful account access events occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /var/run/faillock -p wa -k logins\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"setfiles\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000392-GPOS-00172\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all unsuccessful account access events.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80383-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86769\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72145\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when unsuccessful account access events occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /var/run/faillock -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4664r88813_fix\"\n },\n \"fix\": {\n \"id\": \"F-4664r88813_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:675\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204540r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204540r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204540\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204540\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030590\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the setfiles command.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86765\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72141\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"setfiles\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4663r462622_fix\"\n },\n \"fix\": {\n \"id\": \"F-4663r462622_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86765\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204539r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204539r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000463-GPOS-00207, SRG-OS-000465-GPOS-00209false", "start_time": "2021-04-29T14:18:19" } ] @@ -18921,49 +17659,43 @@ { "tags": { "cci": [ - "CCI-000126", "CCI-000172", + "CCI-000126", "CCI-002884" ], "nist": [ - "AU-2 c", "AU-12 c", + "AU-2 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204541", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", + "group_id": "xccdf_mil.disa.stig_group_V-204540", "group_title": "SRG-OS-000392-GPOS-00172", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204541r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:676" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4665r88816_fix", - "fixtext_fixref": "F-4665r88816_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204540r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:675\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4664r88813_fix", + "fixtext_fixref": "F-4664r88813_fix", "ident": [ { - "text": "CCE-80384-1", + "text": "CCE-80383-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86771", + "text": "SV-86769", "system": "http://cyber.mil/legacy" }, { - "text": "V-72147", + "text": "V-72145", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000126", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000126", "system": "http://cyber.mil/cci" }, { @@ -18972,75 +17704,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030620", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19087,29 +17802,41 @@ "version": "RHEL-07-030610", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030610" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all successful account access events.", - "id": "V-204541", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all unsuccessful account access events.", + "id": "xccdf_mil.disa.stig_rule_SV-204540r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:676", + "data": "oval:mil.disa.stig.rhel7:def:675", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful account access events occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /var/log/lastlog -p wa -k logins\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when unsuccessful account access events occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /var/run/faillock -p wa -k logins\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000392-GPOS-00172\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all successful account access events.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80384-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86771\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72147\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful account access events occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4665r88816_fix\"\n },\n \"fix\": {\n \"id\": \"F-4665r88816_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:676\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204541r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204541r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204541\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204541\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all unsuccessful account access events.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80383-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86769\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72145\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when unsuccessful account access events occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /var/run/faillock -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4664r88813_fix\"\n },\n \"fix\": {\n \"id\": \"F-4664r88813_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:675\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204540r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204540r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "start_time": "2021-04-29T14:18:19" } ] @@ -19117,49 +17844,43 @@ { "tags": { "cci": [ + "CCI-000126", "CCI-000172", - "CCI-000135", "CCI-002884" ], "nist": [ + "AU-2 c", "AU-12 c", - "AU-3 (1)", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204542", - "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204542r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:733" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4666r462625_fix", - "fixtext_fixref": "F-4666r462625_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", + "group_id": "xccdf_mil.disa.stig_group_V-204541", + "group_title": "SRG-OS-000392-GPOS-00172", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204541r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:676\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4665r88816_fix", + "fixtext_fixref": "F-4665r88816_fix", "ident": [ { - "text": "CCE-80395-7", + "text": "CCE-80384-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86773", + "text": "SV-86771", "system": "http://cyber.mil/legacy" }, { - "text": "V-72149", + "text": "V-72147", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", + "text": "CCI-000126", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -19168,75 +17889,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030630", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19283,29 +17987,41 @@ "version": "RHEL-07-030620", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030620" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the passwd command.", - "id": "V-204542", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all successful account access events.", + "id": "xccdf_mil.disa.stig_rule_SV-204541r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:733", + "data": "oval:mil.disa.stig.rhel7:def:676", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"passwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful account access events occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /var/log/lastlog -p wa -k logins\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the passwd command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80395-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86773\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72149\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"passwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4666r462625_fix\"\n },\n \"fix\": {\n \"id\": \"F-4666r462625_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:733\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204542r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204542r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204542\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204542\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all successful account access events.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80384-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86771\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72147\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000126\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful account access events occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4665r88816_fix\"\n },\n \"fix\": {\n \"id\": \"F-4665r88816_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:676\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204541r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204541r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000392-GPOS-00172, SRG-OS-000470-GPOS-00214, SRG-OS-000473-GPOS-00218false", "start_time": "2021-04-29T14:18:19" } ] @@ -19313,49 +18029,43 @@ { "tags": { "cci": [ - "CCI-000135", "CCI-000172", + "CCI-000135", "CCI-002884" ], "nist": [ - "AU-3 (1)", "AU-12 c", + "AU-3 (1)", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204543", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204542", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204543r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:760" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4667r462628_fix", - "fixtext_fixref": "F-4667r462628_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204542r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:733\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4666r462625_fix", + "fixtext_fixref": "F-4666r462625_fix", "ident": [ { - "text": "CCE-80396-5", + "text": "CCE-80395-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86775", + "text": "SV-86773", "system": "http://cyber.mil/legacy" }, { - "text": "V-72151", + "text": "V-72149", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { @@ -19364,75 +18074,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030640", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19479,29 +18172,41 @@ "version": "RHEL-07-030630", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030630" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unix_chkpwd command.", - "id": "V-204543", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the passwd command.", + "id": "xccdf_mil.disa.stig_rule_SV-204542r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:760", + "data": "oval:mil.disa.stig.rhel7:def:733", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unix_chkpwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"passwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unix_chkpwd command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80396-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86775\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72151\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unix_chkpwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4667r462628_fix\"\n },\n \"fix\": {\n \"id\": \"F-4667r462628_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:760\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204543r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204543r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204543\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204543\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the passwd command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80395-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86773\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72149\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"passwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/passwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4666r462625_fix\"\n },\n \"fix\": {\n \"id\": \"F-4666r462625_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:733\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204542r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204542r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:19" } ] @@ -19509,49 +18214,43 @@ { "tags": { "cci": [ - "CCI-000172", "CCI-000135", + "CCI-000172", "CCI-002884" ], "nist": [ - "AU-12 c", "AU-3 (1)", + "AU-12 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204544", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204543", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204544r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:724" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4668r462631_fix", - "fixtext_fixref": "F-4668r462631_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204543r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:760\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4667r462628_fix", + "fixtext_fixref": "F-4667r462628_fix", "ident": [ { - "text": "CCE-80397-3", + "text": "CCE-80396-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86777", + "text": "SV-86775", "system": "http://cyber.mil/legacy" }, { - "text": "V-72153", + "text": "V-72151", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -19560,75 +18259,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030650", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19675,79 +18357,85 @@ "version": "RHEL-07-030640", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030640" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the gpasswd command.", - "id": "V-204544", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unix_chkpwd command.", + "id": "xccdf_mil.disa.stig_rule_SV-204543r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:724", + "data": "oval:mil.disa.stig.rhel7:def:760", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"gpasswd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unix_chkpwd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the gpasswd command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80397-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86777\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72153\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"gpasswd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4668r462631_fix\"\n },\n \"fix\": {\n \"id\": \"F-4668r462631_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:724\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204544r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204544r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204544\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204544\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unix_chkpwd command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80396-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86775\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72151\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unix_chkpwd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4667r462628_fix\"\n },\n \"fix\": {\n \"id\": \"F-4667r462628_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:760\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204543r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204543r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:20" + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "start_time": "2021-04-29T14:18:19" } ] }, { "tags": { "cci": [ - "CCI-000135", "CCI-000172", + "CCI-000135", "CCI-002884" ], "nist": [ - "AU-3 (1)", "AU-12 c", + "AU-3 (1)", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204545", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204544", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204545r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:715" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4669r462634_fix", - "fixtext_fixref": "F-4669r462634_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204544r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:724\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4668r462631_fix", + "fixtext_fixref": "F-4668r462631_fix", "ident": [ { - "text": "CCE-80398-1", + "text": "CCE-80397-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86779", + "text": "SV-86777", "system": "http://cyber.mil/legacy" }, { - "text": "V-72155", + "text": "V-72153", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { @@ -19756,75 +18444,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030660", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19871,29 +18542,41 @@ "version": "RHEL-07-030650", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030650" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chage command.", - "id": "V-204545", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the gpasswd command.", + "id": "xccdf_mil.disa.stig_rule_SV-204544r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:715", + "data": "oval:mil.disa.stig.rhel7:def:724", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"gpasswd\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chage command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80398-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86779\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4669r462634_fix\"\n },\n \"fix\": {\n \"id\": \"F-4669r462634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204545r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204545r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204545\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204545\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the gpasswd command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80397-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86777\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72153\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"gpasswd\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4668r462631_fix\"\n },\n \"fix\": {\n \"id\": \"F-4668r462631_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:724\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204544r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204544r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -19901,49 +18584,43 @@ { "tags": { "cci": [ - "CCI-000172", "CCI-000135", + "CCI-000172", "CCI-002884" ], "nist": [ - "AU-12 c", "AU-3 (1)", + "AU-12 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204546", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204545", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204546r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:763" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4670r462637_fix", - "fixtext_fixref": "F-4670r462637_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204545r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4669r462634_fix", + "fixtext_fixref": "F-4669r462634_fix", "ident": [ { - "text": "CCE-80399-9", + "text": "CCE-80398-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86781", + "text": "SV-86779", "system": "http://cyber.mil/legacy" }, { - "text": "V-72157", + "text": "V-72155", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -19952,75 +18629,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030670", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20067,29 +18727,41 @@ "version": "RHEL-07-030660", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030660" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the userhelper command.", - "id": "V-204546", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chage command.", + "id": "xccdf_mil.disa.stig_rule_SV-204545r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:763", + "data": "oval:mil.disa.stig.rhel7:def:715", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"userhelper\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chage\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the userhelper command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80399-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86781\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72157\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"userhelper\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4670r462637_fix\"\n },\n \"fix\": {\n \"id\": \"F-4670r462637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:763\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204546r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204546r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204546\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204546\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chage command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80398-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86779\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72155\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chage\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chage -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4669r462634_fix\"\n },\n \"fix\": {\n \"id\": \"F-4669r462634_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:715\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204545r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204545r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -20097,55 +18769,43 @@ { "tags": { "cci": [ - "CCI-000135", "CCI-000172", - "CCI-000130", + "CCI-000135", "CCI-002884" ], "nist": [ - "AU-3 (1)", "AU-12 c", - "AU-3 a", + "AU-3 (1)", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204547", - "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204547r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:748" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4671r462640_fix", - "fixtext_fixref": "F-4671r462640_fix", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204546", + "group_title": "SRG-OS-000042-GPOS-00020", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204546r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:763\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4670r462637_fix", + "fixtext_fixref": "F-4670r462637_fix", "ident": [ { - "text": "CCE-80400-5", + "text": "CCE-80399-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86783", + "text": "SV-86781", "system": "http://cyber.mil/legacy" }, { - "text": "V-72159", + "text": "V-72157", "system": "http://cyber.mil/legacy" }, - { - "text": "CCI-000135", - "system": "http://cyber.mil/cci" - }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000130", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { @@ -20154,75 +18814,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030680", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20269,29 +18912,41 @@ "version": "RHEL-07-030670", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030670" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the su command.", - "id": "V-204547", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the userhelper command.", + "id": "xccdf_mil.disa.stig_rule_SV-204546r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:748", + "data": "oval:mil.disa.stig.rhel7:def:763", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"userhelper\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000037-GPOS-00015\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the su command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80400-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86783\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4671r462640_fix\"\n },\n \"fix\": {\n \"id\": \"F-4671r462640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:748\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204547r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204547r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204547\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204547\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the userhelper command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80399-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86781\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72157\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"userhelper\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4670r462637_fix\"\n },\n \"fix\": {\n \"id\": \"F-4670r462637_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:763\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204546r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204546r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged password commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -20299,55 +18954,49 @@ { "tags": { "cci": [ - "CCI-000130", "CCI-000135", "CCI-000172", + "CCI-000130", "CCI-002884" ], "nist": [ - "AU-3 a", "AU-3 (1)", "AU-12 c", + "AU-3 a", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204548", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204547", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204548r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:751" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4672r462643_fix", - "fixtext_fixref": "F-4672r462643_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204547r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:748\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4671r462640_fix", + "fixtext_fixref": "F-4671r462640_fix", "ident": [ { - "text": "CCE-80401-3", + "text": "CCE-80400-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86785", + "text": "SV-86783", "system": "http://cyber.mil/legacy" }, { - "text": "V-72161", + "text": "V-72159", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000130", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000130", "system": "http://cyber.mil/cci" }, { @@ -20356,75 +19005,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030690", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20475,29 +19107,41 @@ "version": "RHEL-07-030680", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030680" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the sudo command.", - "id": "V-204548", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the su command.", + "id": "xccdf_mil.disa.stig_rule_SV-204547r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:751", + "data": "oval:mil.disa.stig.rhel7:def:748", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"sudo\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000037-GPOS-00015\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudo command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80401-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86785\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"sudo\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4672r462643_fix\"\n },\n \"fix\": {\n \"id\": \"F-4672r462643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:751\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204548r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204548r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204548\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204548\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the su command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80400-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86783\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72159\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/su -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4671r462640_fix\"\n },\n \"fix\": {\n \"id\": \"F-4671r462640_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:748\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204547r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204547r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -20505,47 +19149,41 @@ { "tags": { "cci": [ - "CCI-000172", - "CCI-000135", "CCI-000130", + "CCI-000135", + "CCI-000172", "CCI-002884" ], "nist": [ - "AU-12 c", - "AU-3 (1)", "AU-3 a", + "AU-3 (1)", + "AU-12 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204549", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204548", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204549r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:773" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4673r88840_fix", - "fixtext_fixref": "F-4673r88840_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204548r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:751\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4672r462643_fix", + "fixtext_fixref": "F-4672r462643_fix", "ident": [ { - "text": "CCE-27461-3", + "text": "CCE-80401-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86787", + "text": "SV-86785", "system": "http://cyber.mil/legacy" }, { - "text": "V-72163", + "text": "V-72161", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", + "text": "CCI-000130", "system": "http://cyber.mil/cci" }, { @@ -20553,7 +19191,7 @@ "system": "http://cyber.mil/cci" }, { - "text": "CCI-000130", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -20562,75 +19200,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030700", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20681,29 +19302,41 @@ "version": "RHEL-07-030690", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030690" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the sudoers file and all files in the /etc/sudoers.d/ directory.", - "id": "V-204549", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the sudo command.", + "id": "xccdf_mil.disa.stig_rule_SV-204548r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:773", + "data": "oval:mil.disa.stig.rhel7:def:751", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to access the \"/etc/sudoers\" file and files in the \"/etc/sudoers.d/\" directory.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/sudoers -p wa -k privileged-actions\n\n-w /etc/sudoers.d/ -p wa -k privileged-actions\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"sudo\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000037-GPOS-00015\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudoers file and all files in the /etc/sudoers.d/ directory.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27461-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86787\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to access the \\\"/etc/sudoers\\\" file and files in the \\\"/etc/sudoers.d/\\\" directory.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k privileged-actions\\n\\n-w /etc/sudoers.d/ -p wa -k privileged-actions\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4673r88840_fix\"\n },\n \"fix\": {\n \"id\": \"F-4673r88840_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:773\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204549r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204549r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204549\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204549\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudo command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80401-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86785\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72161\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"sudo\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/sudo -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4672r462643_fix\"\n },\n \"fix\": {\n \"id\": \"F-4672r462643_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:751\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204548r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204548r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -20711,47 +19344,41 @@ { "tags": { "cci": [ - "CCI-000130", - "CCI-000135", "CCI-000172", + "CCI-000135", + "CCI-000130", "CCI-002884" ], "nist": [ - "AU-3 a", - "AU-3 (1)", "AU-12 c", + "AU-3 (1)", + "AU-3 a", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204550", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204549", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204550r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:727" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4674r462646_fix", - "fixtext_fixref": "F-4674r462646_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204549r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:773\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4673r88840_fix", + "fixtext_fixref": "F-4673r88840_fix", "ident": [ { - "text": "CCE-80403-9", + "text": "CCE-27461-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86789", + "text": "SV-86787", "system": "http://cyber.mil/legacy" }, { - "text": "V-72165", + "text": "V-72163", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000130", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -20759,7 +19386,7 @@ "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000130", "system": "http://cyber.mil/cci" }, { @@ -20768,75 +19395,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030710", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20887,29 +19497,41 @@ "version": "RHEL-07-030700", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030700" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the newgrp command.", - "id": "V-204550", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the sudoers file and all files in the /etc/sudoers.d/ directory.", + "id": "xccdf_mil.disa.stig_rule_SV-204549r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:727", + "data": "oval:mil.disa.stig.rhel7:def:773", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"newgrp\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to access the \"/etc/sudoers\" file and files in the \"/etc/sudoers.d/\" directory.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/sudoers -p wa -k privileged-actions\n\n-w /etc/sudoers.d/ -p wa -k privileged-actions\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000037-GPOS-00015\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the newgrp command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80403-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86789\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"newgrp\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4674r462646_fix\"\n },\n \"fix\": {\n \"id\": \"F-4674r462646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:727\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204550r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204550r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204550\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204550\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the sudoers file and all files in the /etc/sudoers.d/ directory.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27461-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86787\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72163\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to access the \\\"/etc/sudoers\\\" file and files in the \\\"/etc/sudoers.d/\\\" directory.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k privileged-actions\\n\\n-w /etc/sudoers.d/ -p wa -k privileged-actions\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4673r88840_fix\"\n },\n \"fix\": {\n \"id\": \"F-4673r88840_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:773\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204549r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204549r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -20917,47 +19539,41 @@ { "tags": { "cci": [ - "CCI-000172", - "CCI-000135", "CCI-000130", + "CCI-000135", + "CCI-000172", "CCI-002884" ], "nist": [ - "AU-12 c", - "AU-3 (1)", "AU-3 a", + "AU-3 (1)", + "AU-12 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204551", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204550", "group_title": "SRG-OS-000037-GPOS-00015", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204551r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:718" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4675r462649_fix", - "fixtext_fixref": "F-4675r462649_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204550r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:727\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4674r462646_fix", + "fixtext_fixref": "F-4674r462646_fix", "ident": [ { - "text": "CCE-80404-7", + "text": "CCE-80403-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86791", + "text": "SV-86789", "system": "http://cyber.mil/legacy" }, { - "text": "V-72167", + "text": "V-72165", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", + "text": "CCI-000130", "system": "http://cyber.mil/cci" }, { @@ -20965,7 +19581,7 @@ "system": "http://cyber.mil/cci" }, { - "text": "CCI-000130", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -20974,75 +19590,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030720", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21093,29 +19692,41 @@ "version": "RHEL-07-030710", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030710" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chsh command.", - "id": "V-204551", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the newgrp command.", + "id": "xccdf_mil.disa.stig_rule_SV-204550r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:718", + "data": "oval:mil.disa.stig.rhel7:def:727", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chsh\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"newgrp\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000037-GPOS-00015\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030720\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chsh command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80404-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86791\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chsh\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4675r462649_fix\"\n },\n \"fix\": {\n \"id\": \"F-4675r462649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:718\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204551r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204551r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204551\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204551\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the newgrp command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80403-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86789\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"newgrp\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/newgrp -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4674r462646_fix\"\n },\n \"fix\": {\n \"id\": \"F-4674r462646_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:727\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204550r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204550r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -21123,120 +19734,109 @@ { "tags": { "cci": [ + "CCI-000172", "CCI-000135", + "CCI-000130", "CCI-002884" ], "nist": [ + "AU-12 c", "AU-3 (1)", + "AU-3 a", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204552", - "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204552r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:686" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4676r462652_fix", - "fixtext_fixref": "F-4676r462652_fix", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204551", + "group_title": "SRG-OS-000037-GPOS-00015", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204551r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:718\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4675r462649_fix", + "fixtext_fixref": "F-4675r462649_fix", "ident": [ { - "text": "CCE-27447-2", + "text": "CCE-80404-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86795", + "text": "SV-86791", "system": "http://cyber.mil/legacy" }, { - "text": "V-72171", + "text": "V-72167", "system": "http://cyber.mil/legacy" }, + { + "text": "CCI-000172", + "system": "http://cyber.mil/cci" + }, { "text": "CCI-000135", "system": "http://cyber.mil/cci" }, + { + "text": "CCI-000130", + "system": "http://cyber.mil/cci" + }, { "text": "CCI-002884", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030740", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21287,29 +19887,41 @@ "version": "RHEL-07-030720", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030720" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the mount command and syscall.", - "id": "V-204552", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the chsh command.", + "id": "xccdf_mil.disa.stig_rule_SV-204551r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:686", + "data": "oval:mil.disa.stig.rhel7:def:718", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"mount\" command and syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"chsh\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the mount command and syscall.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27447-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86795\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"mount\\\" command and syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4676r462652_fix\"\n },\n \"fix\": {\n \"id\": \"F-4676r462652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:686\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204552r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204552r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204552\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204552\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030720\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the chsh command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80404-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86791\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000130\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"chsh\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/chsh -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4675r462649_fix\"\n },\n \"fix\": {\n \"id\": \"F-4675r462649_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:718\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204551r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204551r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged access commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -21325,31 +19937,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204553", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204552", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204553r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:757" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4677r462655_fix", - "fixtext_fixref": "F-4677r462655_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204552r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:686\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4676r462652_fix", + "fixtext_fixref": "F-4676r462652_fix", "ident": [ { - "text": "CCE-80405-4", + "text": "CCE-27447-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86797", + "text": "SV-86795", "system": "http://cyber.mil/legacy" }, { - "text": "V-72173", + "text": "V-72171", "system": "http://cyber.mil/legacy" }, { @@ -21362,75 +19968,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030750", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21473,29 +20062,41 @@ "version": "RHEL-07-030740", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030740" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the umount command.", - "id": "V-204553", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the mount command and syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204552r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:757", + "data": "oval:mil.disa.stig.rhel7:def:686", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"umount\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"mount\" command and syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030750\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the umount command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80405-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86797\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"umount\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4677r462655_fix\"\n },\n \"fix\": {\n \"id\": \"F-4677r462655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:757\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204553r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204553r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204553\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204553\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the mount command and syscall.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27447-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86795\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"mount\\\" command and syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F path=/usr/bin/mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4676r462652_fix\"\n },\n \"fix\": {\n \"id\": \"F-4676r462652_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:686\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204552r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204552r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:20" } ] @@ -21511,31 +20112,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204554", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204553", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204554r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:736" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4678r462658_fix", - "fixtext_fixref": "F-4678r462658_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204553r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:757\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4677r462655_fix", + "fixtext_fixref": "F-4677r462655_fix", "ident": [ { - "text": "CCE-80406-2", + "text": "CCE-80405-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86799", + "text": "SV-86797", "system": "http://cyber.mil/legacy" }, { - "text": "V-72175", + "text": "V-72173", "system": "http://cyber.mil/legacy" }, { @@ -21548,75 +20143,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030760", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21659,29 +20237,41 @@ "version": "RHEL-07-030750", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030750" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the postdrop command.", - "id": "V-204554", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the umount command.", + "id": "xccdf_mil.disa.stig_rule_SV-204553r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:736", + "data": "oval:mil.disa.stig.rhel7:def:757", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postdrop\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"umount\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postdrop command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80406-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86799\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postdrop\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4678r462658_fix\"\n },\n \"fix\": {\n \"id\": \"F-4678r462658_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:736\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204554r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204554r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204554\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204554\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030750\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the umount command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80405-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86797\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"umount\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/umount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4677r462655_fix\"\n },\n \"fix\": {\n \"id\": \"F-4677r462655_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:757\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204553r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204553r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged mount commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:20" } ] @@ -21697,31 +20287,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204555", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204554", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204555r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:739" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4679r462661_fix", - "fixtext_fixref": "F-4679r462661_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204554r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:736\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4678r462658_fix", + "fixtext_fixref": "F-4678r462658_fix", "ident": [ { - "text": "CCE-80407-0", + "text": "CCE-80406-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86801", + "text": "SV-86799", "system": "http://cyber.mil/legacy" }, { - "text": "V-72177", + "text": "V-72175", "system": "http://cyber.mil/legacy" }, { @@ -21734,75 +20318,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030770", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21845,29 +20412,41 @@ "version": "RHEL-07-030760", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030760" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the postqueue command.", - "id": "V-204555", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the postdrop command.", + "id": "xccdf_mil.disa.stig_rule_SV-204554r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:739", + "data": "oval:mil.disa.stig.rhel7:def:736", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postqueue\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postdrop\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030770\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postqueue command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80407-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86801\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72177\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postqueue\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4679r462661_fix\"\n },\n \"fix\": {\n \"id\": \"F-4679r462661_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:739\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204555r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204555r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204555\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204555\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postdrop command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80406-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86799\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postdrop\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/postdrop -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4678r462658_fix\"\n },\n \"fix\": {\n \"id\": \"F-4678r462658_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:736\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204554r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204554r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:20" } ] @@ -21876,125 +20455,96 @@ "tags": { "cci": [ "CCI-000135", - "CCI-000172", "CCI-002884" ], "nist": [ "AU-3 (1)", - "AU-12 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204556", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204555", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204556r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:745" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4680r462664_fix", - "fixtext_fixref": "F-4680r462664_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204555r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:739\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4679r462661_fix", + "fixtext_fixref": "F-4679r462661_fix", "ident": [ { - "text": "CCE-80408-8", + "text": "CCE-80407-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86803", + "text": "SV-86801", "system": "http://cyber.mil/legacy" }, { - "text": "V-72179", + "text": "V-72177", "system": "http://cyber.mil/legacy" }, { "text": "CCI-000135", "system": "http://cyber.mil/cci" }, - { - "text": "CCI-000172", - "system": "http://cyber.mil/cci" - }, { "text": "CCI-002884", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030780", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22037,29 +20587,41 @@ "version": "RHEL-07-030770", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030770" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the ssh-keysign command.", - "id": "V-204556", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the postqueue command.", + "id": "xccdf_mil.disa.stig_rule_SV-204555r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:745", + "data": "oval:mil.disa.stig.rhel7:def:739", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ssh-keysign\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"postqueue\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030780\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ssh-keysign command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80408-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86803\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72179\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ssh-keysign\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4680r462664_fix\"\n },\n \"fix\": {\n \"id\": \"F-4680r462664_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:745\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204556r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204556r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204556\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204556\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030770\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the postqueue command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80407-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86801\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72177\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"postqueue\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/postqueue -F auid>=1000 -F auid!=unset -k privileged-postfix\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4679r462661_fix\"\n },\n \"fix\": {\n \"id\": \"F-4679r462661_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:739\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204555r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204555r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged postfix commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:20" } ] @@ -22067,49 +20629,43 @@ { "tags": { "cci": [ - "CCI-000172", "CCI-000135", + "CCI-000172", "CCI-002884" ], "nist": [ - "AU-12 c", "AU-3 (1)", + "AU-12 c", "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204557", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204556", "group_title": "SRG-OS-000042-GPOS-00020", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204557r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:721" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4681r462667_fix", - "fixtext_fixref": "F-4681r462667_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204556r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:745\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4680r462664_fix", + "fixtext_fixref": "F-4680r462664_fix", "ident": [ { - "text": "CCE-80410-4", + "text": "CCE-80408-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86807", + "text": "SV-86803", "system": "http://cyber.mil/legacy" }, { - "text": "V-72183", + "text": "V-72179", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000172", + "text": "CCI-000135", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000135", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -22118,75 +20674,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030800", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22233,29 +20772,41 @@ "version": "RHEL-07-030780", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030780" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the crontab command.", - "id": "V-204557", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the ssh-keysign command.", + "id": "xccdf_mil.disa.stig_rule_SV-204556r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:721", + "data": "oval:mil.disa.stig.rhel7:def:745", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"crontab\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"ssh-keysign\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000042-GPOS-00020\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the crontab command.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80410-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72183\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"crontab\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4681r462667_fix\"\n },\n \"fix\": {\n \"id\": \"F-4681r462667_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:721\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204557r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204557r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204557\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204557\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030780\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the ssh-keysign command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80408-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86803\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72179\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"ssh-keysign\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4680r462664_fix\"\n },\n \"fix\": {\n \"id\": \"F-4680r462664_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:745\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204556r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204556r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged ssh commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -22263,114 +20814,103 @@ { "tags": { "cci": [ - "CCI-000172" + "CCI-000172", + "CCI-000135", + "CCI-002884" ], "nist": [ - "AU-12 c" + "AU-12 c", + "AU-3 (1)", + "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204558", - "group_title": "SRG-OS-000471-GPOS-00215", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204558r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:730" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4682r462670_fix", - "fixtext_fixref": "F-4682r462670_fix", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", + "group_id": "xccdf_mil.disa.stig_group_V-204557", + "group_title": "SRG-OS-000042-GPOS-00020", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204557r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:721\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4681r462667_fix", + "fixtext_fixref": "F-4681r462667_fix", "ident": [ { - "text": "CCE-80411-2", + "text": "CCE-80410-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86809", + "text": "SV-86807", "system": "http://cyber.mil/legacy" }, { - "text": "V-72185", + "text": "V-72183", "system": "http://cyber.mil/legacy" }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000135", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002884", + "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030810", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22417,29 +20957,41 @@ "version": "RHEL-07-030800", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030800" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the pam_timestamp_check command.", - "id": "V-204558", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the crontab command.", + "id": "xccdf_mil.disa.stig_rule_SV-204557r603261_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:730", + "data": "oval:mil.disa.stig.rhel7:def:721", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"pam_timestamp_check\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"crontab\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000471-GPOS-00215\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030810\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the pam_timestamp_check command.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80411-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86809\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72185\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"pam_timestamp_check\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4682r462670_fix\"\n },\n \"fix\": {\n \"id\": \"F-4682r462670_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:730\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204558r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204558r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204558\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204558\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the crontab command.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80410-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86807\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72183\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000135\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"crontab\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/crontab -F auid>=1000 -F auid!=unset -k privileged-cron\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4681r462667_fix\"\n },\n \"fix\": {\n \"id\": \"F-4681r462667_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:721\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204557r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204557r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000042-GPOS-00020, SRG-OS-000392-GPOS-00172, SRG-OS-000471-GPOS-00215false", "start_time": "2021-04-29T14:18:20" } ] @@ -22453,27 +21005,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204559", - "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204559r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:93705" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4683r88870_fix", - "fixtext_fixref": "F-4683r88870_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.false", + "group_id": "xccdf_mil.disa.stig_group_V-204558", + "group_title": "SRG-OS-000471-GPOS-00215", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204558r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:730\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4682r462670_fix", + "fixtext_fixref": "F-4682r462670_fix", "ident": [ { - "text": "SV-93705", + "text": "CCE-80411-2", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86809", "system": "http://cyber.mil/legacy" }, { - "text": "V-78999", + "text": "V-72185", "system": "http://cyber.mil/legacy" }, { @@ -22482,75 +21032,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030819", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22589,29 +21122,41 @@ "version": "RHEL-07-030810", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030810" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the create_module syscall.", - "id": "V-204559", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the pam_timestamp_check command.", + "id": "xccdf_mil.disa.stig_rule_SV-204558r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:93705", + "data": "oval:mil.disa.stig.rhel7:def:730", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"create_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S create_module -k module-change\n\n-a always,exit -F arch=b64 -S create_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"pam_timestamp_check\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000471-GPOS-00216\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030819\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the create_module syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-93705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-78999\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"create_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S create_module -k module-change\\n\\n-a always,exit -F arch=b64 -S create_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4683r88870_fix\"\n },\n \"fix\": {\n \"id\": \"F-4683r88870_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93705\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204559r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204559r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204559\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204559\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030810\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the pam_timestamp_check command.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80411-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86809\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72185\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"pam_timestamp_check\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F auid>=1000 -F auid!=unset -k privileged-pam\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4682r462670_fix\"\n },\n \"fix\": {\n \"id\": \"F-4682r462670_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:730\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204558r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204558r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.false", "start_time": "2021-04-29T14:18:20" } ] @@ -22625,31 +21170,21 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204560", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "group_id": "xccdf_mil.disa.stig_group_V-204559", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204560r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:657" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4684r88873_fix", - "fixtext_fixref": "F-4684r88873_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204559r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93705\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4683r88870_fix", + "fixtext_fixref": "F-4683r88870_fix", "ident": [ { - "text": "CCE-80414-6", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86811", + "text": "SV-93705", "system": "http://cyber.mil/legacy" }, { - "text": "V-72187", + "text": "V-78999", "system": "http://cyber.mil/legacy" }, { @@ -22658,75 +21193,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030820", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22761,29 +21279,41 @@ "version": "RHEL-07-030819", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030819" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the init_module syscall.", - "id": "V-204560", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the create_module syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204559r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:657", + "data": "oval:mil.disa.stig.rhel7:def:93705", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"init_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S init_module -k module-change\n\n-a always,exit -F arch=b64 -S init_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"create_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S create_module -k module-change\n\n-a always,exit -F arch=b64 -S create_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000471-GPOS-00216\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030820\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the init_module syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80414-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72187\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"init_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S init_module -k module-change\\n\\n-a always,exit -F arch=b64 -S init_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4684r88873_fix\"\n },\n \"fix\": {\n \"id\": \"F-4684r88873_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:657\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204560r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204560r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204560\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204560\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030819\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the create_module syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-93705\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-78999\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"create_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S create_module -k module-change\\n\\n-a always,exit -F arch=b64 -S create_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4683r88870_fix\"\n },\n \"fix\": {\n \"id\": \"F-4683r88870_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93705\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204559r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204559r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-04-29T14:18:20" } ] @@ -22797,31 +21327,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204561", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "group_id": "xccdf_mil.disa.stig_group_V-204560", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204561r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:93707" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4685r88876_fix", - "fixtext_fixref": "F-4685r88876_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204560r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:657\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4684r88873_fix", + "fixtext_fixref": "F-4684r88873_fix", "ident": [ { - "text": "CCE-80547-3", + "text": "CCE-80414-6", "system": "http://cce.mitre.org" }, { - "text": "SV-93707", + "text": "SV-86811", "system": "http://cyber.mil/legacy" }, { - "text": "V-79001", + "text": "V-72187", "system": "http://cyber.mil/legacy" }, { @@ -22830,75 +21354,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030821", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22937,30 +21444,42 @@ "version": "RHEL-07-030820", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030820" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the finit_module syscall.", - "id": "V-204561", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the init_module syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204560r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:93707", + "data": "oval:mil.disa.stig.rhel7:def:657", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"finit_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S finit_module -k module-change\n\n-a always,exit -F arch=b64 -S finit_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"init_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S init_module -k module-change\n\n-a always,exit -F arch=b64 -S init_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000471-GPOS-00216\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030821\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the finit_module syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80547-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-93707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-79001\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"finit_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S finit_module -k module-change\\n\\n-a always,exit -F arch=b64 -S finit_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4685r88876_fix\"\n },\n \"fix\": {\n \"id\": \"F-4685r88876_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93707\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204561r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204561r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204561\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204561\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030820\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the init_module syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80414-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86811\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72187\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"init_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S init_module -k module-change\\n\\n-a always,exit -F arch=b64 -S init_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4684r88873_fix\"\n },\n \"fix\": {\n \"id\": \"F-4684r88873_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:657\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204560r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204560r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:21" + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "start_time": "2021-04-29T14:18:20" } ] }, @@ -22973,31 +21492,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204562", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "group_id": "xccdf_mil.disa.stig_group_V-204561", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204562r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:658" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4686r88879_fix", - "fixtext_fixref": "F-4686r88879_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204561r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93707\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4685r88876_fix", + "fixtext_fixref": "F-4685r88876_fix", "ident": [ { - "text": "CCE-80415-3", + "text": "CCE-80547-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86813", + "text": "SV-93707", "system": "http://cyber.mil/legacy" }, { - "text": "V-72189", + "text": "V-79001", "system": "http://cyber.mil/legacy" }, { @@ -23006,75 +21519,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030830", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23113,29 +21609,41 @@ "version": "RHEL-07-030821", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030821" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the delete_module syscall.", - "id": "V-204562", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the finit_module syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204561r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:658", + "data": "oval:mil.disa.stig.rhel7:def:93707", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"delete_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S delete_module -k module-change\n\n-a always,exit -F arch=b64 -S delete_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"finit_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S finit_module -k module-change\n\n-a always,exit -F arch=b64 -S finit_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000471-GPOS-00216\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the delete_module syscall.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80415-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72189\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"delete_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S delete_module -k module-change\\n\\n-a always,exit -F arch=b64 -S delete_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4686r88879_fix\"\n },\n \"fix\": {\n \"id\": \"F-4686r88879_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:658\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204562r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204562r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204562\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204562\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030821\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the finit_module syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80547-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-93707\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-79001\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"finit_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S finit_module -k module-change\\n\\n-a always,exit -F arch=b64 -S finit_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4685r88876_fix\"\n },\n \"fix\": {\n \"id\": \"F-4685r88876_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:93707\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204561r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204561r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-04-29T14:18:21" } ] @@ -23149,27 +21657,25 @@ "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204563", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "group_id": "xccdf_mil.disa.stig_group_V-204562", "group_title": "SRG-OS-000471-GPOS-00216", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204563r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86815" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4687r462673_fix", - "fixtext_fixref": "F-4687r462673_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204562r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:658\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4686r88879_fix", + "fixtext_fixref": "F-4686r88879_fix", "ident": [ { - "text": "SV-86815", + "text": "CCE-80415-3", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86813", "system": "http://cyber.mil/legacy" }, { - "text": "V-72191", + "text": "V-72189", "system": "http://cyber.mil/legacy" }, { @@ -23178,75 +21684,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030840", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23285,29 +21774,41 @@ "version": "RHEL-07-030830", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030830" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the kmod command.", - "id": "V-204563", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the delete_module syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204562r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86815", + "data": "oval:mil.disa.stig.rhel7:def:658", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"kmod\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /usr/bin/kmod -p x -F auid!=unset -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"delete_module\" syscall occur.\n\nAdd or update the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S delete_module -k module-change\n\n-a always,exit -F arch=b64 -S delete_module -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000471-GPOS-00216\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030840\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the kmod command.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72191\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"kmod\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /usr/bin/kmod -p x -F auid!=unset -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4687r462673_fix\"\n },\n \"fix\": {\n \"id\": \"F-4687r462673_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86815\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204563r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204563r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204563\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204563\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the delete_module syscall.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80415-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86813\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72189\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"delete_module\\\" syscall occur.\\n\\nAdd or update the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S delete_module -k module-change\\n\\n-a always,exit -F arch=b64 -S delete_module -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4686r88879_fix\"\n },\n \"fix\": {\n \"id\": \"F-4686r88879_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:658\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204562r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204562r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-04-29T14:18:21" } ] @@ -23315,132 +21816,87 @@ { "tags": { "cci": [ - "CCI-000018", - "CCI-000172", - "CCI-001403", - "CCI-002130" + "CCI-000172" ], "nist": [ - "AC-2 (4)", - "AU-12 c", - "AC-2 (4)", - "AC-2 (4)" + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204564", - "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204564r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:875" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4688r88885_fix", - "fixtext_fixref": "F-4688r88885_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "group_id": "xccdf_mil.disa.stig_group_V-204563", + "group_title": "SRG-OS-000471-GPOS-00216", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204563r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86815\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4687r462673_fix", + "fixtext_fixref": "F-4687r462673_fix", "ident": [ { - "text": "CCE-80435-1", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86821", + "text": "SV-86815", "system": "http://cyber.mil/legacy" }, { - "text": "V-72197", + "text": "V-72191", "system": "http://cyber.mil/legacy" }, - { - "text": "CCI-000018", - "system": "http://cyber.mil/cci" - }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001403", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002130", - "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030870", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23475,29 +21931,41 @@ "version": "RHEL-07-030840", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030840" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.", - "id": "V-204564", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the kmod command.", + "id": "xccdf_mil.disa.stig_rule_SV-204563r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:875", + "data": "oval:mil.disa.stig.rhel7:def:86815", "label": "check" }, { - "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/passwd\".\n\nAdd or update the following rule \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/passwd -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"kmod\" command occur.\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /usr/bin/kmod -p x -F auid!=unset -k module-change\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000004-GPOS-00004\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030870\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80435-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72197\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following rule \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4688r88885_fix\"\n },\n \"fix\": {\n \"id\": \"F-4688r88885_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:875\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204564r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204564r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204564\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204564\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030840\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the kmod command.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86815\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72191\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"kmod\\\" command occur.\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /usr/bin/kmod -p x -F auid!=unset -k module-change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4687r462673_fix\"\n },\n \"fix\": {\n \"id\": \"F-4687r462673_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86815\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204563r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204563r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-04-29T14:18:21" } ] @@ -23505,55 +21973,47 @@ { "tags": { "cci": [ - "CCI-001403", "CCI-000018", "CCI-000172", + "CCI-001403", "CCI-002130" ], "nist": [ "AC-2 (4)", - "AC-2 (4)", - "AU-12 c", - "AC-2 (4)" + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204565", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false", + "group_id": "xccdf_mil.disa.stig_group_V-204564", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204565r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:866" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4689r88888_fix", - "fixtext_fixref": "F-4689r88888_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204564r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:875\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4688r88885_fix", + "fixtext_fixref": "F-4688r88885_fix", "ident": [ { - "text": "CCE-80433-6", + "text": "CCE-80435-1", "system": "http://cce.mitre.org" }, { - "text": "SV-87817", + "text": "SV-86821", "system": "http://cyber.mil/legacy" }, { - "text": "V-73165", + "text": "V-72197", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001403", + "text": "CCI-000018", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000018", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-001403", "system": "http://cyber.mil/cci" }, { @@ -23562,75 +22022,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030871", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23681,29 +22124,41 @@ "version": "RHEL-07-030870", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030870" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.", - "id": "V-204565", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.", + "id": "xccdf_mil.disa.stig_rule_SV-204564r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:866", + "data": "oval:mil.disa.stig.rhel7:def:875", "label": "check" }, { - "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/group\".\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/group -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/passwd\".\n\nAdd or update the following rule \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/passwd -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000004-GPOS-00004\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030871\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80433-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87817\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4689r88888_fix\"\n },\n \"fix\": {\n \"id\": \"F-4689r88888_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:866\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204565r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204565r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204565\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204565\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030870\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80435-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86821\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72197\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following rule \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4688r88885_fix\"\n },\n \"fix\": {\n \"id\": \"F-4688r88885_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:875\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204564r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204564r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000004-GPOS-00004, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000476-GPOS-00221false", "start_time": "2021-04-29T14:18:21" } ] @@ -23711,55 +22166,47 @@ { "tags": { "cci": [ + "CCI-001403", "CCI-000018", "CCI-000172", - "CCI-001403", "CCI-002130" ], "nist": [ "AC-2 (4)", - "AU-12 c", - "AC-2 (4)", - "AC-2 (4)" + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204566", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "group_id": "xccdf_mil.disa.stig_group_V-204565", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204566r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:869" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4690r88891_fix", - "fixtext_fixref": "F-4690r88891_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204565r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:866\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4689r88888_fix", + "fixtext_fixref": "F-4689r88888_fix", "ident": [ { - "text": "CCE-80432-8", + "text": "CCE-80433-6", "system": "http://cce.mitre.org" }, { - "text": "SV-87819", + "text": "SV-87817", "system": "http://cyber.mil/legacy" }, { - "text": "V-73167", + "text": "V-73165", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000018", + "text": "CCI-001403", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000172", + "text": "CCI-000018", "system": "http://cyber.mil/cci" }, { - "text": "CCI-001403", + "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { @@ -23768,75 +22215,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030872", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23887,29 +22317,41 @@ "version": "RHEL-07-030871", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030871" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.", - "id": "V-204566", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.", + "id": "xccdf_mil.disa.stig_rule_SV-204565r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:869", + "data": "oval:mil.disa.stig.rhel7:def:866", "label": "check" }, { - "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/gshadow\".\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/gshadow -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/group\".\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/group -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000004-GPOS-00004\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030872\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80432-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4690r88891_fix\"\n },\n \"fix\": {\n \"id\": \"F-4690r88891_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:869\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204566r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204566r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204566\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204566\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030871\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80433-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87817\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73165\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4689r88888_fix\"\n },\n \"fix\": {\n \"id\": \"F-4689r88888_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:866\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204565r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204565r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-04-29T14:18:21" } ] @@ -23917,47 +22359,39 @@ { "tags": { "cci": [ - "CCI-001403", - "CCI-000172", "CCI-000018", + "CCI-000172", + "CCI-001403", "CCI-002130" ], "nist": [ "AC-2 (4)", - "AU-12 c", - "AC-2 (4)", - "AC-2 (4)" + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204567", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "group_id": "xccdf_mil.disa.stig_group_V-204566", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204567r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:878" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4691r88894_fix", - "fixtext_fixref": "F-4691r88894_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204566r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:869\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4690r88891_fix", + "fixtext_fixref": "F-4690r88891_fix", "ident": [ { - "text": "CCE-80431-0", + "text": "CCE-80432-8", "system": "http://cce.mitre.org" }, { - "text": "SV-87823", + "text": "SV-87819", "system": "http://cyber.mil/legacy" }, { - "text": "V-73171", + "text": "V-73167", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001403", + "text": "CCI-000018", "system": "http://cyber.mil/cci" }, { @@ -23965,7 +22399,7 @@ "system": "http://cyber.mil/cci" }, { - "text": "CCI-000018", + "text": "CCI-001403", "system": "http://cyber.mil/cci" }, { @@ -23974,75 +22408,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030873", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24093,29 +22510,41 @@ "version": "RHEL-07-030872", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030872" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.", - "id": "V-204567", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.", + "id": "xccdf_mil.disa.stig_rule_SV-204566r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:878", + "data": "oval:mil.disa.stig.rhel7:def:869", "label": "check" }, { - "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\n\nAdd or update the following file system rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/shadow -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \"/etc/gshadow\".\n\nAdd or update the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/gshadow -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000004-GPOS-00004\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030873\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80431-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4691r88894_fix\"\n },\n \"fix\": {\n \"id\": \"F-4691r88894_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:878\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204567r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204567r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204567\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204567\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030872\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80432-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87819\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73167\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4690r88891_fix\"\n },\n \"fix\": {\n \"id\": \"F-4690r88891_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:869\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204566r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204566r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-04-29T14:18:21" } ] @@ -24123,47 +22552,39 @@ { "tags": { "cci": [ - "CCI-000018", - "CCI-000172", "CCI-001403", + "CCI-000172", + "CCI-000018", "CCI-002130" ], "nist": [ "AC-2 (4)", - "AU-12 c", - "AC-2 (4)", - "AC-2 (4)" + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204568", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "group_id": "xccdf_mil.disa.stig_group_V-204567", "group_title": "SRG-OS-000004-GPOS-00004", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204568r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:872" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4692r88897_fix", - "fixtext_fixref": "F-4692r88897_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204567r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:878\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4691r88894_fix", + "fixtext_fixref": "F-4691r88894_fix", "ident": [ { - "text": "CCE-80430-2", + "text": "CCE-80431-0", "system": "http://cce.mitre.org" }, { - "text": "SV-87825", + "text": "SV-87823", "system": "http://cyber.mil/legacy" }, { - "text": "V-73173", + "text": "V-73171", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000018", + "text": "CCI-001403", "system": "http://cyber.mil/cci" }, { @@ -24171,7 +22592,7 @@ "system": "http://cyber.mil/cci" }, { - "text": "CCI-001403", + "text": "CCI-000018", "system": "http://cyber.mil/cci" }, { @@ -24180,75 +22601,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030874", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24299,29 +22703,41 @@ "version": "RHEL-07-030873", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030873" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.", - "id": "V-204568", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.", + "id": "xccdf_mil.disa.stig_rule_SV-204567r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:872", + "data": "oval:mil.disa.stig.rhel7:def:878", "label": "check" }, { - "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.\n\nAdd or update the following file system rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/security/opasswd -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect:\n# systemctl restart auditd", + "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\n\nAdd or update the following file system rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/shadow -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000004-GPOS-00004\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030874\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80430-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect:\\n# systemctl restart auditd\",\n \"fixref\": \"F-4692r88897_fix\"\n },\n \"fix\": {\n \"id\": \"F-4692r88897_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:872\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204568r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204568r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204568\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204568\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030873\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80431-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73171\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4691r88894_fix\"\n },\n \"fix\": {\n \"id\": \"F-4691r88894_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:878\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204567r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204567r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-04-29T14:18:21" } ] @@ -24329,120 +22745,107 @@ { "tags": { "cci": [ + "CCI-000018", "CCI-000172", - "CCI-002884" + "CCI-001403", + "CCI-002130" ], "nist": [ - "AU-12 c", - "MA-4 (1) (a)" + "AC-2 (4)", + "AU-12 c" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204569", - "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204569r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:628" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4693r462676_fix", - "fixtext_fixref": "F-4693r462676_fix", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", + "group_id": "xccdf_mil.disa.stig_group_V-204568", + "group_title": "SRG-OS-000004-GPOS-00004", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204568r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:872\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4692r88897_fix", + "fixtext_fixref": "F-4692r88897_fix", "ident": [ { - "text": "CCE-27206-2", + "text": "CCE-80430-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86823", + "text": "SV-87825", "system": "http://cyber.mil/legacy" }, { - "text": "V-72199", + "text": "V-73173", "system": "http://cyber.mil/legacy" }, + { + "text": "CCI-000018", + "system": "http://cyber.mil/cci" + }, { "text": "CCI-000172", "system": "http://cyber.mil/cci" }, { - "text": "CCI-002884", + "text": "CCI-001403", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002130", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030880", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24493,29 +22896,41 @@ "version": "RHEL-07-030874", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030874" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the rename syscall.", - "id": "V-204569", - "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.", + "id": "xccdf_mil.disa.stig_rule_SV-204568r603261_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:628", + "data": "oval:mil.disa.stig.rhel7:def:872", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rename\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.\n\nAdd or update the following file system rule in \"/etc/audit/rules.d/audit.rules\":\n\n-w /etc/security/opasswd -p wa -k identity\n\nThe audit daemon must be restarted for the changes to take effect:\n# systemctl restart auditd", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000466-GPOS-00210\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030880\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rename syscall.\",\n \"description\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72199\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rename\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4693r462676_fix\"\n },\n \"fix\": {\n \"id\": \"F-4693r462676_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:628\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204569r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204569r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204569\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204569\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030874\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80430-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73173\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000018\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001403\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002130\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.\\n\\nAdd or update the following file system rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect:\\n# systemctl restart auditd\",\n \"fixref\": \"F-4692r88897_fix\"\n },\n \"fix\": {\n \"id\": \"F-4692r88897_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:872\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204568r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204568r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).false", "start_time": "2021-04-29T14:18:21" } ] @@ -24531,31 +22946,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204570", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204569", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204570r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:629" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4694r462679_fix", - "fixtext_fixref": "F-4694r462679_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204569r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:628\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4693r462676_fix", + "fixtext_fixref": "F-4693r462676_fix", "ident": [ { - "text": "CCE-80413-8", + "text": "CCE-27206-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86825", + "text": "SV-86823", "system": "http://cyber.mil/legacy" }, { - "text": "V-72201", + "text": "V-72199", "system": "http://cyber.mil/legacy" }, { @@ -24568,75 +22977,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030890", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24679,29 +23071,41 @@ "version": "RHEL-07-030880", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030880" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the renameat syscall.", - "id": "V-204570", - "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the rename syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204569r603261_rule", + "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:629", + "data": "oval:mil.disa.stig.rhel7:def:628", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"renameat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rename\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000466-GPOS-00210\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030890\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the renameat syscall.\",\n \"description\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80413-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72201\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"renameat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4694r462679_fix\"\n },\n \"fix\": {\n \"id\": \"F-4694r462679_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:629\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204570r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204570r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204570\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204570\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030880\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rename syscall.\",\n \"description\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86823\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72199\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rename\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4693r462676_fix\"\n },\n \"fix\": {\n \"id\": \"F-4693r462676_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:628\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204569r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204569r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:21" } ] @@ -24717,31 +23121,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204571", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204570", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204571r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:625" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4695r462682_fix", - "fixtext_fixref": "F-4695r462682_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204570r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:629\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4694r462679_fix", + "fixtext_fixref": "F-4694r462679_fix", "ident": [ { - "text": "CCE-80412-0", + "text": "CCE-80413-8", "system": "http://cce.mitre.org" }, { - "text": "SV-86827", + "text": "SV-86825", "system": "http://cyber.mil/legacy" }, { - "text": "V-72203", + "text": "V-72201", "system": "http://cyber.mil/legacy" }, { @@ -24754,75 +23152,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030900", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24865,29 +23246,41 @@ "version": "RHEL-07-030890", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030890" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the rmdir syscall.", - "id": "V-204571", - "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the renameat syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204570r603261_rule", + "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:625", + "data": "oval:mil.disa.stig.rhel7:def:629", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rmdir\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"renameat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000466-GPOS-00210\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030900\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rmdir syscall.\",\n \"description\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80412-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72203\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rmdir\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4695r462682_fix\"\n },\n \"fix\": {\n \"id\": \"F-4695r462682_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:625\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204571r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204571r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204571\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204571\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030890\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the renameat syscall.\",\n \"description\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80413-8\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72201\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"renameat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4694r462679_fix\"\n },\n \"fix\": {\n \"id\": \"F-4694r462679_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:629\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204570r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204570r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:21" } ] @@ -24903,31 +23296,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204572", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204571", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204572r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:626" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4696r462685_fix", - "fixtext_fixref": "F-4696r462685_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204571r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:625\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4695r462682_fix", + "fixtext_fixref": "F-4695r462682_fix", "ident": [ { - "text": "CCE-27206-2", + "text": "CCE-80412-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86829", + "text": "SV-86827", "system": "http://cyber.mil/legacy" }, { - "text": "V-72205", + "text": "V-72203", "system": "http://cyber.mil/legacy" }, { @@ -24940,75 +23327,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030910", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25051,29 +23421,41 @@ "version": "RHEL-07-030900", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030900" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unlink syscall.", - "id": "V-204572", - "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the rmdir syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204571r603261_rule", + "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:626", + "data": "oval:mil.disa.stig.rhel7:def:625", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlink\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"rmdir\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000466-GPOS-00210\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030910\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlink syscall.\",\n \"description\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86829\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72205\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlink\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4696r462685_fix\"\n },\n \"fix\": {\n \"id\": \"F-4696r462685_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:626\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204572r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204572r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204572\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204572\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030900\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the rmdir syscall.\",\n \"description\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80412-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72203\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"rmdir\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4695r462682_fix\"\n },\n \"fix\": {\n \"id\": \"F-4695r462682_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:625\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204571r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204571r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:21" } ] @@ -25089,31 +23471,25 @@ "MA-4 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204573", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204572", "group_title": "SRG-OS-000466-GPOS-00210", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204573r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:627" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4697r462688_fix", - "fixtext_fixref": "F-4697r462688_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204572r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:626\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4696r462685_fix", + "fixtext_fixref": "F-4696r462685_fix", "ident": [ { "text": "CCE-27206-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86831", + "text": "SV-86829", "system": "http://cyber.mil/legacy" }, { - "text": "V-72207", + "text": "V-72205", "system": "http://cyber.mil/legacy" }, { @@ -25126,75 +23502,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-030920", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25237,29 +23596,41 @@ "version": "RHEL-07-030910", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030910" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unlinkat syscall.", - "id": "V-204573", - "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unlink syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204572r603261_rule", + "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:627", + "data": "oval:mil.disa.stig.rhel7:def:626", "label": "check" }, { - "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlinkat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlink\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000466-GPOS-00210\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-030920\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlinkat syscall.\",\n \"description\": \"If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86831\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72207\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlinkat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4697r462688_fix\"\n },\n \"fix\": {\n \"id\": \"F-4697r462688_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:627\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204573r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204573r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204573\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204573\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030910\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlink syscall.\",\n \"description\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86829\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72205\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlink\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4696r462685_fix\"\n },\n \"fix\": {\n \"id\": \"F-4696r462685_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:626\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204572r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204572r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:21" } ] @@ -25267,118 +23638,97 @@ { "tags": { "cci": [ - "CCI-000054" + "CCI-000172", + "CCI-002884" ], "nist": [ - "AC-10" + "AU-12 c", + "MA-4 (1) (a)" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204576", - "group_title": "SRG-OS-000027-GPOS-00008", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204576r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions", - "export-name": "oval:mil.disa.stig.rhel7:var:3792" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:449" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4700r88921_fix", - "fixtext_fixref": "F-4700r88921_fix", + "severity": "medium", + "description": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", + "group_id": "xccdf_mil.disa.stig_group_V-204573", + "group_title": "SRG-OS-000466-GPOS-00210", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204573r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:627\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4697r462688_fix", + "fixtext_fixref": "F-4697r462688_fix", "ident": [ { - "text": "CCE-27081-9", + "text": "CCE-27206-2", "system": "http://cce.mitre.org" }, { - "text": "V-72217", + "text": "SV-86831", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86841", + "text": "V-72207", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000054", + "text": "CCI-000172", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002884", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040000", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25421,29 +23771,41 @@ "version": "RHEL-07-030920", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-030920" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.", - "id": "V-204576", - "desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.", + "title": "The Red Hat Enterprise Linux operating system must audit all uses of the unlinkat syscall.", + "id": "xccdf_mil.disa.stig_rule_SV-204573r603261_rule", + "desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:449", + "data": "oval:mil.disa.stig.rhel7:def:627", "label": "check" }, { - "data": "Configure the operating system to limit the number of concurrent sessions to \"10\" for all accounts and/or account types.\n\nAdd the following line to the top of the /etc/security/limits.conf or in a \".conf\" file defined in /etc/security/limits.d/ :\n\n* hard maxlogins 10", + "data": "Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \"unlinkat\" syscall occur.\n\nAdd the following rules in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000027-GPOS-00008\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.\",\n \"description\": \"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27081-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72217\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86841\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/ :\\n\\n* hard maxlogins 10\",\n \"fixref\": \"F-4700r88921_fix\"\n },\n \"fix\": {\n \"id\": \"F-4700r88921_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3792\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:449\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204576r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204576r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204576\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204576\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-030920\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must audit all uses of the unlinkat syscall.\",\n \"description\": \"<VulnDiscussion>If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\\n\\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27206-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86831\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72207\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000172\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002884\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to generate audit records when successful/unsuccessful attempts to use the \\\"unlinkat\\\" syscall occur.\\n\\nAdd the following rules in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-4697r462688_fix\"\n },\n \"fix\": {\n \"id\": \"F-4697r462688_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:627\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204573r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204573r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system is not configured to audit certain activities and write them to an audit log, it is more difficult to detect and track system compromises and damages incurred during a system compromise.\n\nWhen a user logs on, the auid is set to the uid of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to -1. The auid representation is an unsigned 32-bit integer, which equals 4294967295. The audit system interprets -1, 4294967295, and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000466-GPOS-00210, SRG-OS-000467-GPOS-00211, SRG-OS-000468-GPOS-00212, SRG-OS-000392-GPOS-00172false", "start_time": "2021-04-29T14:18:21" } ] @@ -25451,126 +23813,91 @@ { "tags": { "cci": [ - "CCI-000366", - "CCI-000803", - "CCI-000068" + "CCI-000054" ], "nist": [ - "CM-6 b", - "IA-7", - "AC-17 (2)" + "AC-10" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\\n\\nBy specifying a cipher list with the order of ciphers being in a \\\"strongest to weakest\\\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204578", - "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204578r603843_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1399" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4702r603842_fix", - "fixtext_fixref": "F-4702r603842_fix", + "severity": "low", + "description": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", + "group_id": "xccdf_mil.disa.stig_group_V-204576", + "group_title": "SRG-OS-000027-GPOS-00008", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204576r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3792\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:449\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4700r88921_fix", + "fixtext_fixref": "F-4700r88921_fix", "ident": [ { - "text": "CCE-27295-5", + "text": "CCE-27081-9", "system": "http://cce.mitre.org" }, { - "text": "V-72221", + "text": "V-72217", "system": "http://cyber.mil/legacy" }, { - "text": "SV-86845", + "text": "SV-86841", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000803", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000068", + "text": "CCI-000054", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25614,173 +23941,180 @@ "severity": "low", "weight": "10.0" }, - "value": { - "title": "Maximum concurrent login sessions", - "description": "Maximum number of concurrent sessions by a user", - "value": [ - "10", - { - "text": "1", - "selector": "1" - }, - { - "text": "3", - "selector": "3" - }, - { - "text": "5", - "selector": "5" - }, - { - "text": "10", - "selector": "10" - }, - { - "text": "15", - "selector": "15" - }, + "value": [ + { + "title": "Maximum concurrent login sessions", + "description": "Maximum number of concurrent sessions by a user", + "warning": "", + "value": [ + "10", + { + "text": "1", + "selector": "1" + }, + { + "text": "3", + "selector": "3" + }, + { + "text": "5", + "selector": "5" + }, + { + "text": "10", + "selector": "10" + }, + { + "text": "15", + "selector": "15" + }, + { + "text": "20", + "selector": "20" + } + ], + "Id": "xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions", + "id": "xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions", + "type": "number" + } + ], + "version": "RHEL-07-040000" + }, + "refs": [ + { + "ref": [ { - "text": "20", - "selector": "20" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions", - "id": "xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux 7 operating system must implement DoD-approved encryption to protect the confidentiality of SSH connections.", - "id": "V-204578", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nBy specifying a cipher list with the order of ciphers being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173", + "title": "The Red Hat Enterprise Linux operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.", + "id": "xccdf_mil.disa.stig_rule_SV-204576r603261_rule", + "desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1399", + "data": "oval:mil.disa.stig.rhel7:def:449", "label": "check" }, { - "data": "Configure SSH to use FIPS 140-2 approved cryptographic algorithms.\n\nAdd the following line (or modify the line to have the required value) to the \"/etc/ssh/sshd_config\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\n\nCiphers aes256-ctr,aes192-ctr,aes128-ctr\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure the operating system to limit the number of concurrent sessions to \"10\" for all accounts and/or account types.\n\nAdd the following line to the top of the /etc/security/limits.conf or in a \".conf\" file defined in /etc/security/limits.d/ :\n\n* hard maxlogins 10", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000033-GPOS-00014\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux 7 operating system must implement DoD-approved encryption to protect the confidentiality of SSH connections.\",\n \"description\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\\n\\nBy specifying a cipher list with the order of ciphers being in a \\\"strongest to weakest\\\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27295-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72221\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86845\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to use FIPS 140-2 approved cryptographic algorithms.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nCiphers aes256-ctr,aes192-ctr,aes128-ctr\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4702r603842_fix\"\n },\n \"fix\": {\n \"id\": \"F-4702r603842_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1399\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204578r603843_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204578r603843_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204578\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204578\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.\",\n \"description\": \"<VulnDiscussion>Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27081-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72217\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86841\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/ :\\n\\n* hard maxlogins 10\",\n \"fixref\": \"F-4700r88921_fix\"\n },\n \"fix\": {\n \"id\": \"F-4700r88921_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_var_accounts_max_concurrent_login_sessions\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3792\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:449\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204576r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204576r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "failed", - "code_desc": "", - "start_time": "2021-04-29T14:18:22" + "status": "passed", + "code_desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", + "start_time": "2021-04-29T14:18:21" } ] }, { "tags": { "cci": [ - "CCI-000366" + "CCI-000366", + "CCI-000803", + "CCI-000068" ], "nist": [ - "CM-6 b" + "CM-6 b", + "IA-7", + "AC-17 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204584", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204584r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:92521" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4708r88945_fix", - "fixtext_fixref": "F-4708r88945_fix", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nBy specifying a cipher list with the order of ciphers being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false", + "group_id": "xccdf_mil.disa.stig_group_V-204578", + "group_title": "SRG-OS-000033-GPOS-00014", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204578r603843_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1399\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4702r603842_fix", + "fixtext_fixref": "F-4702r603842_fix", "ident": [ { - "text": "SV-92521", + "text": "CCE-27295-5", + "system": "http://cce.mitre.org" + }, + { + "text": "V-72221", "system": "http://cyber.mil/legacy" }, { - "text": "V-77825", + "text": "SV-86845", "system": "http://cyber.mil/legacy" }, { "text": "CCI-000366", "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000803", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000068", + "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040201", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25827,29 +24161,41 @@ "version": "RHEL-07-040110", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must implement virtual address space randomization.", - "id": "V-204584", - "desc": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.", + "title": "The Red Hat Enterprise Linux 7 operating system must implement DoD-approved encryption to protect the confidentiality of SSH connections.", + "id": "xccdf_mil.disa.stig_rule_SV-204578r603843_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nBy specifying a cipher list with the order of ciphers being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:92521", + "data": "oval:mil.disa.stig.rhel7:def:1399", "label": "check" }, { - "data": "Configure the operating system implement virtual address space randomization.\n\nSet the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a config file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nkernel.randomize_va_space = 2\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Configure SSH to use FIPS 140-2 approved cryptographic algorithms.\n\nAdd the following line (or modify the line to have the required value) to the \"/etc/ssh/sshd_config\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\n\nCiphers aes256-ctr,aes192-ctr,aes128-ctr\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement virtual address space randomization.\",\n \"description\": \"Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92521\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system implement virtual address space randomization.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a config file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nkernel.randomize_va_space = 2\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4708r88945_fix\"\n },\n \"fix\": {\n \"id\": \"F-4708r88945_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92521\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204584r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204584r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204584\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204584\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux 7 operating system must implement DoD-approved encryption to protect the confidentiality of SSH connections.\",\n \"description\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\\n\\nBy specifying a cipher list with the order of ciphers being in a \\\"strongest to weakest\\\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27295-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-72221\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86845\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to use FIPS 140-2 approved cryptographic algorithms.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nCiphers aes256-ctr,aes192-ctr,aes128-ctr\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4702r603842_fix\"\n },\n \"fix\": {\n \"id\": \"F-4702r603842_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1399\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204578r603843_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204578r603843_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nOperating systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general purpose computing system.\n\nBy specifying a cipher list with the order of ciphers being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest cipher for securing SSH connections.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000120-GPOS-00061, SRG-OS-000125-GPOS-00065, SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173false", "start_time": "2021-04-29T14:18:22" } ] @@ -25857,132 +24203,87 @@ { "tags": { "cci": [ - "CCI-002422", - "CCI-002418", - "CCI-002420", - "CCI-002421" + "CCI-000366" ], "nist": [ - "SC-8 (2)", - "SC-8", - "SC-8 (2)", - "SC-8 (1)" + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204585", - "group_title": "SRG-OS-000423-GPOS-00187", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204585r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:4248" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4709r88948_fix", - "fixtext_fixref": "F-4709r88948_fix", + "description": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false", + "group_id": "xccdf_mil.disa.stig_group_V-204584", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204584r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92521\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4708r88945_fix", + "fixtext_fixref": "F-4708r88945_fix", "ident": [ { - "text": "CCE-80215-7", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86857", + "text": "SV-92521", "system": "http://cyber.mil/legacy" }, { - "text": "V-72233", + "text": "V-77825", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-002422", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002418", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002420", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002421", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26017,29 +24318,41 @@ "version": "RHEL-07-040201", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040201" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all networked systems have SSH installed.", - "id": "V-204585", - "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190", + "title": "The Red Hat Enterprise Linux operating system must implement virtual address space randomization.", + "id": "xccdf_mil.disa.stig_rule_SV-204584r603261_rule", + "desc": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:4248", + "data": "oval:mil.disa.stig.rhel7:def:92521", "label": "check" }, { - "data": "Install SSH packages onto the host with the following commands:\n\n# yum install openssh-server.x86_64", + "data": "Configure the operating system implement virtual address space randomization.\n\nSet the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a config file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nkernel.randomize_va_space = 2\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000423-GPOS-00187\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all networked systems have SSH installed.\",\n \"description\": \"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80215-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86857\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72233\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002422\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002420\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002421\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Install SSH packages onto the host with the following commands:\\n\\n# yum install openssh-server.x86_64\",\n \"fixref\": \"F-4709r88948_fix\"\n },\n \"fix\": {\n \"id\": \"F-4709r88948_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:4248\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204585r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204585r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204585\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204585\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040201\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement virtual address space randomization.\",\n \"description\": \"<VulnDiscussion>Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-92521\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-77825\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system implement virtual address space randomization.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a config file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nkernel.randomize_va_space = 2\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4708r88945_fix\"\n },\n \"fix\": {\n \"id\": \"F-4708r88945_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:92521\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204584r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204584r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Address space layout randomization (ASLR) makes it more difficult for an attacker to predict the location of attack code he or she has introduced into a process's address space during an attempt at exploitation. Additionally, ASLR also makes it more difficult for an attacker to know the location of existing code in order to repurpose it using return-oriented programming (ROP) techniques.false", "start_time": "2021-04-29T14:18:22" } ] @@ -26047,124 +24360,108 @@ { "tags": { "cci": [ - "CCI-001133", - "CCI-002361" + "CCI-002422", + "CCI-002418", + "CCI-002420", + "CCI-002421" ], "nist": [ - "SC-10", - "AC-12" + "SC-8 (2)", + "SC-8", + "SC-8 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204587", - "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204587r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sshd_idle_timeout_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3866" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1391" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4711r88954_fix", - "fixtext_fixref": "F-4711r88954_fix", + "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", + "group_id": "xccdf_mil.disa.stig_group_V-204585", + "group_title": "SRG-OS-000423-GPOS-00187", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204585r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:4248\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4709r88948_fix", + "fixtext_fixref": "F-4709r88948_fix", "ident": [ { - "text": "CCE-27433-2", + "text": "CCE-80215-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86861", + "text": "SV-86857", "system": "http://cyber.mil/legacy" }, { - "text": "V-72237", + "text": "V-72233", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001133", + "text": "CCI-002422", "system": "http://cyber.mil/cci" }, { - "text": "CCI-002361", + "text": "CCI-002418", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002420", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002421", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040320", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26215,144 +24512,139 @@ "version": "RHEL-07-040300", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.", - "id": "V-204587", - "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all networked systems have SSH installed.", + "id": "xccdf_mil.disa.stig_rule_SV-204585r603261_rule", + "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1391", + "data": "oval:mil.disa.stig.rhel7:def:4248", "label": "check" }, { - "data": "Configure the operating system to automatically terminate a user session after inactivity time-outs have expired or at shutdown.\n\nAdd the following line (or modify the line to have the required value) to the \"/etc/ssh/sshd_config\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nClientAliveInterval 600\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Install SSH packages onto the host with the following commands:\n\n# yum install openssh-server.x86_64", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000163-GPOS-00072\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"description\": \"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27433-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86861\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72237\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to automatically terminate a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveInterval 600\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4711r88954_fix\"\n },\n \"fix\": {\n \"id\": \"F-4711r88954_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3866\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1391\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204587r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204587r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204587\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204587\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all networked systems have SSH installed.\",\n \"description\": \"<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80215-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86857\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72233\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-002422\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002420\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002421\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Install SSH packages onto the host with the following commands:\\n\\n# yum install openssh-server.x86_64\",\n \"fixref\": \"F-4709r88948_fix\"\n },\n \"fix\": {\n \"id\": \"F-4709r88948_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:4248\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204585r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204585r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:23" + "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered.\n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", + "start_time": "2021-04-29T14:18:22" } ] }, { "tags": { "cci": [ - "CCI-000366" + "CCI-001133", + "CCI-002361" ], "nist": [ - "CM-6 b" + "SC-10", + "AC-12" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204588", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204588r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1379" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4712r88957_fix", - "fixtext_fixref": "F-4712r88957_fix", + "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", + "group_id": "xccdf_mil.disa.stig_group_V-204587", + "group_title": "SRG-OS-000163-GPOS-00072", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204587r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3866\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1391\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4711r88954_fix", + "fixtext_fixref": "F-4711r88954_fix", "ident": [ { - "text": "CCE-80373-4", + "text": "CCE-27433-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86863", + "text": "SV-86861", "system": "http://cyber.mil/legacy" }, { - "text": "V-72239", + "text": "V-72237", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-001133", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002361", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040330", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26400,58 +24692,72 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "SSH session Idle time", - "description": "Specify duration of allowed idle time.", - "value": [ - "600", - { - "text": "300", - "selector": "5_minutes" - }, - { - "text": "600", - "selector": "10_minutes" - }, - { - "text": "900", - "selector": "15_minutes" - }, - { - "text": "3600", - "selector": "60_minutes" - }, + "value": [ + { + "title": "SSH session Idle time", + "description": "Specify duration of allowed idle time.", + "warning": "", + "value": [ + "600", + { + "text": "300", + "selector": "5_minutes" + }, + { + "text": "600", + "selector": "10_minutes" + }, + { + "text": "900", + "selector": "15_minutes" + }, + { + "text": "3600", + "selector": "60_minutes" + }, + { + "text": "7200", + "selector": "120_minutes" + } + ], + "Id": "xccdf_mil.disa.stig_value_sshd_idle_timeout_value", + "id": "xccdf_mil.disa.stig_value_sshd_idle_timeout_value", + "type": "number" + } + ], + "version": "RHEL-07-040320" + }, + "refs": [ + { + "ref": [ { - "text": "7200", - "selector": "120_minutes" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sshd_idle_timeout_value", - "id": "xccdf_mil.disa.stig_value_sshd_idle_timeout_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using RSA rhosts authentication.", - "id": "V-204588", - "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-204587r603261_rule", + "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1379", + "data": "oval:mil.disa.stig.rhel7:def:1391", "label": "check" }, { - "data": "Configure the SSH daemon to not allow authentication using RSA rhosts authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"no\":\n\nRhostsRSAAuthentication no\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure the operating system to automatically terminate a user session after inactivity time-outs have expired or at shutdown.\n\nAdd the following line (or modify the line to have the required value) to the \"/etc/ssh/sshd_config\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nClientAliveInterval 600\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using RSA rhosts authentication.\",\n \"description\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80373-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86863\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72239\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using RSA rhosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nRhostsRSAAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4712r88957_fix\"\n },\n \"fix\": {\n \"id\": \"F-4712r88957_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1379\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204588r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204588r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204588\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204588\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"description\": \"<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27433-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86861\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72237\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to automatically terminate a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveInterval 600\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4711r88954_fix\"\n },\n \"fix\": {\n \"id\": \"F-4711r88954_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sshd_idle_timeout_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3866\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1391\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204587r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204587r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "start_time": "2021-04-29T14:18:23" } ] @@ -26459,120 +24765,91 @@ { "tags": { "cci": [ - "CCI-001133", - "CCI-002361" + "CCI-000366" ], "nist": [ - "SC-10", - "AC-12" + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204589", - "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204589r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1393" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4713r88960_fix", - "fixtext_fixref": "F-4713r88960_fix", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "group_id": "xccdf_mil.disa.stig_group_V-204588", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204588r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1379\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4712r88957_fix", + "fixtext_fixref": "F-4712r88957_fix", "ident": [ { - "text": "CCE-27082-7", + "text": "CCE-80373-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86865", + "text": "SV-86863", "system": "http://cyber.mil/legacy" }, { - "text": "V-72241", + "text": "V-72239", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001133", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-002361", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040340", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26611,29 +24888,41 @@ "version": "RHEL-07-040330", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040330" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic terminate after a period of inactivity.", - "id": "V-204589", - "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using RSA rhosts authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-204588r603261_rule", + "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1393", + "data": "oval:mil.disa.stig.rhel7:def:1379", "label": "check" }, { - "data": "Configure the operating system to terminate automatically a user session after inactivity time-outs have expired or at shutdown.\n\nAdd the following line (or modify the line to have the required value) to the \"/etc/ssh/sshd_config\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nClientAliveCountMax 0\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure the SSH daemon to not allow authentication using RSA rhosts authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"no\":\n\nRhostsRSAAuthentication no\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000163-GPOS-00072\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic terminate after a period of inactivity.\",\n \"description\": \"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27082-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86865\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72241\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to terminate automatically a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveCountMax 0\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4713r88960_fix\"\n },\n \"fix\": {\n \"id\": \"F-4713r88960_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1393\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204589r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204589r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204589\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204589\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using RSA rhosts authentication.\",\n \"description\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80373-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86863\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72239\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using RSA rhosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nRhostsRSAAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4712r88957_fix\"\n },\n \"fix\": {\n \"id\": \"F-4712r88957_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1379\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204588r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204588r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-04-29T14:18:23" } ] @@ -26641,114 +24930,97 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-001133", + "CCI-002361" ], "nist": [ - "CM-6 b" + "SC-10", + "AC-12" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204590", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204590r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1377" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4714r88963_fix", - "fixtext_fixref": "F-4714r88963_fix", + "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", + "group_id": "xccdf_mil.disa.stig_group_V-204589", + "group_title": "SRG-OS-000163-GPOS-00072", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204589r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1393\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4713r88960_fix", + "fixtext_fixref": "F-4713r88960_fix", "ident": [ { - "text": "CCE-27377-1", + "text": "CCE-27082-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86867", + "text": "SV-86865", "system": "http://cyber.mil/legacy" }, { - "text": "V-72243", + "text": "V-72241", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-001133", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-002361", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26791,29 +25063,41 @@ "version": "RHEL-07-040340", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using rhosts authentication.", - "id": "V-204590", - "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic terminate after a period of inactivity.", + "id": "xccdf_mil.disa.stig_rule_SV-204589r603261_rule", + "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1377", + "data": "oval:mil.disa.stig.rhel7:def:1393", "label": "check" }, { - "data": "Configure the SSH daemon to not allow authentication using known hosts authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"yes\":\n\nIgnoreRhosts yes", + "data": "Configure the operating system to terminate automatically a user session after inactivity time-outs have expired or at shutdown.\n\nAdd the following line (or modify the line to have the required value) to the \"/etc/ssh/sshd_config\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nClientAliveCountMax 0\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using rhosts authentication.\",\n \"description\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27377-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86867\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72243\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreRhosts yes\",\n \"fixref\": \"F-4714r88963_fix\"\n },\n \"fix\": {\n \"id\": \"F-4714r88963_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1377\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204590r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204590r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204590\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204590\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that all network connections associated with SSH traffic terminate after a period of inactivity.\",\n \"description\": \"<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27082-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86865\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72241\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-002361\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to terminate automatically a user session after inactivity time-outs have expired or at shutdown.\\n\\nAdd the following line (or modify the line to have the required value) to the \\\"/etc/ssh/sshd_config\\\" file (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nClientAliveCountMax 0\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4713r88960_fix\"\n },\n \"fix\": {\n \"id\": \"F-4713r88960_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1393\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204589r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204589r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000279-GPOS-00109false", "start_time": "2021-04-29T14:18:23" } ] @@ -26827,31 +25111,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204591", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "group_id": "xccdf_mil.disa.stig_group_V-204590", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204591r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:166" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4715r88966_fix", - "fixtext_fixref": "F-4715r88966_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204590r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1377\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4714r88963_fix", + "fixtext_fixref": "F-4714r88963_fix", "ident": [ { - "text": "CCE-80225-6", + "text": "CCE-27377-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86869", + "text": "SV-86867", "system": "http://cyber.mil/legacy" }, { - "text": "V-72245", + "text": "V-72243", "system": "http://cyber.mil/legacy" }, { @@ -26860,75 +25138,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040360", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26967,29 +25228,41 @@ "version": "RHEL-07-040350", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon an SSH logon.", - "id": "V-204591", - "desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using rhosts authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-204590r603261_rule", + "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:166", + "data": "oval:mil.disa.stig.rhel7:def:1377", "label": "check" }, { - "data": "Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \"/etc/pam.d/sshd\" or in the \"sshd_config\" file used by the system (\"/etc/ssh/sshd_config\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\n\nModify the \"PrintLastLog\" line in \"/etc/ssh/sshd_config\" to match the following:\n\nPrintLastLog yes\n\nThe SSH service must be restarted for changes to \"sshd_config\" to take effect.", + "data": "Configure the SSH daemon to not allow authentication using known hosts authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"yes\":\n\nIgnoreRhosts yes", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon an SSH logon.\",\n \"description\": \"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80225-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86869\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72245\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"fixref\": \"F-4715r88966_fix\"\n },\n \"fix\": {\n \"id\": \"F-4715r88966_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:166\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204591r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204591r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204591\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204591\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using rhosts authentication.\",\n \"description\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27377-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86867\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72243\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreRhosts yes\",\n \"fixref\": \"F-4714r88963_fix\"\n },\n \"fix\": {\n \"id\": \"F-4714r88963_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1377\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204590r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204590r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-04-29T14:18:23" } ] @@ -27003,31 +25276,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204592", + "description": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", + "group_id": "xccdf_mil.disa.stig_group_V-204591", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204592r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1381" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4716r88969_fix", - "fixtext_fixref": "F-4716r88969_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204591r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:166\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4715r88966_fix", + "fixtext_fixref": "F-4715r88966_fix", "ident": [ { - "text": "CCE-27445-6", + "text": "CCE-80225-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86871", + "text": "SV-86869", "system": "http://cyber.mil/legacy" }, { - "text": "V-72247", + "text": "V-72245", "system": "http://cyber.mil/legacy" }, { @@ -27036,75 +25303,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040370", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27143,29 +25393,41 @@ "version": "RHEL-07-040360", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040360" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not permit direct logons to the root account using remote access via SSH.", - "id": "V-204592", - "desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.", + "title": "The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon an SSH logon.", + "id": "xccdf_mil.disa.stig_rule_SV-204591r603261_rule", + "desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1381", + "data": "oval:mil.disa.stig.rhel7:def:166", "label": "check" }, { - "data": "Configure SSH to stop users from logging on remotely as the root user.\n\nEdit the appropriate \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"PermitRootLogin\" keyword and set its value to \"no\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nPermitRootLogin no\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \"/etc/pam.d/sshd\" or in the \"sshd_config\" file used by the system (\"/etc/ssh/sshd_config\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\n\nModify the \"PrintLastLog\" line in \"/etc/ssh/sshd_config\" to match the following:\n\nPrintLastLog yes\n\nThe SSH service must be restarted for changes to \"sshd_config\" to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not permit direct logons to the root account using remote access via SSH.\",\n \"description\": \"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27445-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86871\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72247\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to stop users from logging on remotely as the root user.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nPermitRootLogin no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4716r88969_fix\"\n },\n \"fix\": {\n \"id\": \"F-4716r88969_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1381\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204592r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204592r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204592\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204592\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon an SSH logon.\",\n \"description\": \"<VulnDiscussion>Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80225-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86869\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72245\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"fixref\": \"F-4715r88966_fix\"\n },\n \"fix\": {\n \"id\": \"F-4715r88966_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:166\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204591r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204591r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "start_time": "2021-04-29T14:18:23" } ] @@ -27179,31 +25441,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204593", + "description": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-204592", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204593r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1383" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4717r88972_fix", - "fixtext_fixref": "F-4717r88972_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204592r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1381\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4716r88969_fix", + "fixtext_fixref": "F-4716r88969_fix", "ident": [ { - "text": "CCE-80372-6", + "text": "CCE-27445-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86873", + "text": "SV-86871", "system": "http://cyber.mil/legacy" }, { - "text": "V-72249", + "text": "V-72247", "system": "http://cyber.mil/legacy" }, { @@ -27212,75 +25468,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040380", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27319,29 +25558,41 @@ "version": "RHEL-07-040370", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using known hosts authentication.", - "id": "V-204593", - "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "title": "The Red Hat Enterprise Linux operating system must not permit direct logons to the root account using remote access via SSH.", + "id": "xccdf_mil.disa.stig_rule_SV-204592r603261_rule", + "desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1383", + "data": "oval:mil.disa.stig.rhel7:def:1381", "label": "check" }, { - "data": "Configure the SSH daemon to not allow authentication using known hosts authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"yes\":\n\nIgnoreUserKnownHosts yes\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure SSH to stop users from logging on remotely as the root user.\n\nEdit the appropriate \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"PermitRootLogin\" keyword and set its value to \"no\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nPermitRootLogin no\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using known hosts authentication.\",\n \"description\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80372-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86873\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72249\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4717r88972_fix\"\n },\n \"fix\": {\n \"id\": \"F-4717r88972_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1383\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204593r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204593r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204593\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204593\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not permit direct logons to the root account using remote access via SSH.\",\n \"description\": \"<VulnDiscussion>Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27445-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86871\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72247\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure SSH to stop users from logging on remotely as the root user.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nPermitRootLogin no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4716r88969_fix\"\n },\n \"fix\": {\n \"id\": \"F-4716r88969_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1381\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204592r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204592r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "start_time": "2021-04-29T14:18:23" } ] @@ -27349,120 +25600,91 @@ { "tags": { "cci": [ - "CCI-000366", - "CCI-000197" + "CCI-000366" ], "nist": [ - "CM-6 b", - "IA-5 (1) (c)" + "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\\n\\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204594", - "group_title": "SRG-OS-000074-GPOS-00042", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204594r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1373" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4718r88975_fix", - "fixtext_fixref": "F-4718r88975_fix", + "severity": "medium", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "group_id": "xccdf_mil.disa.stig_group_V-204593", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204593r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1383\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4717r88972_fix", + "fixtext_fixref": "F-4717r88972_fix", "ident": [ { - "text": "CCE-27320-1", + "text": "CCE-80372-6", "system": "http://cce.mitre.org" }, { - "text": "SV-86875", + "text": "SV-86873", "system": "http://cyber.mil/legacy" }, { - "text": "V-72251", + "text": "V-72249", "system": "http://cyber.mil/legacy" }, { "text": "CCI-000366", "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000197", - "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040390", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27501,29 +25723,41 @@ "version": "RHEL-07-040380", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use the SSHv2 protocol.", - "id": "V-204594", - "desc": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using known hosts authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-204593r603261_rule", + "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1373", + "data": "oval:mil.disa.stig.rhel7:def:1383", "label": "check" }, { - "data": "Remove all Protocol lines that reference version \"1\" in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor). The \"Protocol\" line must be as follows:\n\nProtocol 2\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Configure the SSH daemon to not allow authentication using known hosts authentication.\n\nAdd the following line in \"/etc/ssh/sshd_config\", or uncomment the line and set the value to \"yes\":\n\nIgnoreUserKnownHosts yes\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000074-GPOS-00042\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use the SSHv2 protocol.\",\n \"description\": \"SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\\n\\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27320-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86875\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72251\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000197\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove all Protocol lines that reference version \\\"1\\\" in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor). The \\\"Protocol\\\" line must be as follows:\\n\\nProtocol 2\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4718r88975_fix\"\n },\n \"fix\": {\n \"id\": \"F-4718r88975_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1373\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204594r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204594r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204594\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204594\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow authentication using known hosts authentication.\",\n \"description\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80372-6\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86873\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72249\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known hosts authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4717r88972_fix\"\n },\n \"fix\": {\n \"id\": \"F-4717r88972_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1383\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204593r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204593r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-04-29T14:18:23" } ] @@ -27531,114 +25765,97 @@ { "tags": { "cci": [ - "CCI-001453" + "CCI-000366", + "CCI-000197" ], "nist": [ - "AC-17 (2)" + "CM-6 b", + "IA-5 (1) (c)" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\\n\\nBy specifying a hash algorithm list with the order of hashes being in a \\\"strongest to weakest\\\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204595", - "group_title": "SRG-OS-000250-GPOS-00093", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204595r603846_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:168" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4719r603845_fix", - "fixtext_fixref": "F-4719r603845_fix", + "severity": "high", + "description": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false", + "group_id": "xccdf_mil.disa.stig_group_V-204594", + "group_title": "SRG-OS-000074-GPOS-00042", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204594r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1373\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4718r88975_fix", + "fixtext_fixref": "F-4718r88975_fix", "ident": [ { - "text": "CCE-27455-5", + "text": "CCE-27320-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86877", + "text": "SV-86875", "system": "http://cyber.mil/legacy" }, { - "text": "V-72253", + "text": "V-72251", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001453", + "text": "CCI-000366", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000197", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040400", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27681,29 +25898,41 @@ "version": "RHEL-07-040390", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.", - "id": "V-204595", - "desc": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nBy specifying a hash algorithm list with the order of hashes being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use the SSHv2 protocol.", + "id": "xccdf_mil.disa.stig_rule_SV-204594r603261_rule", + "desc": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:168", + "data": "oval:mil.disa.stig.rhel7:def:1373", "label": "check" }, { - "data": "Edit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"MACs\" keyword and set its value to \"hmac-sha2-512\" and/or \"hmac-sha2-256\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nMACs hmac-sha2-512,hmac-sha2-256\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Remove all Protocol lines that reference version \"1\" in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor). The \"Protocol\" line must be as follows:\n\nProtocol 2\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000250-GPOS-00093\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.\",\n \"description\": \"DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\\n\\nBy specifying a hash algorithm list with the order of hashes being in a \\\"strongest to weakest\\\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27455-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86877\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72253\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"MACs\\\" keyword and set its value to \\\"hmac-sha2-512\\\" and/or \\\"hmac-sha2-256\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nMACs hmac-sha2-512,hmac-sha2-256\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4719r603845_fix\"\n },\n \"fix\": {\n \"id\": \"F-4719r603845_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:168\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204595r603846_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204595r603846_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204595\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204595\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use the SSHv2 protocol.\",\n \"description\": \"<VulnDiscussion>SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\\n\\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27320-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86875\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72251\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000197\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove all Protocol lines that reference version \\\"1\\\" in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor). The \\\"Protocol\\\" line must be as follows:\\n\\nProtocol 2\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4718r88975_fix\"\n },\n \"fix\": {\n \"id\": \"F-4718r88975_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1373\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204594r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204594r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "SSHv1 is an insecure implementation of the SSH protocol and has many well-known vulnerability exploits. Exploits of the SSH daemon could provide immediate root access to the system.\n\nSatisfies: SRG-OS-000074-GPOS-00042, SRG-OS-000480-GPOS-00227false", "start_time": "2021-04-29T14:18:23" } ] @@ -27711,114 +25940,91 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-001453" ], "nist": [ - "CM-6 b" + "AC-17 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204596", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204596r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:120" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4720r88981_fix", - "fixtext_fixref": "F-4720r88981_fix", + "description": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nBy specifying a hash algorithm list with the order of hashes being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.false", + "group_id": "xccdf_mil.disa.stig_group_V-204595", + "group_title": "SRG-OS-000250-GPOS-00093", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204595r603846_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:168\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4719r603845_fix", + "fixtext_fixref": "F-4719r603845_fix", "ident": [ { - "text": "CCE-27311-0", + "text": "CCE-27455-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86879", + "text": "SV-86877", "system": "http://cyber.mil/legacy" }, { - "text": "V-72255", + "text": "V-72253", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-001453", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040410", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27857,29 +26063,41 @@ "version": "RHEL-07-040400", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040400" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH public host key files have mode 0644 or less permissive.", - "id": "V-204596", - "desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.", + "id": "xccdf_mil.disa.stig_rule_SV-204595r603846_rule", + "desc": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nBy specifying a hash algorithm list with the order of hashes being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:120", + "data": "oval:mil.disa.stig.rhel7:def:168", "label": "check" }, { - "data": "Note: SSH public key files may be found in other directories on the system depending on the installation.\n\nChange the mode of public host key files under \"/etc/ssh\" to \"0644\" with the following command:\n\n# chmod 0644 /etc/ssh/*.key.pub", + "data": "Edit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"MACs\" keyword and set its value to \"hmac-sha2-512\" and/or \"hmac-sha2-256\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nMACs hmac-sha2-512,hmac-sha2-256\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH public host key files have mode 0644 or less permissive.\",\n \"description\": \"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27311-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86879\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72255\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Note: SSH public key files may be found in other directories on the system depending on the installation.\\n\\nChange the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n# chmod 0644 /etc/ssh/*.key.pub\",\n \"fixref\": \"F-4720r88981_fix\"\n },\n \"fix\": {\n \"id\": \"F-4720r88981_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:120\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204596r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204596r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204596\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204596\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon is configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.\",\n \"description\": \"<VulnDiscussion>DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\\n\\nBy specifying a hash algorithm list with the order of hashes being in a \\\"strongest to weakest\\\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27455-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86877\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72253\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"MACs\\\" keyword and set its value to \\\"hmac-sha2-512\\\" and/or \\\"hmac-sha2-256\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nMACs hmac-sha2-512,hmac-sha2-256\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4719r603845_fix\"\n },\n \"fix\": {\n \"id\": \"F-4719r603845_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:168\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204595r603846_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204595r603846_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "DoD information systems are required to use FIPS 140-2 approved cryptographic hash functions. The only SSHv2 hash algorithm meeting this requirement is SHA.\n\nBy specifying a hash algorithm list with the order of hashes being in a \"strongest to weakest\" orientation, the system will automatically attempt to use the strongest hash for securing SSH connections.false", "start_time": "2021-04-29T14:18:23" } ] @@ -27893,31 +26111,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204597", + "description": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-204596", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204597r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:118" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4721r88984_fix", - "fixtext_fixref": "F-4721r88984_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204596r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:120\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4720r88981_fix", + "fixtext_fixref": "F-4720r88981_fix", "ident": [ { - "text": "CCE-27485-2", + "text": "CCE-27311-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86881", + "text": "SV-86879", "system": "http://cyber.mil/legacy" }, { - "text": "V-72257", + "text": "V-72255", "system": "http://cyber.mil/legacy" }, { @@ -27926,75 +26138,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040420", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28033,29 +26228,41 @@ "version": "RHEL-07-040410", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040410" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH private host key files have mode 0640 or less permissive.", - "id": "V-204597", - "desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH public host key files have mode 0644 or less permissive.", + "id": "xccdf_mil.disa.stig_rule_SV-204596r603261_rule", + "desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:118", + "data": "oval:mil.disa.stig.rhel7:def:120", "label": "check" }, { - "data": "Configure the mode of SSH private host key files under \"/etc/ssh\" to \"0640\" with the following command:\n\n# chmod 0640 /path/to/file/ssh_host*key", + "data": "Note: SSH public key files may be found in other directories on the system depending on the installation.\n\nChange the mode of public host key files under \"/etc/ssh\" to \"0644\" with the following command:\n\n# chmod 0644 /etc/ssh/*.key.pub", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH private host key files have mode 0640 or less permissive.\",\n \"description\": \"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27485-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86881\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72257\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0640\\\" with the following command:\\n\\n# chmod 0640 /path/to/file/ssh_host*key\",\n \"fixref\": \"F-4721r88984_fix\"\n },\n \"fix\": {\n \"id\": \"F-4721r88984_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:118\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204597r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204597r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204597\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204597\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH public host key files have mode 0644 or less permissive.\",\n \"description\": \"<VulnDiscussion>If a public host key file is modified by an unauthorized user, the SSH service may be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27311-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86879\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72255\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Note: SSH public key files may be found in other directories on the system depending on the installation.\\n\\nChange the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n# chmod 0644 /etc/ssh/*.key.pub\",\n \"fixref\": \"F-4720r88981_fix\"\n },\n \"fix\": {\n \"id\": \"F-4720r88981_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:120\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204596r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204596r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "start_time": "2021-04-29T14:18:23" } ] @@ -28063,134 +26270,91 @@ { "tags": { "cci": [ - "CCI-000318", - "CCI-001812", - "CCI-001813", - "CCI-000368", - "CCI-001814" + "CCI-000366" ], "nist": [ - "CM-3 f", - "CM-11 (2)", - "CM-5 (1) (a)", - "CM-6 c", - "CM-5 (1)" + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204598", - "group_title": "SRG-OS-000364-GPOS-00151", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204598r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:160" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4722r88987_fix", - "fixtext_fixref": "F-4722r88987_fix", + "description": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", + "group_id": "xccdf_mil.disa.stig_group_V-204597", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204597r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:118\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4721r88984_fix", + "fixtext_fixref": "F-4721r88984_fix", "ident": [ { - "text": "SV-86883", - "system": "http://cyber.mil/legacy" + "text": "CCE-27485-2", + "system": "http://cce.mitre.org" }, { - "text": "V-72259", + "text": "SV-86881", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000318", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001812", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001813", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000368", - "system": "http://cyber.mil/cci" + "text": "V-72257", + "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001814", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040430", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28229,29 +26393,41 @@ "version": "RHEL-07-040420", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040420" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Generic Security Service Application Program Interface (GSSAPI) authentication unless needed.", - "id": "V-204598", - "desc": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH private host key files have mode 0640 or less permissive.", + "id": "xccdf_mil.disa.stig_rule_SV-204597r603261_rule", + "desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:160", + "data": "oval:mil.disa.stig.rhel7:def:118", "label": "check" }, { - "data": "Uncomment the \"GSSAPIAuthentication\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"no\":\n\nGSSAPIAuthentication no\n\nThe SSH service must be restarted for changes to take effect.\n\nIf GSSAPI authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.", + "data": "Configure the mode of SSH private host key files under \"/etc/ssh\" to \"0640\" with the following command:\n\n# chmod 0640 /path/to/file/ssh_host*key", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000364-GPOS-00151\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Generic Security Service Application Program Interface (GSSAPI) authentication unless needed.\",\n \"description\": \"GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86883\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72259\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"GSSAPIAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\":\\n\\nGSSAPIAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf GSSAPI authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"fixref\": \"F-4722r88987_fix\"\n },\n \"fix\": {\n \"id\": \"F-4722r88987_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:160\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204598r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204598r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204598\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204598\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH private host key files have mode 0640 or less permissive.\",\n \"description\": \"<VulnDiscussion>If an unauthorized user obtains the private SSH host key file, the host could be impersonated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27485-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86881\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72257\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0640\\\" with the following command:\\n\\n# chmod 0640 /path/to/file/ssh_host*key\",\n \"fixref\": \"F-4721r88984_fix\"\n },\n \"fix\": {\n \"id\": \"F-4721r88984_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:118\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204597r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204597r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "start_time": "2021-04-29T14:18:23" } ] @@ -28259,138 +26435,111 @@ { "tags": { "cci": [ - "CCI-000368", - "CCI-001813", + "CCI-000318", "CCI-001812", - "CCI-001814", - "CCI-000318" + "CCI-001813", + "CCI-000368", + "CCI-001814" ], "nist": [ - "CM-6 c", - "CM-5 (1) (a)", + "CM-3 f", "CM-11 (2)", - "CM-5 (1)", - "CM-3 f" + "CM-5 (1) (a)", + "CM-6 c", + "CM-5 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204599", + "description": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false", + "group_id": "xccdf_mil.disa.stig_group_V-204598", "group_title": "SRG-OS-000364-GPOS-00151", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204599r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:162" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4723r88990_fix", - "fixtext_fixref": "F-4723r88990_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204598r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:160\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4722r88987_fix", + "fixtext_fixref": "F-4722r88987_fix", "ident": [ { - "text": "CCE-80221-5", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86885", + "text": "SV-86883", "system": "http://cyber.mil/legacy" }, { - "text": "V-72261", + "text": "V-72259", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000368", + "text": "CCI-000318", "system": "http://cyber.mil/cci" }, { - "text": "CCI-001813", + "text": "CCI-001812", "system": "http://cyber.mil/cci" }, { - "text": "CCI-001812", + "text": "CCI-001813", "system": "http://cyber.mil/cci" }, { - "text": "CCI-001814", + "text": "CCI-000368", "system": "http://cyber.mil/cci" }, { - "text": "CCI-000318", + "text": "CCI-001814", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040440", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28441,29 +26590,41 @@ "version": "RHEL-07-040430", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040430" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Kerberos authentication unless needed.", - "id": "V-204599", - "desc": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Generic Security Service Application Program Interface (GSSAPI) authentication unless needed.", + "id": "xccdf_mil.disa.stig_rule_SV-204598r603261_rule", + "desc": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:162", + "data": "oval:mil.disa.stig.rhel7:def:160", "label": "check" }, { - "data": "Uncomment the \"KerberosAuthentication\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"no\":\n\nKerberosAuthentication no\n\nThe SSH service must be restarted for changes to take effect.\n\nIf Kerberos authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.", + "data": "Uncomment the \"GSSAPIAuthentication\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"no\":\n\nGSSAPIAuthentication no\n\nThe SSH service must be restarted for changes to take effect.\n\nIf GSSAPI authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000364-GPOS-00151\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Kerberos authentication unless needed.\",\n \"description\": \"Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80221-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86885\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72261\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"KerberosAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf Kerberos authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"fixref\": \"F-4723r88990_fix\"\n },\n \"fix\": {\n \"id\": \"F-4723r88990_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:162\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204599r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204599r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204599\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204599\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Generic Security Service Application Program Interface (GSSAPI) authentication unless needed.\",\n \"description\": \"<VulnDiscussion>GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86883\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72259\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"GSSAPIAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\":\\n\\nGSSAPIAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf GSSAPI authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"fixref\": \"F-4722r88987_fix\"\n },\n \"fix\": {\n \"id\": \"F-4722r88987_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:160\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204598r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204598r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "GSSAPI authentication is used to provide additional authentication mechanisms to applications. Allowing GSSAPI authentication through SSH exposes the system's GSSAPI to remote hosts, increasing the attack surface of the system. GSSAPI authentication must be disabled unless needed.false", "start_time": "2021-04-29T14:18:23" } ] @@ -28471,114 +26632,115 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-000368", + "CCI-001813", + "CCI-001812", + "CCI-001814", + "CCI-000318" ], "nist": [ - "CM-6 b" + "CM-6 c", + "CM-5 (1) (a)", + "CM-11 (2)", + "CM-5 (1)", + "CM-3 f" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204600", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204600r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:164" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4724r88993_fix", - "fixtext_fixref": "F-4724r88993_fix", + "description": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false", + "group_id": "xccdf_mil.disa.stig_group_V-204599", + "group_title": "SRG-OS-000364-GPOS-00151", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204599r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:162\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4723r88990_fix", + "fixtext_fixref": "F-4723r88990_fix", "ident": [ { - "text": "CCE-80222-3", + "text": "CCE-80221-5", "system": "http://cce.mitre.org" }, { - "text": "SV-86887", + "text": "SV-86885", "system": "http://cyber.mil/legacy" }, { - "text": "V-72263", + "text": "V-72261", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-000368", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001813", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001812", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001814", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000318", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040450", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28633,29 +26795,41 @@ "version": "RHEL-07-040440", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon performs strict mode checking of home directory configuration files.", - "id": "V-204600", - "desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Kerberos authentication unless needed.", + "id": "xccdf_mil.disa.stig_rule_SV-204599r603261_rule", + "desc": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:164", + "data": "oval:mil.disa.stig.rhel7:def:162", "label": "check" }, { - "data": "Uncomment the \"StrictModes\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"yes\":\n\nStrictModes yes\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Uncomment the \"KerberosAuthentication\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"no\":\n\nKerberosAuthentication no\n\nThe SSH service must be restarted for changes to take effect.\n\nIf Kerberos authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon performs strict mode checking of home directory configuration files.\",\n \"description\": \"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80222-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86887\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72263\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4724r88993_fix\"\n },\n \"fix\": {\n \"id\": \"F-4724r88993_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:164\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204600r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204600r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204600\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204600\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not permit Kerberos authentication unless needed.\",\n \"description\": \"<VulnDiscussion>Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80221-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86885\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72261\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"KerberosAuthentication\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH service must be restarted for changes to take effect.\\n\\nIf Kerberos authentication is required, it must be documented, to include the location of the configuration file, with the ISSO.\",\n \"fixref\": \"F-4723r88990_fix\"\n },\n \"fix\": {\n \"id\": \"F-4723r88990_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:162\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204599r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204599r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Kerberos authentication for SSH is often implemented using Generic Security Service Application Program Interface (GSSAPI). If Kerberos is enabled through SSH, the SSH daemon provides a means of access to the system's Kerberos implementation. Vulnerabilities in the system's Kerberos implementation may then be subject to exploitation. To reduce the attack surface of the system, the Kerberos authentication mechanism within SSH must be disabled for systems not using this capability.false", "start_time": "2021-04-29T14:18:23" } ] @@ -28669,31 +26843,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204601", + "description": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", + "group_id": "xccdf_mil.disa.stig_group_V-204600", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204601r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:171" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4725r88996_fix", - "fixtext_fixref": "F-4725r88996_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204600r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:164\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4724r88993_fix", + "fixtext_fixref": "F-4724r88993_fix", "ident": [ { - "text": "CCE-80223-1", + "text": "CCE-80222-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86889", + "text": "SV-86887", "system": "http://cyber.mil/legacy" }, { - "text": "V-72265", + "text": "V-72263", "system": "http://cyber.mil/legacy" }, { @@ -28702,75 +26870,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040460", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28809,29 +26960,41 @@ "version": "RHEL-07-040450", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon uses privilege separation.", - "id": "V-204601", - "desc": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon performs strict mode checking of home directory configuration files.", + "id": "xccdf_mil.disa.stig_rule_SV-204600r603261_rule", + "desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:171", + "data": "oval:mil.disa.stig.rhel7:def:164", "label": "check" }, { - "data": "Uncomment the \"UsePrivilegeSeparation\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"sandbox\" or \"yes\":\n\nUsePrivilegeSeparation sandbox\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Uncomment the \"StrictModes\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"yes\":\n\nStrictModes yes\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon uses privilege separation.\",\n \"description\": \"SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80223-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86889\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72265\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"UsePrivilegeSeparation\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"sandbox\\\" or \\\"yes\\\":\\n\\nUsePrivilegeSeparation sandbox\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4725r88996_fix\"\n },\n \"fix\": {\n \"id\": \"F-4725r88996_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:171\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204601r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204601r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204601\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204601\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon performs strict mode checking of home directory configuration files.\",\n \"description\": \"<VulnDiscussion>If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80222-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86887\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72263\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4724r88993_fix\"\n },\n \"fix\": {\n \"id\": \"F-4724r88993_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:164\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204600r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204600r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "start_time": "2021-04-29T14:18:23" } ] @@ -28845,27 +27008,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204602", + "description": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false", + "group_id": "xccdf_mil.disa.stig_group_V-204601", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204602r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:158" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4726r88999_fix", - "fixtext_fixref": "F-4726r88999_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204601r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:171\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4725r88996_fix", + "fixtext_fixref": "F-4725r88996_fix", "ident": [ { - "text": "SV-86891", + "text": "CCE-80223-1", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86889", "system": "http://cyber.mil/legacy" }, { - "text": "V-72267", + "text": "V-72265", "system": "http://cyber.mil/legacy" }, { @@ -28874,75 +27035,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040470", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28981,29 +27125,41 @@ "version": "RHEL-07-040460", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow compression or only allows compression after successful authentication.", - "id": "V-204602", - "desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon uses privilege separation.", + "id": "xccdf_mil.disa.stig_rule_SV-204601r603261_rule", + "desc": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:158", + "data": "oval:mil.disa.stig.rhel7:def:171", "label": "check" }, { - "data": "Uncomment the \"Compression\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \"delayed\" or \"no\":\n\nCompression no\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Uncomment the \"UsePrivilegeSeparation\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \"sandbox\" or \"yes\":\n\nUsePrivilegeSeparation sandbox\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow compression or only allows compression after successful authentication.\",\n \"description\": \"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72267\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4726r88999_fix\"\n },\n \"fix\": {\n \"id\": \"F-4726r88999_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:158\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204602r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204602r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204602\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204602\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon uses privilege separation.\",\n \"description\": \"<VulnDiscussion>SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80223-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86889\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72265\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"UsePrivilegeSeparation\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) and set the value to \\\"sandbox\\\" or \\\"yes\\\":\\n\\nUsePrivilegeSeparation sandbox\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4725r88996_fix\"\n },\n \"fix\": {\n \"id\": \"F-4725r88996_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:171\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204601r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204601r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "SSH daemon privilege separation causes the SSH process to drop root privileges when not needed, which would decrease the impact of software vulnerabilities in the unprivileged section.false", "start_time": "2021-04-29T14:18:23" } ] @@ -29016,28 +27172,22 @@ "nist": [ "CM-6 b" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204605", + "severity": "medium", + "description": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", + "group_id": "xccdf_mil.disa.stig_group_V-204602", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204605r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1020" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4729r89008_fix", - "fixtext_fixref": "F-4729r89008_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204602r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:158\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4726r88999_fix", + "fixtext_fixref": "F-4726r88999_fix", "ident": [ { - "text": "SV-86899", + "text": "SV-86891", "system": "http://cyber.mil/legacy" }, { - "text": "V-72275", + "text": "V-72267", "system": "http://cyber.mil/legacy" }, { @@ -29046,75 +27196,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040530", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29149,29 +27282,41 @@ "version": "RHEL-07-040470", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon logon.", - "id": "V-204605", - "desc": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow compression or only allows compression after successful authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-204602r603261_rule", + "desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1020", + "data": "oval:mil.disa.stig.rhel7:def:158", "label": "check" }, { - "data": "Configure the operating system to provide users with feedback on when account accesses last occurred by setting the required configuration options in \"/etc/pam.d/postlogin\".\n\nAdd the following line to the top of \"/etc/pam.d/postlogin\":\n\nsession required pam_lastlog.so showfailed", + "data": "Uncomment the \"Compression\" keyword in \"/etc/ssh/sshd_config\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \"delayed\" or \"no\":\n\nCompression no\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon logon.\",\n \"description\": \"Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72275\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/postlogin\\\".\\n\\nAdd the following line to the top of \\\"/etc/pam.d/postlogin\\\":\\n\\nsession required pam_lastlog.so showfailed\",\n \"fixref\": \"F-4729r89008_fix\"\n },\n \"fix\": {\n \"id\": \"F-4729r89008_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1020\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204605r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204605r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204605\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204605\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the SSH daemon does not allow compression or only allows compression after successful authentication.\",\n \"description\": \"<VulnDiscussion>If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86891\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72267\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-4726r88999_fix\"\n },\n \"fix\": {\n \"id\": \"F-4726r88999_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:158\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204602r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204602r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "start_time": "2021-04-29T14:18:23" } ] @@ -29184,28 +27329,22 @@ "nist": [ "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204606", + "severity": "low", + "description": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false", + "group_id": "xccdf_mil.disa.stig_group_V-204605", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204606r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86901" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4730r89011_fix", - "fixtext_fixref": "F-4730r89011_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204605r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1020\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4729r89008_fix", + "fixtext_fixref": "F-4729r89008_fix", "ident": [ { - "text": "SV-86901", + "text": "SV-86899", "system": "http://cyber.mil/legacy" }, { - "text": "V-72277", + "text": "V-72275", "system": "http://cyber.mil/legacy" }, { @@ -29214,75 +27353,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040540", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29317,29 +27439,41 @@ "version": "RHEL-07-040530", "severity": "low", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040530" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not contain .shosts files.", - "id": "V-204606", - "desc": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "title": "The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon logon.", + "id": "xccdf_mil.disa.stig_rule_SV-204605r603261_rule", + "desc": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86901", + "data": "oval:mil.disa.stig.rhel7:def:1020", "label": "check" }, { - "data": "Remove any found \".shosts\" files from the system.\n\n# rm /[path]/[to]/[file]/.shosts", + "data": "Configure the operating system to provide users with feedback on when account accesses last occurred by setting the required configuration options in \"/etc/pam.d/postlogin\".\n\nAdd the following line to the top of \"/etc/pam.d/postlogin\":\n\nsession required pam_lastlog.so showfailed", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not contain .shosts files.\",\n \"description\": \"The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72277\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/.shosts\",\n \"fixref\": \"F-4730r89011_fix\"\n },\n \"fix\": {\n \"id\": \"F-4730r89011_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86901\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204606r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204606r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204606\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204606\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must display the date and time of the last successful account logon upon logon.\",\n \"description\": \"<VulnDiscussion>Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86899\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72275\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/postlogin\\\".\\n\\nAdd the following line to the top of \\\"/etc/pam.d/postlogin\\\":\\n\\nsession required pam_lastlog.so showfailed\",\n \"fixref\": \"F-4729r89008_fix\"\n },\n \"fix\": {\n \"id\": \"F-4729r89008_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1020\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204605r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204605r603261_rule\",\n \"severity\": \"low\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Providing users with feedback on when account accesses last occurred facilitates user recognition and reporting of unauthorized account use.false", "start_time": "2021-04-29T14:18:23" } ] @@ -29353,27 +27487,21 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204607", + "description": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "group_id": "xccdf_mil.disa.stig_group_V-204606", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204607r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:86903" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4731r89014_fix", - "fixtext_fixref": "F-4731r89014_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204606r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86901\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4730r89011_fix", + "fixtext_fixref": "F-4730r89011_fix", "ident": [ { - "text": "SV-86903", + "text": "SV-86901", "system": "http://cyber.mil/legacy" }, { - "text": "V-72279", + "text": "V-72277", "system": "http://cyber.mil/legacy" }, { @@ -29382,75 +27510,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040550", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29485,29 +27596,41 @@ "version": "RHEL-07-040540", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040540" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not contain shosts.equiv files.", - "id": "V-204607", - "desc": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "title": "The Red Hat Enterprise Linux operating system must not contain .shosts files.", + "id": "xccdf_mil.disa.stig_rule_SV-204606r603261_rule", + "desc": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:86903", + "data": "oval:mil.disa.stig.rhel7:def:86901", "label": "check" }, { - "data": "Remove any found \"shosts.equiv\" files from the system.\n\n# rm /[path]/[to]/[file]/shosts.equiv", + "data": "Remove any found \".shosts\" files from the system.\n\n# rm /[path]/[to]/[file]/.shosts", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not contain shosts.equiv files.\",\n \"description\": \"The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72279\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/shosts.equiv\",\n \"fixref\": \"F-4731r89014_fix\"\n },\n \"fix\": {\n \"id\": \"F-4731r89014_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86903\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204607r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204607r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204607\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204607\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not contain .shosts files.\",\n \"description\": \"<VulnDiscussion>The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86901\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72277\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/.shosts\",\n \"fixref\": \"F-4730r89011_fix\"\n },\n \"fix\": {\n \"id\": \"F-4730r89011_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86901\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204606r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204606r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The .shosts files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-04-29T14:18:23" } ] @@ -29520,36 +27643,22 @@ "nist": [ "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204609", + "severity": "high", + "description": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "group_id": "xccdf_mil.disa.stig_group_V-204607", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204609r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3771" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:251" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4733r89020_fix", - "fixtext_fixref": "F-4733r89020_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204607r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86903\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4731r89014_fix", + "fixtext_fixref": "F-4731r89014_fix", "ident": [ { - "text": "CCE-27434-0", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86907", + "text": "SV-86903", "system": "http://cyber.mil/legacy" }, { - "text": "V-72283", + "text": "V-72279", "system": "http://cyber.mil/legacy" }, { @@ -29558,75 +27667,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040610", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29661,29 +27753,41 @@ "version": "RHEL-07-040550", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040550" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.", - "id": "V-204609", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.", + "title": "The Red Hat Enterprise Linux operating system must not contain shosts.equiv files.", + "id": "xccdf_mil.disa.stig_rule_SV-204607r603261_rule", + "desc": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:251", + "data": "oval:mil.disa.stig.rhel7:def:86903", "label": "check" }, { - "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.all.accept_source_route = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl -system", + "data": "Remove any found \"shosts.equiv\" files from the system.\n\n# rm /[path]/[to]/[file]/shosts.equiv", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.\",\n \"description\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27434-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72283\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl -system\",\n \"fixref\": \"F-4733r89020_fix\"\n },\n \"fix\": {\n \"id\": \"F-4733r89020_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3771\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:251\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204609r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204609r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204609\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204609\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not contain shosts.equiv files.\",\n \"description\": \"<VulnDiscussion>The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86903\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72279\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n# rm /[path]/[to]/[file]/shosts.equiv\",\n \"fixref\": \"F-4731r89014_fix\"\n },\n \"fix\": {\n \"id\": \"F-4731r89014_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:86903\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204607r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204607r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The shosts.equiv files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-04-29T14:18:23" } ] @@ -29697,35 +27801,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204612", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", + "group_id": "xccdf_mil.disa.stig_group_V-204609", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204612r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3776" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:269" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4736r89029_fix", - "fixtext_fixref": "F-4736r89029_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204609r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3771\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:251\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4733r89020_fix", + "fixtext_fixref": "F-4733r89020_fix", "ident": [ { - "text": "CCE-80162-1", + "text": "CCE-27434-0", "system": "http://cce.mitre.org" }, { - "text": "SV-86909", + "text": "SV-86907", "system": "http://cyber.mil/legacy" }, { - "text": "V-72285", + "text": "V-72283", "system": "http://cyber.mil/legacy" }, { @@ -29734,75 +27828,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040620", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29846,47 +27923,61 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "net.ipv4.conf.all.accept_source_route", - "description": "Trackers could be using source-routed packets to\ngenerate traffic that seems to be intra-net, but actually was\ncreated outside and has been redirected.", - "value": [ - "0", - { - "text": "1", - "selector": "enabled" - }, + "value": [ + { + "title": "net.ipv4.conf.all.accept_source_route", + "description": "Trackers could be using source-routed packets to\ngenerate traffic that seems to be intra-net, but actually was\ncreated outside and has been redirected.", + "warning": "", + "value": [ + "0", + { + "text": "1", + "selector": "enabled" + }, + { + "text": "0", + "selector": "disabled" + } + ], + "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value", + "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value", + "type": "number" + } + ], + "version": "RHEL-07-040610" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "disabled" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value", - "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.", - "id": "V-204612", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.", + "title": "The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.", + "id": "xccdf_mil.disa.stig_rule_SV-204609r603261_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:269", + "data": "oval:mil.disa.stig.rhel7:def:251", "label": "check" }, { - "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.default.accept_source_route = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.all.accept_source_route = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl -system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.\",\n \"description\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80162-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72285\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4736r89029_fix\"\n },\n \"fix\": {\n \"id\": \"F-4736r89029_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3776\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:269\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204612r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204612r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204612\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204612\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.\",\n \"description\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27434-0\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86907\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72283\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl -system\",\n \"fixref\": \"F-4733r89020_fix\"\n },\n \"fix\": {\n \"id\": \"F-4733r89020_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3771\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:251\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204609r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204609r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:24" + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", + "start_time": "2021-04-29T14:18:23" } ] }, @@ -29899,35 +27990,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204613", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", + "group_id": "xccdf_mil.disa.stig_group_V-204612", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204613r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3780" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:284" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4737r89032_fix", - "fixtext_fixref": "F-4737r89032_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204612r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3776\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:269\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4736r89029_fix", + "fixtext_fixref": "F-4736r89029_fix", "ident": [ { - "text": "CCE-80165-4", + "text": "CCE-80162-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86911", + "text": "SV-86909", "system": "http://cyber.mil/legacy" }, { - "text": "V-72287", + "text": "V-72285", "system": "http://cyber.mil/legacy" }, { @@ -29936,75 +28017,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040630", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30048,46 +28112,60 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "net.ipv4.conf.default.accept_source_route", - "description": "Disable IP source routing?", - "value": [ - "0", - { - "text": "1", - "selector": "enabled" - }, + "value": [ + { + "title": "net.ipv4.conf.default.accept_source_route", + "description": "Disable IP source routing?", + "warning": "", + "value": [ + "0", + { + "text": "1", + "selector": "enabled" + }, + { + "text": "0", + "selector": "disabled" + } + ], + "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value", + "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value", + "type": "number" + } + ], + "version": "RHEL-07-040620" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "disabled" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value", - "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.", - "id": "V-204613", - "desc": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.", + "title": "The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.", + "id": "xccdf_mil.disa.stig_rule_SV-204612r603261_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:284", + "data": "oval:mil.disa.stig.rhel7:def:269", "label": "check" }, { - "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.icmp_echo_ignore_broadcasts = 1\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.default.accept_source_route = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"description\": \"Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80165-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72287\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts = 1\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4737r89032_fix\"\n },\n \"fix\": {\n \"id\": \"F-4737r89032_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3780\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:284\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204613r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204613r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204613\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204613\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.\",\n \"description\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80162-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86909\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72285\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4736r89029_fix\"\n },\n \"fix\": {\n \"id\": \"F-4736r89029_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3776\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:269\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204612r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204612r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv4 forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-04-29T14:18:24" } ] @@ -30101,35 +28179,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204614", + "description": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false", + "group_id": "xccdf_mil.disa.stig_group_V-204613", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204614r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3775" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:266" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4738r89035_fix", - "fixtext_fixref": "F-4738r89035_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204613r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3780\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:284\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4737r89032_fix", + "fixtext_fixref": "F-4737r89032_fix", "ident": [ { - "text": "CCE-80163-9", + "text": "CCE-80165-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86913", + "text": "SV-86911", "system": "http://cyber.mil/legacy" }, { - "text": "V-72289", + "text": "V-72287", "system": "http://cyber.mil/legacy" }, { @@ -30138,75 +28206,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040640", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30250,46 +28301,60 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "net.ipv4.icmp_echo_ignore_broadcasts", - "description": "Ignore all ICMP ECHO and TIMESTAMP requests sent to it via broadcast/multicast", - "value": [ - "1", - { - "text": "1", - "selector": "enabled" - }, + "value": [ + { + "title": "net.ipv4.icmp_echo_ignore_broadcasts", + "description": "Ignore all ICMP ECHO and TIMESTAMP requests sent to it via broadcast/multicast", + "warning": "", + "value": [ + "1", + { + "text": "1", + "selector": "enabled" + }, + { + "text": "0", + "selector": "disabled" + } + ], + "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value", + "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value", + "type": "number" + } + ], + "version": "RHEL-07-040630" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "disabled" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value", - "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.", - "id": "V-204614", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "title": "The Red Hat Enterprise Linux operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.", + "id": "xccdf_mil.disa.stig_rule_SV-204613r603261_rule", + "desc": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:266", + "data": "oval:mil.disa.stig.rhel7:def:284", "label": "check" }, { - "data": "Set the system to not accept IPv4 ICMP redirect messages by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.default.accept_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.icmp_echo_ignore_broadcasts = 1\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80163-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72289\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to not accept IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4738r89035_fix\"\n },\n \"fix\": {\n \"id\": \"F-4738r89035_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3775\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:266\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204614r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204614r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204614\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204614\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"description\": \"<VulnDiscussion>Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80165-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86911\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72287\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts = 1\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4737r89032_fix\"\n },\n \"fix\": {\n \"id\": \"F-4737r89032_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3780\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:284\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204613r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204613r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Responding to broadcast (ICMP) echoes facilitates network mapping and provides a vector for amplification attacks.false", "start_time": "2021-04-29T14:18:24" } ] @@ -30303,35 +28368,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204615", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", + "group_id": "xccdf_mil.disa.stig_group_V-204614", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204615r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3770" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:248" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4739r89038_fix", - "fixtext_fixref": "F-4739r89038_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204614r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3775\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:266\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4738r89035_fix", + "fixtext_fixref": "F-4738r89035_fix", "ident": [ { - "text": "CCE-80158-9", + "text": "CCE-80163-9", "system": "http://cce.mitre.org" }, { - "text": "SV-87827", + "text": "SV-86913", "system": "http://cyber.mil/legacy" }, { - "text": "V-73175", + "text": "V-72289", "system": "http://cyber.mil/legacy" }, { @@ -30340,75 +28395,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040641", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30452,46 +28490,60 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "net.ipv4.conf.default.accept_redirects", - "description": "Disable ICMP Redirect Acceptance?", - "value": [ - "0", - { - "text": "1", - "selector": "enabled" - }, + "value": [ + { + "title": "net.ipv4.conf.default.accept_redirects", + "description": "Disable ICMP Redirect Acceptance?", + "warning": "", + "value": [ + "0", + { + "text": "1", + "selector": "enabled" + }, + { + "text": "0", + "selector": "disabled" + } + ], + "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value", + "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value", + "type": "number" + } + ], + "version": "RHEL-07-040640" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "disabled" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value", - "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must ignore Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages.", - "id": "V-204615", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "title": "The Red Hat Enterprise Linux operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.", + "id": "xccdf_mil.disa.stig_rule_SV-204614r603261_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:248", + "data": "oval:mil.disa.stig.rhel7:def:266", "label": "check" }, { - "data": "Set the system to ignore IPv4 ICMP redirect messages by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.all.accept_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Set the system to not accept IPv4 ICMP redirect messages by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.default.accept_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040641\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must ignore Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80158-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to ignore IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4739r89038_fix\"\n },\n \"fix\": {\n \"id\": \"F-4739r89038_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3770\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:248\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204615r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204615r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204615\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204615\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80163-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86913\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72289\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to not accept IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.accept_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4738r89035_fix\"\n },\n \"fix\": {\n \"id\": \"F-4738r89035_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_default_accept_redirects_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3775\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:266\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204614r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204614r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "start_time": "2021-04-29T14:18:24" } ] @@ -30505,31 +28557,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204616", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", + "group_id": "xccdf_mil.disa.stig_group_V-204615", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204616r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:281" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4740r89041_fix", - "fixtext_fixref": "F-4740r89041_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204615r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3770\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:248\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4739r89038_fix", + "fixtext_fixref": "F-4739r89038_fix", "ident": [ { - "text": "CCE-80156-3", + "text": "CCE-80158-9", "system": "http://cce.mitre.org" }, { - "text": "SV-86915", + "text": "SV-87827", "system": "http://cyber.mil/legacy" }, { - "text": "V-72291", + "text": "V-73175", "system": "http://cyber.mil/legacy" }, { @@ -30538,75 +28584,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040650", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30650,46 +28679,60 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "net.ipv4.conf.all.accept_redirects", - "description": "Disable ICMP Redirect Acceptance", - "value": [ - "0", - { - "text": "1", - "selector": "enabled" - }, + "value": [ + { + "title": "net.ipv4.conf.all.accept_redirects", + "description": "Disable ICMP Redirect Acceptance", + "warning": "", + "value": [ + "0", + { + "text": "1", + "selector": "enabled" + }, + { + "text": "0", + "selector": "disabled" + } + ], + "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value", + "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value", + "type": "number" + } + ], + "version": "RHEL-07-040641" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "disabled" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value", - "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not allow interfaces to perform Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects by default.", - "id": "V-204616", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.", + "title": "The Red Hat Enterprise Linux operating system must ignore Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages.", + "id": "xccdf_mil.disa.stig_rule_SV-204615r603261_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:281", + "data": "oval:mil.disa.stig.rhel7:def:248", "label": "check" }, { - "data": "Configure the system to not allow interfaces to perform IPv4 ICMP redirects by default.\n\nSet the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.default.send_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Set the system to ignore IPv4 ICMP redirect messages by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.all.accept_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow interfaces to perform Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects by default.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72291\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects by default.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4740r89041_fix\"\n },\n \"fix\": {\n \"id\": \"F-4740r89041_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:281\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204616r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204616r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204616\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204616\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040641\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must ignore Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80158-9\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87827\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-73175\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to ignore IPv4 ICMP redirect messages by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.accept_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4739r89038_fix\"\n },\n \"fix\": {\n \"id\": \"F-4739r89038_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv4_conf_all_accept_redirects_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3770\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:248\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204615r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204615r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "start_time": "2021-04-29T14:18:24" } ] @@ -30703,31 +28746,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204617", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", + "group_id": "xccdf_mil.disa.stig_group_V-204616", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204617r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:263" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4741r89044_fix", - "fixtext_fixref": "F-4741r89044_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204616r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:281\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4740r89041_fix", + "fixtext_fixref": "F-4740r89041_fix", "ident": [ { "text": "CCE-80156-3", "system": "http://cce.mitre.org" }, { - "text": "SV-86917", + "text": "SV-86915", "system": "http://cyber.mil/legacy" }, { - "text": "V-72293", + "text": "V-72291", "system": "http://cyber.mil/legacy" }, { @@ -30736,75 +28773,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040660", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30843,29 +28863,41 @@ "version": "RHEL-07-040650", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040650" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.", - "id": "V-204617", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.", + "title": "The Red Hat Enterprise Linux operating system must not allow interfaces to perform Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects by default.", + "id": "xccdf_mil.disa.stig_rule_SV-204616r603261_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:263", + "data": "oval:mil.disa.stig.rhel7:def:281", "label": "check" }, { - "data": "Configure the system to not allow interfaces to perform IPv4 ICMP redirects.\n\nSet the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.all.send_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Configure the system to not allow interfaces to perform IPv4 ICMP redirects by default.\n\nSet the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.default.send_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72293\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4741r89044_fix\"\n },\n \"fix\": {\n \"id\": \"F-4741r89044_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:263\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204617r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204617r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204617\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204617\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not allow interfaces to perform Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects by default.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86915\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72291\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects by default.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.default.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4740r89041_fix\"\n },\n \"fix\": {\n \"id\": \"F-4740r89041_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:281\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204616r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204616r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "start_time": "2021-04-29T14:18:24" } ] @@ -30878,28 +28910,26 @@ "nist": [ "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204620", + "severity": "medium", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", + "group_id": "xccdf_mil.disa.stig_group_V-204617", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204620r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1301" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4744r89053_fix", - "fixtext_fixref": "F-4744r89053_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204617r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:263\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4741r89044_fix", + "fixtext_fixref": "F-4741r89044_fix", "ident": [ { - "text": "SV-86923", + "text": "CCE-80156-3", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-86917", "system": "http://cyber.mil/legacy" }, { - "text": "V-72299", + "text": "V-72293", "system": "http://cyber.mil/legacy" }, { @@ -30908,75 +28938,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040690", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31015,29 +29028,41 @@ "version": "RHEL-07-040660", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040660" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have a File Transfer Protocol (FTP) server package installed unless needed.", - "id": "V-204620", - "desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.", + "title": "The Red Hat Enterprise Linux operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.", + "id": "xccdf_mil.disa.stig_rule_SV-204617r603261_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1301", + "data": "oval:mil.disa.stig.rhel7:def:263", "label": "check" }, { - "data": "Document the \"vsftpd\" package with the ISSO as an operational requirement or remove it from the system with the following command:\n\n# yum remove vsftpd", + "data": "Configure the system to not allow interfaces to perform IPv4 ICMP redirects.\n\nSet the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.conf.all.send_redirects = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have a File Transfer Protocol (FTP) server package installed unless needed.\",\n \"description\": \"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72299\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the \\\"vsftpd\\\" package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n# yum remove vsftpd\",\n \"fixref\": \"F-4744r89053_fix\"\n },\n \"fix\": {\n \"id\": \"F-4744r89053_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1301\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204620r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204620r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204620\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204620\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040660\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80156-3\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86917\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72293\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the system to not allow interfaces to perform IPv4 ICMP redirects.\\n\\nSet the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.conf.all.send_redirects = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4741r89044_fix\"\n },\n \"fix\": {\n \"id\": \"F-4741r89044_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:263\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204617r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204617r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.false", "start_time": "2021-04-29T14:18:24" } ] @@ -31045,138 +29070,87 @@ { "tags": { "cci": [ - "CCI-000368", - "CCI-001813", - "CCI-001814", - "CCI-001812", - "CCI-000318" + "CCI-000366" ], "nist": [ - "CM-6 c", - "CM-5 (1) (a)", - "CM-5 (1)", - "CM-11 (2)", - "CM-3 f" + "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204621", + "description": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", + "group_id": "xccdf_mil.disa.stig_group_V-204620", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204621r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1296" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4745r89056_fix", - "fixtext_fixref": "F-4745r89056_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204620r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1301\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4744r89053_fix", + "fixtext_fixref": "F-4744r89053_fix", "ident": [ { - "text": "CCE-80213-2", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-86925", + "text": "SV-86923", "system": "http://cyber.mil/legacy" }, { - "text": "V-72301", + "text": "V-72299", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000368", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001813", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001814", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001812", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-000318", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040700", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31211,144 +29185,157 @@ "version": "RHEL-07-040690", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040690" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have the Trivial File Transfer Protocol (TFTP) server package installed if not required for operational support.", - "id": "V-204621", - "desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.", + "title": "The Red Hat Enterprise Linux operating system must not have a File Transfer Protocol (FTP) server package installed unless needed.", + "id": "xccdf_mil.disa.stig_rule_SV-204620r603261_rule", + "desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1296", + "data": "oval:mil.disa.stig.rhel7:def:1301", "label": "check" }, { - "data": "Remove the TFTP package from the system with the following command:\n\n# yum remove tftp-server", + "data": "Document the \"vsftpd\" package with the ISSO as an operational requirement or remove it from the system with the following command:\n\n# yum remove vsftpd", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the Trivial File Transfer Protocol (TFTP) server package installed if not required for operational support.\",\n \"description\": \"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80213-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72301\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n# yum remove tftp-server\",\n \"fixref\": \"F-4745r89056_fix\"\n },\n \"fix\": {\n \"id\": \"F-4745r89056_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1296\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204621r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204621r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204621\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204621\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040690\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have a File Transfer Protocol (FTP) server package installed unless needed.\",\n \"description\": \"<VulnDiscussion>The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-86923\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72299\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the \\\"vsftpd\\\" package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n# yum remove vsftpd\",\n \"fixref\": \"F-4744r89053_fix\"\n },\n \"fix\": {\n \"id\": \"F-4744r89053_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1301\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204620r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204620r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:25" + "code_desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", + "start_time": "2021-04-29T14:18:24" } ] }, { "tags": { "cci": [ - "CCI-000366" + "CCI-000368", + "CCI-001813", + "CCI-001814", + "CCI-001812", + "CCI-000318" ], "nist": [ - "CM-6 b" + "CM-6 c", + "CM-5 (1) (a)", + "CM-5 (1)", + "CM-11 (2)", + "CM-3 f" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204622", + "severity": "high", + "description": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", + "group_id": "xccdf_mil.disa.stig_group_V-204621", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204622r603849_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1389" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4746r603848_fix", - "fixtext_fixref": "F-4746r603848_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204621r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1296\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4745r89056_fix", + "fixtext_fixref": "F-4745r89056_fix", "ident": [ { - "text": "CCE-80226-4", + "text": "CCE-80213-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86927", + "text": "SV-86925", "system": "http://cyber.mil/legacy" }, { - "text": "V-72303", + "text": "V-72301", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-000366", + "text": "CCI-000368", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001813", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001814", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001812", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-000318", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040710", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31403,30 +29390,42 @@ "version": "RHEL-07-040700", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040700" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must be configured so that remote X connections are disabled except to fulfill documented and validated mission requirements.", - "id": "V-204622", - "desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.", + "title": "The Red Hat Enterprise Linux operating system must not have the Trivial File Transfer Protocol (TFTP) server package installed if not required for operational support.", + "id": "xccdf_mil.disa.stig_rule_SV-204621r603261_rule", + "desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1389", + "data": "oval:mil.disa.stig.rhel7:def:1296", "label": "check" }, { - "data": "Edit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"X11Forwarding\" keyword and set its value to \"no\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nX11Forwarding no\n\nThe SSH service must be restarted for changes to take effect:\n\n# systemctl restart sshd", + "data": "Remove the TFTP package from the system with the following command:\n\n# yum remove tftp-server", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that remote X connections are disabled except to fulfill documented and validated mission requirements.\",\n \"description\": \"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80226-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72303\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n# systemctl restart sshd\",\n \"fixref\": \"F-4746r603848_fix\"\n },\n \"fix\": {\n \"id\": \"F-4746r603848_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1389\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204622r603849_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204622r603849_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204622\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204622\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have the Trivial File Transfer Protocol (TFTP) server package installed if not required for operational support.\",\n \"description\": \"<VulnDiscussion>If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80213-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86925\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72301\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000368\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001813\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001814\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001812\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-000318\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n# yum remove tftp-server\",\n \"fixref\": \"F-4745r89056_fix\"\n },\n \"fix\": {\n \"id\": \"F-4745r89056_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1296\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204621r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204621r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "failed", - "code_desc": "", - "start_time": "2021-04-29T14:18:26" + "status": "passed", + "code_desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", + "start_time": "2021-04-29T14:18:25" } ] }, @@ -31439,31 +29438,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204624", + "description": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", + "group_id": "xccdf_mil.disa.stig_group_V-204622", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204624r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1305" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-36316r602658_fix", - "fixtext_fixref": "F-36316r602658_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204622r603849_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1389\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4746r603848_fix", + "fixtext_fixref": "F-4746r603848_fix", "ident": [ { - "text": "CCE-27218-7", + "text": "CCE-80226-4", "system": "http://cce.mitre.org" }, { - "text": "SV-86931", + "text": "SV-86927", "system": "http://cyber.mil/legacy" }, { - "text": "V-72307", + "text": "V-72303", "system": "http://cyber.mil/legacy" }, { @@ -31472,75 +29465,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040730", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31579,29 +29555,41 @@ "version": "RHEL-07-040710", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040710" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not have a graphical display manager installed unless approved.", - "id": "V-204624", - "desc": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.", + "title": "The Red Hat Enterprise Linux operating system must be configured so that remote X connections are disabled except to fulfill documented and validated mission requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-204622r603849_rule", + "desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1305", + "data": "oval:mil.disa.stig.rhel7:def:1389", "label": "check" }, { - "data": "Document the requirement for a graphical user interface with the ISSO or remove the related packages with the following commands:\n\n# rpm -e xorg-x11-server-common\n\n# systemctl set-default multi-user.target", + "data": "Edit the \"/etc/ssh/sshd_config\" file to uncomment or add the line for the \"X11Forwarding\" keyword and set its value to \"no\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\n\nX11Forwarding no\n\nThe SSH service must be restarted for changes to take effect:\n\n# systemctl restart sshd", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have a graphical display manager installed unless approved.\",\n \"description\": \"Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27218-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72307\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the requirement for a graphical user interface with the ISSO or remove the related packages with the following commands:\\n\\n# rpm -e xorg-x11-server-common\\n\\n# systemctl set-default multi-user.target\",\n \"fixref\": \"F-36316r602658_fix\"\n },\n \"fix\": {\n \"id\": \"F-36316r602658_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1305\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204624r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204624r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204624\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204624\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040710\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that remote X connections are disabled except to fulfill documented and validated mission requirements.\",\n \"description\": \"<VulnDiscussion>The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80226-4\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86927\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72303\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n# systemctl restart sshd\",\n \"fixref\": \"F-4746r603848_fix\"\n },\n \"fix\": {\n \"id\": \"F-4746r603848_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1389\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204622r603849_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204622r603849_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a ''no'' setting.\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", "start_time": "2021-04-29T14:18:26" } ] @@ -31615,31 +29603,25 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204625", + "description": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false", + "group_id": "xccdf_mil.disa.stig_group_V-204624", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204625r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:290" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4749r89068_fix", - "fixtext_fixref": "F-4749r89068_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204624r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1305\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-36316r602658_fix", + "fixtext_fixref": "F-36316r602658_fix", "ident": [ { - "text": "CCE-80157-1", + "text": "CCE-27218-7", "system": "http://cce.mitre.org" }, { - "text": "SV-86933", + "text": "SV-86931", "system": "http://cyber.mil/legacy" }, { - "text": "V-72309", + "text": "V-72307", "system": "http://cyber.mil/legacy" }, { @@ -31648,75 +29630,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040740", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31755,30 +29720,42 @@ "version": "RHEL-07-040730", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040730" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not be performing packet forwarding unless the system is a router.", - "id": "V-204625", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.", + "title": "The Red Hat Enterprise Linux operating system must not have a graphical display manager installed unless approved.", + "id": "xccdf_mil.disa.stig_rule_SV-204624r603261_rule", + "desc": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:290", + "data": "oval:mil.disa.stig.rhel7:def:1305", "label": "check" }, { - "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.ip_forward = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "Document the requirement for a graphical user interface with the ISSO or remove the related packages with the following commands:\n\n# rpm -e xorg-x11-server-common\n\n# systemctl set-default multi-user.target", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not be performing packet forwarding unless the system is a router.\",\n \"description\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80157-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72309\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.ip_forward = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4749r89068_fix\"\n },\n \"fix\": {\n \"id\": \"F-4749r89068_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:290\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204625r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204625r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204625\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204625\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not have a graphical display manager installed unless approved.\",\n \"description\": \"<VulnDiscussion>Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27218-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86931\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72307\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Document the requirement for a graphical user interface with the ISSO or remove the related packages with the following commands:\\n\\n# rpm -e xorg-x11-server-common\\n\\n# systemctl set-default multi-user.target\",\n \"fixref\": \"F-36316r602658_fix\"\n },\n \"fix\": {\n \"id\": \"F-36316r602658_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1305\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204624r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204624r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "failed", - "code_desc": "", - "start_time": "2021-04-29T14:18:28" + "code_desc": "Internet services that are not required for system or application processes must not be active to decrease the attack surface of the system. Graphical display managers have a long history of security vulnerabilities and must not be used unless approved and documented.false", + "start_time": "2021-04-29T14:18:26" } ] }, @@ -31790,32 +29767,26 @@ "nist": [ "CM-6 b" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204627", + "severity": "medium", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", + "group_id": "xccdf_mil.disa.stig_group_V-204625", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204627r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1369" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4751r89074_fix", - "fixtext_fixref": "F-4751r89074_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204625r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:290\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4749r89068_fix", + "fixtext_fixref": "F-4749r89068_fix", "ident": [ { - "text": "CCE-27386-2", + "text": "CCE-80157-1", "system": "http://cce.mitre.org" }, { - "text": "SV-86937", + "text": "SV-86933", "system": "http://cyber.mil/legacy" }, { - "text": "V-72313", + "text": "V-72309", "system": "http://cyber.mil/legacy" }, { @@ -31824,75 +29795,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040800", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31931,29 +29885,41 @@ "version": "RHEL-07-040740", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040740" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "SNMP community strings on the Red Hat Enterprise Linux operating system must be changed from the default.", - "id": "V-204627", - "desc": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.", + "title": "The Red Hat Enterprise Linux operating system must not be performing packet forwarding unless the system is a router.", + "id": "xccdf_mil.disa.stig_rule_SV-204625r603261_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:1369", + "data": "oval:mil.disa.stig.rhel7:def:290", "label": "check" }, { - "data": "If the \"/etc/snmp/snmpd.conf\" file exists, modify any lines that contain a community string value of \"public\" or \"private\" to another string value.", + "data": "Set the system to the required kernel parameter by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv4.ip_forward = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"SNMP community strings on the Red Hat Enterprise Linux operating system must be changed from the default.\",\n \"description\": \"Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27386-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72313\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If the \\\"/etc/snmp/snmpd.conf\\\" file exists, modify any lines that contain a community string value of \\\"public\\\" or \\\"private\\\" to another string value.\",\n \"fixref\": \"F-4751r89074_fix\"\n },\n \"fix\": {\n \"id\": \"F-4751r89074_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1369\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204627r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204627r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204627\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204627\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040740\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not be performing packet forwarding unless the system is a router.\",\n \"description\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80157-1\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86933\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72309\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv4.ip_forward = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4749r89068_fix\"\n },\n \"fix\": {\n \"id\": \"F-4749r89068_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:290\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204625r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204625r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "start_time": "2021-04-29T14:18:28" } ] @@ -31966,36 +29932,26 @@ "nist": [ "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204630", + "severity": "high", + "description": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false", + "group_id": "xccdf_mil.disa.stig_group_V-204627", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204630r603261_rule", - "check": { - "check-export": { - "value-id": "xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value", - "export-name": "oval:mil.disa.stig.rhel7:var:3785" - }, - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:303" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4754r89083_fix", - "fixtext_fixref": "F-4754r89083_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204627r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1369\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4751r89074_fix", + "fixtext_fixref": "F-4751r89074_fix", "ident": [ { - "text": "CCE-80179-5", + "text": "CCE-27386-2", "system": "http://cce.mitre.org" }, { - "text": "SV-86943", + "text": "SV-86937", "system": "http://cyber.mil/legacy" }, { - "text": "V-72319", + "text": "V-72313", "system": "http://cyber.mil/legacy" }, { @@ -32004,75 +29960,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-040830", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32111,152 +30050,133 @@ "version": "RHEL-07-040800", "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-040800" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must not forward IPv6 source-routed packets.", - "id": "V-204630", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.", + "title": "SNMP community strings on the Red Hat Enterprise Linux operating system must be changed from the default.", + "id": "xccdf_mil.disa.stig_rule_SV-204627r603261_rule", + "desc": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:303", + "data": "oval:mil.disa.stig.rhel7:def:1369", "label": "check" }, { - "data": "Set the system to the required kernel parameter, if IPv6 is enabled, by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv6.conf.all.accept_source_route = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", + "data": "If the \"/etc/snmp/snmpd.conf\" file exists, modify any lines that contain a community string value of \"public\" or \"private\" to another string value.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-040830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not forward IPv6 source-routed packets.\",\n \"description\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80179-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86943\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72319\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter, if IPv6 is enabled, by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv6.conf.all.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4754r89083_fix\"\n },\n \"fix\": {\n \"id\": \"F-4754r89083_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3785\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:303\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204630r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204630r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204630\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204630\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040800\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"SNMP community strings on the Red Hat Enterprise Linux operating system must be changed from the default.\",\n \"description\": \"<VulnDiscussion>Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27386-2\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86937\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72313\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"If the \\\"/etc/snmp/snmpd.conf\\\" file exists, modify any lines that contain a community string value of \\\"public\\\" or \\\"private\\\" to another string value.\",\n \"fixref\": \"F-4751r89074_fix\"\n },\n \"fix\": {\n \"id\": \"F-4751r89074_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1369\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204627r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204627r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-04-29T14:18:29" + "code_desc": "Whether active or not, default Simple Network Management Protocol (SNMP) community strings must be changed to maintain security. If the service is running with the default authenticators, anyone can gather data about the system and the network and use the information to potentially compromise the integrity of the system or network(s). It is highly recommended that SNMP version 3 user authentication and message encryption be used in place of the version 2 community strings.false", + "start_time": "2021-04-29T14:18:28" } ] }, { "tags": { "cci": [ - "CCI-001953", - "CCI-001954", - "CCI-001948" + "CCI-000366" ], "nist": [ - "IA-2 (12)", - "IA-2 (12)", - "IA-2 (11)" + "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204631", - "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204631r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:87041" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4755r462473_fix", - "fixtext_fixref": "F-4755r462473_fix", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false", + "group_id": "xccdf_mil.disa.stig_group_V-204630", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204630r603261_rule", + "check": "{\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3785\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:303\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4754r89083_fix", + "fixtext_fixref": "F-4754r89083_fix", "ident": [ { - "text": "SV-87041", - "system": "http://cyber.mil/legacy" + "text": "CCE-80179-5", + "system": "http://cce.mitre.org" }, { - "text": "V-72417", + "text": "SV-86943", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001953", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001954", - "system": "http://cyber.mil/cci" + "text": "V-72319", + "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001948", + "text": "CCI-000366", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-041001", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32300,46 +30220,60 @@ "severity": "medium", "weight": "10.0" }, - "value": { - "title": "net.ipv6.conf.all.accept_source_route", - "description": "Trackers could be using source-routed packets to\ngenerate traffic that seems to be intra-net, but actually was\ncreated outside and has been redirected.", - "value": [ - "0", - { - "text": "1", - "selector": "enabled" - }, + "value": [ + { + "title": "net.ipv6.conf.all.accept_source_route", + "description": "Trackers could be using source-routed packets to\ngenerate traffic that seems to be intra-net, but actually was\ncreated outside and has been redirected.", + "warning": "", + "value": [ + "0", + { + "text": "1", + "selector": "enabled" + }, + { + "text": "0", + "selector": "disabled" + } + ], + "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value", + "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value", + "type": "number" + } + ], + "version": "RHEL-07-040830" + }, + "refs": [ + { + "ref": [ { - "text": "0", - "selector": "disabled" + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" } - ], - "type": "number", - "Id": "xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value", - "id": "xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value" + ] } - }, - "refs": [], + ], "source_location": {}, - "title": "The Red Hat Enterprise Linux operating system must have the required packages for multifactor authentication installed.", - "id": "V-204631", - "desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "title": "The Red Hat Enterprise Linux operating system must not forward IPv6 source-routed packets.", + "id": "xccdf_mil.disa.stig_rule_SV-204630r603261_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel7:def:87041", + "data": "oval:mil.disa.stig.rhel7:def:303", "label": "check" }, { - "data": "Configure the operating system to implement multifactor authentication by installing the required packages.\n\nInstall the pam_pkcs11 package with the following command:\n\n# yum install pam_pkcs11", + "data": "Set the system to the required kernel parameter, if IPv6 is enabled, by adding the following line to \"/etc/sysctl.conf\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\n\nnet.ipv6.conf.all.accept_source_route = 0\n\nIssue the following command to make the changes take effect:\n\n# sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000375-GPOS-00160\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-041001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must have the required packages for multifactor authentication installed.\",\n \"description\": \"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87041\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72417\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required packages.\\n\\nInstall the pam_pkcs11 package with the following command:\\n\\n# yum install pam_pkcs11\",\n \"fixref\": \"F-4755r462473_fix\"\n },\n \"fix\": {\n \"id\": \"F-4755r462473_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87041\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204631r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204631r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204631\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204631\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-040830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must not forward IPv6 source-routed packets.\",\n \"description\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80179-5\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-86943\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72319\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Set the system to the required kernel parameter, if IPv6 is enabled, by adding the following line to \\\"/etc/sysctl.conf\\\" or a configuration file in the /etc/sysctl.d/ directory (or modify the line to have the required value):\\n\\nnet.ipv6.conf.all.accept_source_route = 0\\n\\nIssue the following command to make the changes take effect:\\n\\n# sysctl --system\",\n \"fixref\": \"F-4754r89083_fix\"\n },\n \"fix\": {\n \"id\": \"F-4754r89083_fix\"\n },\n \"check\": {\n \"check-export\": {\n \"value-id\": \"xccdf_mil.disa.stig_value_sysctl_net_ipv6_conf_all_accept_source_route_value\",\n \"export-name\": \"oval:mil.disa.stig.rhel7:var:3785\"\n },\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:303\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204630r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204630r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when IPv6 forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-04-29T14:18:29" } ] @@ -32347,45 +30281,34 @@ { "tags": { "cci": [ - "CCI-001948", + "CCI-001953", "CCI-001954", - "CCI-001953" + "CCI-001948" ], "nist": [ - "IA-2 (11)", "IA-2 (12)", - "IA-2 (12)" + "IA-2 (11)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-204632", + "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "group_id": "xccdf_mil.disa.stig_group_V-204631", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-204632r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1405" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-4756r89089_fix", - "fixtext_fixref": "F-4756r89089_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204631r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87041\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4755r462473_fix", + "fixtext_fixref": "F-4755r462473_fix", "ident": [ { - "text": "CCE-80437-7", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-87051", + "text": "SV-87041", "system": "http://cyber.mil/legacy" }, { - "text": "V-72427", + "text": "V-72417", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001948", + "text": "CCI-001953", "system": "http://cyber.mil/cci" }, { @@ -32393,80 +30316,63 @@ "system": "http://cyber.mil/cci" }, { - "text": "CCI-001953", + "text": "CCI-001948", "system": "http://cyber.mil/cci" } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-041002", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32509,13 +30415,209 @@ "version": "RHEL-07-041001", "severity": "medium", "weight": "10.0" + }, + "value": [], + "version": "RHEL-07-041001" + }, + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], + "source_location": {}, + "title": "The Red Hat Enterprise Linux operating system must have the required packages for multifactor authentication installed.", + "id": "xccdf_mil.disa.stig_rule_SV-204631r603261_rule", + "desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "descriptions": [ + { + "data": "oval:mil.disa.stig.rhel7:def:87041", + "label": "check" + }, + { + "data": "Configure the operating system to implement multifactor authentication by installing the required packages.\n\nInstall the pam_pkcs11 package with the following command:\n\n# yum install pam_pkcs11", + "label": "fix" } + ], + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must have the required packages for multifactor authentication installed.\",\n \"description\": \"<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87041\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72417\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required packages.\\n\\nInstall the pam_pkcs11 package with the following command:\\n\\n# yum install pam_pkcs11\",\n \"fixref\": \"F-4755r462473_fix\"\n },\n \"fix\": {\n \"id\": \"F-4755r462473_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87041\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204631r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204631r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", + "results": [ + { + "status": "passed", + "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "start_time": "2021-04-29T14:18:29" + } + ] + }, + { + "tags": { + "cci": [ + "CCI-001948", + "CCI-001954", + "CCI-001953" + ], + "nist": [ + "IA-2 (11)", + "IA-2 (12)" + ], + "severity": "medium", + "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", + "group_id": "xccdf_mil.disa.stig_group_V-204632", + "group_title": "SRG-OS-000375-GPOS-00160", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-204632r603261_rule", + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1405\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-4756r89089_fix", + "fixtext_fixref": "F-4756r89089_fix", + "ident": [ + { + "text": "CCE-80437-7", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-87051", + "system": "http://cyber.mil/legacy" + }, + { + "text": "V-72427", + "system": "http://cyber.mil/legacy" + }, + { + "text": "CCI-001948", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001954", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001953", + "system": "http://cyber.mil/cci" + } + ], + "reference": { + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + }, + "selected": "", + "weight": "10.0", + "profiles": [ + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", + "description": "", + "title": "I - Mission Critical Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", + "description": "", + "title": "I - Mission Critical Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", + "description": "", + "title": "I - Mission Critical Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", + "description": "", + "title": "II - Mission Support Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", + "description": "", + "title": "II - Mission Support Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", + "description": "", + "title": "II - Mission Support Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", + "description": "", + "title": "III - Administrative Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", + "description": "", + "title": "III - Administrative Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", + "description": "", + "title": "III - Administrative Sensitive" + } + ], + "rule_result": { + "result": "pass", + "ident": [ + { + "text": "CCE-80437-7", + "system": "http://cce.mitre.org" + }, + { + "text": "SV-87051", + "system": "http://cyber.mil/legacy" + }, + { + "text": "V-72427", + "system": "http://cyber.mil/legacy" + }, + { + "text": "CCI-001948", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001954", + "system": "http://cyber.mil/cci" + }, + { + "text": "CCI-001953", + "system": "http://cyber.mil/cci" + } + ], + "fix": { + "id": "F-4756r89089_fix" + }, + "check": { + "check-content-ref": { + "href": "#scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", + "name": "oval:mil.disa.stig.rhel7:def:1405" + }, + "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" + }, + "time": "2021-04-29T14:18:30", + "idref": "xccdf_mil.disa.stig_rule_SV-204632r603261_rule", + "version": "RHEL-07-041002", + "severity": "medium", + "weight": "10.0" + }, + "value": [], + "version": "RHEL-07-041002" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The Red Hat Enterprise Linux operating system must implement multifactor authentication for access to privileged accounts via pluggable authentication modules (PAM).", - "id": "V-204632", - "desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "id": "xccdf_mil.disa.stig_rule_SV-204632r603261_rule", + "desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel7:def:1405", @@ -32527,11 +30629,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000375-GPOS-00160\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-041002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement multifactor authentication for access to privileged accounts via pluggable authentication modules (PAM).\",\n \"description\": \"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80437-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87051\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72427\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication for remote access to privileged accounts via pluggable authentication modules (PAM).\\n\\nModify all of the services lines in \\\"/etc/sssd/sssd.conf\\\" or in configuration files found under \\\"/etc/sssd/conf.d\\\" to include pam.\",\n \"fixref\": \"F-4756r89089_fix\"\n },\n \"fix\": {\n \"id\": \"F-4756r89089_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1405\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204632r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204632r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204632\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204632\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement multifactor authentication for access to privileged accounts via pluggable authentication modules (PAM).\",\n \"description\": \"<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-80437-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"SV-87051\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72427\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication for remote access to privileged accounts via pluggable authentication modules (PAM).\\n\\nModify all of the services lines in \\\"/etc/sssd/sssd.conf\\\" or in configuration files found under \\\"/etc/sssd/conf.d\\\" to include pam.\",\n \"fixref\": \"F-4756r89089_fix\"\n },\n \"fix\": {\n \"id\": \"F-4756r89089_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1405\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204632r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204632r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "start_time": "2021-04-29T14:18:30" } ] @@ -32544,23 +30646,16 @@ "CCI-001948" ], "nist": [ - "IA-2 (12)", "IA-2 (12)", "IA-2 (11)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162\",\"Documentable\":\"false\"}", + "description": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "group_id": "xccdf_mil.disa.stig_group_V-204633", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-204633r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:87057" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87057\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-4757r89092_fix", "fixtext_fixref": "F-4757r89092_fix", "ident": [ @@ -32586,75 +30681,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-041003", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32662,52 +30740,60 @@ "result": "pass", "ident": [ { - "text": "CCE-80437-7", - "system": "http://cce.mitre.org" - }, - { - "text": "SV-87051", + "text": "SV-87057", "system": "http://cyber.mil/legacy" }, { - "text": "V-72427", + "text": "V-72433", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001948", + "text": "CCI-001954", "system": "http://cyber.mil/cci" }, { - "text": "CCI-001954", + "text": "CCI-001953", "system": "http://cyber.mil/cci" }, { - "text": "CCI-001953", + "text": "CCI-001948", "system": "http://cyber.mil/cci" } ], "fix": { - "id": "F-4756r89089_fix" + "id": "F-4757r89092_fix" }, "check": { "check-content-ref": { "href": "#scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1405" + "name": "oval:mil.disa.stig.rhel7:def:87057" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, "time": "2021-04-29T14:18:30", - "idref": "xccdf_mil.disa.stig_rule_SV-204632r603261_rule", - "version": "RHEL-07-041002", + "idref": "xccdf_mil.disa.stig_rule_SV-204633r603261_rule", + "version": "RHEL-07-041003", "severity": "medium", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-041003" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The Red Hat Enterprise Linux operating system must implement certificate status checking for PKI authentication.", - "id": "V-204633", - "desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162", + "id": "xccdf_mil.disa.stig_rule_SV-204633r603261_rule", + "desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel7:def:87057", @@ -32719,11 +30805,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000375-GPOS-00160\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-041003\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement certificate status checking for PKI authentication.\",\n \"description\": \"Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87057\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72433\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to do certificate status checking for PKI authentication.\\n\\nModify all of the \\\"cert_policy\\\" lines in \\\"/etc/pam_pkcs11/pam_pkcs11.conf\\\" to include \\\"ocsp_on\\\".\",\n \"fixref\": \"F-4757r89092_fix\"\n },\n \"fix\": {\n \"id\": \"F-4757r89092_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87057\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204633r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204633r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-204633\",\n \"id\": \"xccdf_mil.disa.stig_group_V-204633\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-041003\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must implement certificate status checking for PKI authentication.\",\n \"description\": \"<VulnDiscussion>Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\\n\\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"SV-87057\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"V-72433\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001954\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001953\",\n \"system\": \"http://cyber.mil/cci\"\n },\n {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Configure the operating system to do certificate status checking for PKI authentication.\\n\\nModify all of the \\\"cert_policy\\\" lines in \\\"/etc/pam_pkcs11/pam_pkcs11.conf\\\" to include \\\"ocsp_on\\\".\",\n \"fixref\": \"F-4757r89092_fix\"\n },\n \"fix\": {\n \"id\": \"F-4757r89092_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:87057\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-204633r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-204633r603261_rule\",\n \"severity\": \"medium\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Using an authentication device, such as a CAC or token that is separate from the information system, ensures that even if the information system is compromised, that compromise will not affect credentials stored on the authentication device.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification card and the DoD Common Access Card.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\n\nSatisfies: SRG-OS-000375-GPOS-00160, SRG-OS-000375-GPOS-00161, SRG-OS-000375-GPOS-00162false", "start_time": "2021-04-29T14:18:30" } ] @@ -32737,18 +30823,12 @@ "CM-5 (3)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.\",\"Documentable\":\"false\"}", + "description": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false", "group_id": "xccdf_mil.disa.stig_group_V-214799", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-214799r603261_rule", - "check": { - "check-content-ref": { - "href": "U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:1340" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1340\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-15997r192363_fix", "fixtext_fixref": "F-15997r192363_fix", "ident": [ @@ -32770,75 +30850,58 @@ } ], "reference": { - "publisher": "DISA", - "identifier": "2899", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-07-010020", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32846,70 +30909,78 @@ "result": "pass", "ident": [ { - "text": "SV-87057", - "system": "http://cyber.mil/legacy" + "text": "CCE-27157-7", + "system": "http://cce.mitre.org" }, { - "text": "V-72433", + "text": "V-71855", "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001954", - "system": "http://cyber.mil/cci" - }, - { - "text": "CCI-001953", - "system": "http://cyber.mil/cci" + "text": "SV-86479", + "system": "http://cyber.mil/legacy" }, { - "text": "CCI-001948", + "text": "CCI-001749", "system": "http://cyber.mil/cci" } ], "fix": { - "id": "F-4757r89092_fix" + "id": "F-15997r192363_fix" }, "check": { "check-content-ref": { "href": "#scap_mil.disa.stig_comp_U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml", - "name": "oval:mil.disa.stig.rhel7:def:87057" + "name": "oval:mil.disa.stig.rhel7:def:1340" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, "time": "2021-04-29T14:18:30", - "idref": "xccdf_mil.disa.stig_rule_SV-204633r603261_rule", - "version": "RHEL-07-041003", - "severity": "medium", + "idref": "xccdf_mil.disa.stig_rule_SV-214799r603261_rule", + "version": "RHEL-07-010020", + "severity": "high", "weight": "10.0" - } + }, + "value": [], + "version": "RHEL-07-010020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2899", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The Red Hat Enterprise Linux operating system must be configured so that the cryptographic hash of system files and commands matches vendor values.", - "id": "V-214799", - "desc": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.", + "id": "xccdf_mil.disa.stig_rule_SV-214799r603261_rule", + "desc": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel7:def:1340", "label": "check" }, { - "data": "Run the following command to determine which package owns the file:\n\n# rpm -qf \n\nThe package can be reinstalled from a yum repository using the command:\n\n# sudo yum reinstall \n\nAlternatively, the package can be reinstalled from trusted media using the command:\n\n# sudo rpm -Uvh ", + "data": "Run the following command to determine which package owns the file:\n\n# rpm -qf \n\nThe package can be reinstalled from a yum repository using the command:\n\n# sudo yum reinstall \n\nAlternatively, the package can be reinstalled from trusted media using the command:\n\n# sudo rpm -Uvh ", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-07-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the cryptographic hash of system files and commands matches vendor values.\",\n \"description\": \"Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27157-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71855\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86479\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Run the following command to determine which package owns the file:\\n\\n# rpm -qf \\n\\nThe package can be reinstalled from a yum repository using the command:\\n\\n# sudo yum reinstall \\n\\nAlternatively, the package can be reinstalled from trusted media using the command:\\n\\n# sudo rpm -Uvh \",\n \"fixref\": \"F-15997r192363_fix\"\n },\n \"fix\": {\n \"id\": \"F-15997r192363_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1340\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-214799r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-214799r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n },\n \"Id\": \"xccdf_mil.disa.stig_group_V-214799\",\n \"id\": \"xccdf_mil.disa.stig_group_V-214799\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-07-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Red Hat Enterprise Linux operating system must be configured so that the cryptographic hash of system files and commands matches vendor values.\",\n \"description\": \"<VulnDiscussion>Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2899\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": [\n {\n \"text\": \"CCE-27157-7\",\n \"system\": \"http://cce.mitre.org\"\n },\n {\n \"text\": \"V-71855\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"SV-86479\",\n \"system\": \"http://cyber.mil/legacy\"\n },\n {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n }\n ],\n \"fixtext\": {\n \"text\": \"Run the following command to determine which package owns the file:\\n\\n# rpm -qf <filename>\\n\\nThe package can be reinstalled from a yum repository using the command:\\n\\n# sudo yum reinstall <packagename>\\n\\nAlternatively, the package can be reinstalled from trusted media using the command:\\n\\n# sudo rpm -Uvh <packagename>\",\n \"fixref\": \"F-15997r192363_fix\"\n },\n \"fix\": {\n \"id\": \"F-15997r192363_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"href\": \"U_RHEL_7_V3R2_STIG_SCAP_1-2_Benchmark-oval.xml\",\n \"name\": \"oval:mil.disa.stig.rhel7:def:1340\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-214799r603261_rule\",\n \"id\": \"xccdf_mil.disa.stig_rule_SV-214799r603261_rule\",\n \"severity\": \"high\",\n \"weight\": \"10.0\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without cryptographic integrity protections, system command and files can be altered by unauthorized users without detection.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the key used to generate the hash.false", "start_time": "2021-04-29T14:18:30" } ] } ], - "sha256": "528685bb8edf69bfcf08f018fec651f2c907a859a63545c753e9de4ed0e29612" + "sha256": "efeeb5094233e4cb6f935ca8a72121390f4fe5d1b6a727eb27217f42c17cd8c4" } ], "passthrough": { @@ -32946,7 +31017,7 @@ "Profile": [ { "title": "I - Mission Critical Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -33665,7 +31736,7 @@ }, { "title": "I - Mission Critical Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -34384,7 +32455,7 @@ }, { "title": "I - Mission Critical Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -35103,7 +33174,7 @@ }, { "title": "II - Mission Support Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -35822,7 +33893,7 @@ }, { "title": "II - Mission Support Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -36541,7 +34612,7 @@ }, { "title": "II - Mission Support Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -37260,7 +35331,7 @@ }, { "title": "III - Administrative Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -37979,7 +36050,7 @@ }, { "title": "III - Administrative Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", @@ -38698,7 +36769,7 @@ }, { "title": "III - Administrative Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-204393", diff --git a/test/sample_data/xccdf_results/xccdf-scc-rhel8-hdf-withraw.json b/test/sample_data/xccdf_results/xccdf-scc-rhel8-hdf-withraw.json index 10d20b97a..49f3d7e33 100644 --- a/test/sample_data/xccdf_results/xccdf-scc-rhel8-hdf-withraw.json +++ b/test/sample_data/xccdf_results/xccdf-scc-rhel8-hdf-withraw.json @@ -1,10 +1,10 @@ { "platform": { "name": "Heimdall Tools", - "release": "2.6.42", + "release": "2.8.1", "target_id": "cpe:/o:redhat:enterprise_linux:8" }, - "version": "2.6.42", + "version": "2.8.1", "statistics": {}, "profiles": [ { @@ -13,7 +13,7 @@ "title": "Red Hat Enterprise Linux 8 Security Technical Implementation Guide", "maintainer": "DISA", "summary": "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.", - "description": "{\n \"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.\",\n \"front-matter\": \"\",\n \"metadata\": {\n \"creator\": \"DISA\",\n \"publisher\": \"DISA\",\n \"contributor\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\"\n },\n \"plain-text\": [\n {\n \"text\": \"Release: 1.2 Benchmark Date: 23 Jul 2021\",\n \"id\": \"release-info\"\n },\n {\n \"text\": \"3.2.2.36079\",\n \"id\": \"generator\"\n },\n {\n \"text\": \"1.10.0\",\n \"id\": \"conventionsVersion\"\n }\n ],\n \"rear-matter\": \"\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\",\n \"href\": \"https://cyber.mil\"\n },\n \"status\": {\n \"text\": \"accepted\",\n \"date\": \"2021-06-14\"\n },\n \"version\": {\n \"text\": \"001.002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"TestResult.benchmark\": {\n \"id\": \"xccdf_mil.disa.stig_benchmark_RHEL_8_STIG\",\n \"href\": \"#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-xccdf.xml\"\n },\n \"TestResult.start-time\": \"2021-12-17T10:24:33\",\n \"TestResult.end-time\": \"2021-12-17T10:30:58\",\n \"TestResult.id\": \"xccdf_mil.disa.stig_testresult_scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-xccdf.xml---xccdf_mil.disa.stig_profile_MAC-1_Classified-1\",\n \"TestResult.identity\": {\n \"text\": \"root\",\n \"authenticated\": \"true\",\n \"privileged\": \"true\"\n },\n \"TestResult.organization\": \"NIWC Atlantic\",\n \"TestResult.platform.idref\": \"cpe:/o:redhat:enterprise_linux:8\",\n \"TestResult.profile.idref\": \"xccdf_mil.disa.stig_profile_MAC-1_Classified\",\n \"TestResult.score\": [\n {\n \"text\": \"29.44\",\n \"system\": \"urn:xccdf:scoring:spawar-adjusted\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"29.44\",\n \"system\": \"urn:xccdf:scoring:spawar-original\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"29.4354838709677\",\n \"system\": \"urn:xccdf:scoring:default\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"730\",\n \"system\": \"urn:xccdf:scoring:flat\",\n \"maximum\": \"2480\"\n },\n {\n \"text\": \"73\",\n \"system\": \"urn:xccdf:scoring:flat-unweighted\",\n \"maximum\": \"248\"\n },\n {\n \"text\": \"0\",\n \"system\": \"urn:xccdf:scoring:absolute\",\n \"maximum\": \"1\"\n }\n ],\n \"TestResult.target\": \"LOCALHOST.LOCALDOMAIN\",\n \"TestResult.target-address\": [\n \"127.0.0.1\",\n \"192.168.158.30\"\n ],\n \"TestResult.target-facts\": {\n \"fact\": [\n {\n \"text\": \"LOCALHOST.LOCALDOMAIN\",\n \"name\": \"urn:scap:fact:asset:identifier:host_name\",\n \"type\": \"string\"\n },\n {\n \"name\": \"urn:scap:fact:asset:identifier:domain\",\n \"type\": \"string\"\n },\n {\n \"text\": \"LOCALHOST.LOCALDOMAIN.\",\n \"name\": \"urn:scap:fact:asset:identifier:fqdn\",\n \"type\": \"string\"\n },\n {\n \"text\": \"RedHat Variant\",\n \"name\": \"urn:scap:fact:asset:identifier:os_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"8.5\",\n \"name\": \"urn:scap:fact:asset:identifier:os_version\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz\",\n \"name\": \"urn:scap:fact:asset:identifier:processor\",\n \"type\": \"string\"\n },\n {\n \"text\": \"x86_64\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_architecture\",\n \"type\": \"string\"\n },\n {\n \"text\": \"2000\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_mhz\",\n \"type\": \"string\"\n },\n {\n \"text\": \"2919\",\n \"name\": \"urn:scap:fact:asset:identifier:physical_memory\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Microsoft Corporation\",\n \"name\": \"urn:scap:fact:asset:identifier:manufacturer\",\n \"type\": \"string\"\n },\n {\n \"text\": \"9358-9652-5101-2687-4418-7909-94\",\n \"name\": \"urn:scap:fact:asset:identifier:ein\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Hyper-V UEFI Release v4.0\",\n \"name\": \"urn:scap:fact:asset:identifier:bios_version\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Virtual Machine\",\n \"name\": \"urn:scap:fact:asset:identifier:model\",\n \"type\": \"string\"\n },\n {\n \"text\": \"lo\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"127.0.0.1\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"eth0\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"192.168.158.30\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:15:5d:0e:92:0c\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\",\n \"type\": \"string\"\n }\n ]\n },\n \"TestResult.target-id-ref\": {\n \"name\": \"SCC_LOCALHOST.LOCALDOMAIN\",\n \"system\": \"http://scap.nist.gov/schema/asset-identification/1.1\",\n \"href\": \"\"\n },\n \"TestResult.test-system\": \"cpe:/a:spawar:scc:5.4.2\",\n \"TestResult.version\": \"001.002\"\n}", + "description": "{\n \"front-matter\": \"\",\n \"metadata\": {\n \"creator\": \"DISA\",\n \"publisher\": \"DISA\",\n \"contributor\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\"\n },\n \"plain-text\": [\n {\n \"text\": \"Release: 1.2 Benchmark Date: 23 Jul 2021\",\n \"id\": \"release-info\"\n },\n {\n \"text\": \"3.2.2.36079\",\n \"id\": \"generator\"\n },\n {\n \"text\": \"1.10.0\",\n \"id\": \"conventionsVersion\"\n }\n ],\n \"rear-matter\": \"\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\",\n \"href\": \"https://cyber.mil\"\n },\n \"status\": {\n \"text\": \"accepted\",\n \"date\": \"2021-06-14\"\n },\n \"version\": {\n \"text\": \"001.002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"TestResult.benchmark\": {\n \"id\": \"xccdf_mil.disa.stig_benchmark_RHEL_8_STIG\",\n \"href\": \"#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-xccdf.xml\"\n },\n \"TestResult.start-time\": \"2021-12-17T10:24:33\",\n \"TestResult.end-time\": \"2021-12-17T10:30:58\",\n \"TestResult.id\": \"xccdf_mil.disa.stig_testresult_scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-xccdf.xml---xccdf_mil.disa.stig_profile_MAC-1_Classified-1\",\n \"TestResult.identity\": {\n \"text\": \"root\",\n \"authenticated\": \"true\",\n \"privileged\": \"true\"\n },\n \"TestResult.organization\": \"NIWC Atlantic\",\n \"TestResult.platform.idref\": \"cpe:/o:redhat:enterprise_linux:8\",\n \"TestResult.profile.idref\": \"xccdf_mil.disa.stig_profile_MAC-1_Classified\",\n \"TestResult.score\": [\n {\n \"text\": \"29.44\",\n \"system\": \"urn:xccdf:scoring:spawar-adjusted\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"29.44\",\n \"system\": \"urn:xccdf:scoring:spawar-original\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"29.4354838709677\",\n \"system\": \"urn:xccdf:scoring:default\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"730\",\n \"system\": \"urn:xccdf:scoring:flat\",\n \"maximum\": \"2480\"\n },\n {\n \"text\": \"73\",\n \"system\": \"urn:xccdf:scoring:flat-unweighted\",\n \"maximum\": \"248\"\n },\n {\n \"text\": \"0\",\n \"system\": \"urn:xccdf:scoring:absolute\",\n \"maximum\": \"1\"\n }\n ],\n \"TestResult.target\": \"LOCALHOST.LOCALDOMAIN\",\n \"TestResult.target-address\": [\n \"127.0.0.1\",\n \"192.168.158.30\"\n ],\n \"TestResult.target-facts\": {\n \"fact\": [\n {\n \"text\": \"LOCALHOST.LOCALDOMAIN\",\n \"name\": \"urn:scap:fact:asset:identifier:host_name\",\n \"type\": \"string\"\n },\n {\n \"name\": \"urn:scap:fact:asset:identifier:domain\",\n \"type\": \"string\"\n },\n {\n \"text\": \"LOCALHOST.LOCALDOMAIN.\",\n \"name\": \"urn:scap:fact:asset:identifier:fqdn\",\n \"type\": \"string\"\n },\n {\n \"text\": \"RedHat Variant\",\n \"name\": \"urn:scap:fact:asset:identifier:os_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"8.5\",\n \"name\": \"urn:scap:fact:asset:identifier:os_version\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz\",\n \"name\": \"urn:scap:fact:asset:identifier:processor\",\n \"type\": \"string\"\n },\n {\n \"text\": \"x86_64\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_architecture\",\n \"type\": \"string\"\n },\n {\n \"text\": \"2000\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_mhz\",\n \"type\": \"string\"\n },\n {\n \"text\": \"2919\",\n \"name\": \"urn:scap:fact:asset:identifier:physical_memory\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Microsoft Corporation\",\n \"name\": \"urn:scap:fact:asset:identifier:manufacturer\",\n \"type\": \"string\"\n },\n {\n \"text\": \"9358-9652-5101-2687-4418-7909-94\",\n \"name\": \"urn:scap:fact:asset:identifier:ein\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Hyper-V UEFI Release v4.0\",\n \"name\": \"urn:scap:fact:asset:identifier:bios_version\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Virtual Machine\",\n \"name\": \"urn:scap:fact:asset:identifier:model\",\n \"type\": \"string\"\n },\n {\n \"text\": \"lo\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"127.0.0.1\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"eth0\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"192.168.158.30\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:15:5d:0e:92:0c\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\",\n \"type\": \"string\"\n }\n ]\n },\n \"TestResult.target-id-ref\": {\n \"name\": \"SCC_LOCALHOST.LOCALDOMAIN\",\n \"system\": \"http://scap.nist.gov/schema/asset-identification/1.1\",\n \"href\": \"\"\n },\n \"TestResult.test-system\": \"cpe:/a:spawar:scc:5.4.2\",\n \"TestResult.version\": \"001.002\"\n}", "license": "terms-of-use", "copyright": "DISA", "copyright_email": "disa.stig_spt@mail.mil", @@ -31,18 +31,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.\",\"Documentable\":\"false\"}", + "description": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", "group_id": "xccdf_mil.disa.stig_group_V-230221", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230221r743913_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:100", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:100\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32865r567410_fix", "fixtext_fixref": "F-32865r567410_fix", "ident": { @@ -50,137 +44,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" - }, - "selected": "", - "version": "RHEL-08-010000", - "weight": "10.0", - "profiles": [] - }, - "refs": [], - "source_location": {}, - "title": "RHEL 8 must be a vendor-supported release.", - "id": "V-230221", - "desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.", - "descriptions": [ - { - "data": "oval:mil.disa.stig.rhel8:def:100", - "label": "check" - }, - { - "data": "Upgrade to a supported version of RHEL 8.", - "label": "fix" - } - ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be a vendor-supported release.\",\n \"description\": \"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of RHEL 8.\",\n \"fixref\": \"F-32865r567410_fix\"\n },\n \"fix\": {\n \"id\": \"F-32865r567410_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:100\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230221r743913_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230221r743913_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230221\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230221\"\n}", - "results": [ - { - "status": "failed", - "code_desc": "", - "start_time": "2021-12-17T10:24:33" - } - ] - }, - { - "tags": { - "cci": [ - "CCI-000068" - ], - "nist": [ - "AC-17 (2)" - ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\\n\\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \\\"kernelopts\\\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \\\"fips-mode-setup\\\" modifies the \\\"kernelopts\\\" variable, which in turn updates all kernel boot entries. \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230223", - "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230223r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:101", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32867r567416_fix", - "fixtext_fixref": "F-32867r567416_fix", - "ident": { - "text": "CCI-000068", - "system": "http://cyber.mil/cci" - }, - "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010020", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -205,130 +120,119 @@ "time": "2021-12-17T10:24:33", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-010000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.", - "id": "V-230223", - "desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223", + "title": "RHEL 8 must be a vendor-supported release.", + "id": "xccdf_mil.disa.stig_rule_SV-230221r743913_rule", + "desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:101", + "data": "oval:mil.disa.stig.rhel8:def:100", "label": "check" }, { - "data": "Configure the operating system to implement DoD-approved encryption by following the steps below:\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel boot parameters during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nEnable FIPS mode after installation (not strict FIPS compliant) with the following command:\n\n$ sudo fips-mode-setup --enable\n\nReboot the system for the changes to take effect.", + "data": "Upgrade to a supported version of RHEL 8.", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000033-GPOS-00014\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"description\": \"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\\n\\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \\\"kernelopts\\\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \\\"fips-mode-setup\\\" modifies the \\\"kernelopts\\\" variable, which in turn updates all kernel boot entries. \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by following the steps below:\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel boot parameters during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nEnable FIPS mode after installation (not strict FIPS compliant) with the following command:\\n\\n$ sudo fips-mode-setup --enable\\n\\nReboot the system for the changes to take effect.\",\n \"fixref\": \"F-32867r567416_fix\"\n },\n \"fix\": {\n \"id\": \"F-32867r567416_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:101\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230223r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230223r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230223\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230223\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be a vendor-supported release.\",\n \"description\": \"<VulnDiscussion>An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of RHEL 8.\",\n \"fixref\": \"F-32865r567410_fix\"\n },\n \"fix\": {\n \"id\": \"F-32865r567410_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:100\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230221r743913_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230221r743913_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "", - "start_time": "2021-12-17T10:24:35" + "code_desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", + "start_time": "2021-12-17T10:24:33" } ] }, { "tags": { "cci": [ - "CCI-000196" + "CCI-000068" ], "nist": [ - "IA-5 (1) (c)" + "AC-17 (2)" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\\n\\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230231", - "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:103", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32875r567440_fix", - "fixtext_fixref": "F-32875r567440_fix", + "severity": "high", + "description": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", + "group_id": "xccdf_mil.disa.stig_group_V-230223", + "group_title": "SRG-OS-000033-GPOS-00014", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230223r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:101\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32867r567416_fix", + "fixtext_fixref": "F-32867r567416_fix", "ident": { - "text": "CCI-000196", + "text": "CCI-000068", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -353,29 +257,41 @@ "time": "2021-12-17T10:24:35", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-010020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.", - "id": "V-230231", - "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.", + "title": "RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.", + "id": "xccdf_mil.disa.stig_rule_SV-230223r627750_rule", + "desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:103", + "data": "oval:mil.disa.stig.rhel8:def:101", "label": "check" }, { - "data": "Configure RHEL 8 to encrypt all stored passwords. \n\nEdit/Modify the following line in the \"/etc/login.defs\" file and set \"[ENCRYPT_METHOD]\" to SHA512.\n\nENCRYPT_METHOD SHA512", + "data": "Configure the operating system to implement DoD-approved encryption by following the steps below:\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel boot parameters during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nEnable FIPS mode after installation (not strict FIPS compliant) with the following command:\n\n$ sudo fips-mode-setup --enable\n\nReboot the system for the changes to take effect.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000073-GPOS-00041\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.\",\n \"description\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\\n\\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords. \\n\\nEdit/Modify the following line in the \\\"/etc/login.defs\\\" file and set \\\"[ENCRYPT_METHOD]\\\" to SHA512.\\n\\nENCRYPT_METHOD SHA512\",\n \"fixref\": \"F-32875r567440_fix\"\n },\n \"fix\": {\n \"id\": \"F-32875r567440_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:103\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230231r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230231r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230231\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230231\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"description\": \"<VulnDiscussion>Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\\n\\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \\\"kernelopts\\\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \\\"fips-mode-setup\\\" modifies the \\\"kernelopts\\\" variable, which in turn updates all kernel boot entries. \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by following the steps below:\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel boot parameters during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nEnable FIPS mode after installation (not strict FIPS compliant) with the following command:\\n\\n$ sudo fips-mode-setup --enable\\n\\nReboot the system for the changes to take effect.\",\n \"fixref\": \"F-32867r567416_fix\"\n },\n \"fix\": {\n \"id\": \"F-32867r567416_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:101\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230223r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230223r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", "start_time": "2021-12-17T10:24:35" } ] @@ -389,94 +305,71 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The system must use a strong hashing algorithm to store the password.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230232", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", + "group_id": "xccdf_mil.disa.stig_group_V-230231", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:104", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32876r567443_fix", - "fixtext_fixref": "F-32876r567443_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:103\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32875r567440_fix", + "fixtext_fixref": "F-32875r567440_fix", "ident": { "text": "CCI-000196", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010120", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -501,29 +394,41 @@ "time": "2021-12-17T10:24:35", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.", - "id": "V-230232", - "desc": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.", + "title": "RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.", + "id": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", + "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:104", + "data": "oval:mil.disa.stig.rhel8:def:103", "label": "check" }, { - "data": "Lock all interactive user accounts not using SHA-512 hashing until the passwords can be regenerated with SHA-512.", + "data": "Configure RHEL 8 to encrypt all stored passwords. \n\nEdit/Modify the following line in the \"/etc/login.defs\" file and set \"[ENCRYPT_METHOD]\" to SHA512.\n\nENCRYPT_METHOD SHA512", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000073-GPOS-00041\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.\",\n \"description\": \"The system must use a strong hashing algorithm to store the password.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Lock all interactive user accounts not using SHA-512 hashing until the passwords can be regenerated with SHA-512.\",\n \"fixref\": \"F-32876r567443_fix\"\n },\n \"fix\": {\n \"id\": \"F-32876r567443_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:104\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230232r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230232r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230232\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230232\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.\",\n \"description\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\\n\\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords. \\n\\nEdit/Modify the following line in the \\\"/etc/login.defs\\\" file and set \\\"[ENCRYPT_METHOD]\\\" to SHA512.\\n\\nENCRYPT_METHOD SHA512\",\n \"fixref\": \"F-32875r567440_fix\"\n },\n \"fix\": {\n \"id\": \"F-32875r567440_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:103\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230231r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230231r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", "start_time": "2021-12-17T10:24:35" } ] @@ -537,94 +442,71 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230233", + "description": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-230232", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:105", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32877r743918_fix", - "fixtext_fixref": "F-32877r743918_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:104\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32876r567443_fix", + "fixtext_fixref": "F-32876r567443_fix", "ident": { "text": "CCI-000196", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010130", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -649,130 +531,119 @@ "time": "2021-12-17T10:24:35", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.", - "id": "V-230233", - "desc": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.", + "title": "RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", + "desc": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:105", + "data": "oval:mil.disa.stig.rhel8:def:104", "label": "check" }, { - "data": "Configure RHEL 8 to encrypt all stored passwords with a strong cryptographic hash.\n\nEdit/modify the following line in the \"/etc/pam.d/password-auth\" file and set \"rounds\" to a value no lower than \"5000\":\n\npassword sufficient pam_unix.so sha512 rounds=5000", + "data": "Lock all interactive user accounts not using SHA-512 hashing until the passwords can be regenerated with SHA-512.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000073-GPOS-00041\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.\",\n \"description\": \"The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords with a strong cryptographic hash.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file and set \\\"rounds\\\" to a value no lower than \\\"5000\\\":\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"fixref\": \"F-32877r743918_fix\"\n },\n \"fix\": {\n \"id\": \"F-32877r743918_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:105\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230233r743919_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230233r743919_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230233\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230233\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.\",\n \"description\": \"<VulnDiscussion>The system must use a strong hashing algorithm to store the password.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Lock all interactive user accounts not using SHA-512 hashing until the passwords can be regenerated with SHA-512.\",\n \"fixref\": \"F-32876r567443_fix\"\n },\n \"fix\": {\n \"id\": \"F-32876r567443_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:104\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230232r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230232r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", - "start_time": "2021-12-17T10:24:36" + "status": "passed", + "code_desc": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", + "start_time": "2021-12-17T10:24:35" } ] }, { "tags": { "cci": [ - "CCI-000213" + "CCI-000196" ], "nist": [ - "AC-3" + "IA-5 (1) (c)" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230234", - "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:106", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32878r743921_fix", - "fixtext_fixref": "F-32878r743921_fix", + "severity": "medium", + "description": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-230233", + "group_title": "SRG-OS-000073-GPOS-00041", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:105\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32877r743918_fix", + "fixtext_fixref": "F-32877r743918_fix", "ident": { - "text": "CCI-000213", + "text": "CCI-000196", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010140", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -797,13 +668,162 @@ "time": "2021-12-17T10:24:36", "weight": "10.0", "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010130" + }, + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], + "source_location": {}, + "title": "The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.", + "id": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", + "desc": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", + "descriptions": [ + { + "data": "oval:mil.disa.stig.rhel8:def:105", + "label": "check" + }, + { + "data": "Configure RHEL 8 to encrypt all stored passwords with a strong cryptographic hash.\n\nEdit/modify the following line in the \"/etc/pam.d/password-auth\" file and set \"rounds\" to a value no lower than \"5000\":\n\npassword sufficient pam_unix.so sha512 rounds=5000", + "label": "fix" + } + ], + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.\",\n \"description\": \"<VulnDiscussion>The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords with a strong cryptographic hash.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file and set \\\"rounds\\\" to a value no lower than \\\"5000\\\":\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"fixref\": \"F-32877r743918_fix\"\n },\n \"fix\": {\n \"id\": \"F-32877r743918_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:105\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230233r743919_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230233r743919_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", + "results": [ + { + "status": "failed", + "code_desc": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", + "start_time": "2021-12-17T10:24:36" } + ] + }, + { + "tags": { + "cci": [ + "CCI-000213" + ], + "nist": [ + "AC-3" + ], + "severity": "high", + "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "group_id": "xccdf_mil.disa.stig_group_V-230234", + "group_title": "SRG-OS-000080-GPOS-00048", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:106\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32878r743921_fix", + "fixtext_fixref": "F-32878r743921_fix", + "ident": { + "text": "CCI-000213", + "system": "http://cyber.mil/cci" + }, + "reference": { + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + }, + "selected": "", + "weight": "10.0", + "profiles": [ + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", + "description": "", + "title": "I - Mission Critical Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", + "description": "", + "title": "I - Mission Critical Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", + "description": "", + "title": "I - Mission Critical Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", + "description": "", + "title": "II - Mission Support Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", + "description": "", + "title": "II - Mission Support Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", + "description": "", + "title": "II - Mission Support Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", + "description": "", + "title": "III - Administrative Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", + "description": "", + "title": "III - Administrative Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", + "description": "", + "title": "III - Administrative Sensitive" + } + ], + "rule_result": { + "result": "fail", + "ident": { + "text": "CCI-000213", + "system": "http://cyber.mil/cci" + }, + "fix": { + "id": "F-32878r743921_fix" + }, + "check": { + "check-content-ref": { + "name": "oval:mil.disa.stig.rhel8:def:106", + "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" + }, + "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" + }, + "idref": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", + "version": "RHEL-08-010140", + "time": "2021-12-17T10:24:36", + "weight": "10.0", + "severity": "high" + }, + "value": [], + "version": "RHEL-08-010140" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.", - "id": "V-230234", - "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "id": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", + "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:106", @@ -815,11 +835,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.\",\n \"description\": \"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"fixref\": \"F-32878r743921_fix\"\n },\n \"fix\": {\n \"id\": \"F-32878r743921_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:106\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230234r743922_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230234r743922_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230234\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230234\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"fixref\": \"F-32878r743921_fix\"\n },\n \"fix\": {\n \"id\": \"F-32878r743921_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:106\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230234r743922_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230234r743922_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-12-17T10:24:36" } ] @@ -833,18 +853,12 @@ "AC-3" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", + "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "group_id": "xccdf_mil.disa.stig_group_V-230235", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:107", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:107\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32879r743924_fix", "fixtext_fixref": "F-32879r743924_fix", "ident": { @@ -852,106 +866,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010150", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000213", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32878r743921_fix" + "id": "F-32879r743924_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:106", + "name": "oval:mil.disa.stig.rhel8:def:107", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", - "version": "RHEL-08-010140", + "idref": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", + "version": "RHEL-08-010150", "time": "2021-12-17T10:24:36", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-010150" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.", - "id": "V-230235", - "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "id": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", + "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:107", @@ -963,11 +972,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"fixref\": \"F-32879r743924_fix\"\n },\n \"fix\": {\n \"id\": \"F-32879r743924_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:107\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230235r743925_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230235r743925_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230235\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230235\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"fixref\": \"F-32879r743924_fix\"\n },\n \"fix\": {\n \"id\": \"F-32879r743924_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:107\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230235r743925_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230235r743925_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-12-17T10:24:36" } ] @@ -981,18 +990,12 @@ "AC-3" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.\",\"Documentable\":\"false\"}", + "description": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230236", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:108", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:108\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32880r743927_fix", "fixtext_fixref": "F-32880r743927_fix", "ident": { @@ -1000,75 +1003,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010151", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1079,27 +1065,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32879r743924_fix" + "id": "F-32880r743927_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:107", + "name": "oval:mil.disa.stig.rhel8:def:108", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", - "version": "RHEL-08-010150", + "idref": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", + "version": "RHEL-08-010151", "time": "2021-12-17T10:24:36", "weight": "10.0", - "severity": "high" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010151" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 operating systems must require authentication upon booting into rescue mode.", - "id": "V-230236", - "desc": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", + "desc": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:108", @@ -1111,11 +1109,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010151\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 operating systems must require authentication upon booting into rescue mode.\",\n \"description\": \"If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require authentication upon booting into rescue mode by adding the following line to the \\\"/usr/lib/systemd/system/rescue.service\\\" file.\\n\\nExecStart=-/usr/lib/systemd/systemd-sulogin-shell rescue\",\n \"fixref\": \"F-32880r743927_fix\"\n },\n \"fix\": {\n \"id\": \"F-32880r743927_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:108\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230236r743928_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230236r743928_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230236\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230236\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010151\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 operating systems must require authentication upon booting into rescue mode.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require authentication upon booting into rescue mode by adding the following line to the \\\"/usr/lib/systemd/system/rescue.service\\\" file.\\n\\nExecStart=-/usr/lib/systemd/systemd-sulogin-shell rescue\",\n \"fixref\": \"F-32880r743927_fix\"\n },\n \"fix\": {\n \"id\": \"F-32880r743927_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:108\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230236r743928_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230236r743928_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", "start_time": "2021-12-17T10:24:36" } ] @@ -1129,18 +1127,12 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "group_id": "xccdf_mil.disa.stig_group_V-230237", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:109", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:109\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32881r743930_fix", "fixtext_fixref": "F-32881r743930_fix", "ident": { @@ -1148,106 +1140,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010160", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000213", + "text": "CCI-000803", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32880r743927_fix" + "id": "F-32881r743930_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:108", + "name": "oval:mil.disa.stig.rhel8:def:109", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", - "version": "RHEL-08-010151", + "idref": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", + "version": "RHEL-08-010160", "time": "2021-12-17T10:24:36", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.", - "id": "V-230237", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "id": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:109", @@ -1259,11 +1246,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000120-GPOS-00061\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\",\n \"description\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file to include the sha512 option for pam_unix.so:\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"fixref\": \"F-32881r743930_fix\"\n },\n \"fix\": {\n \"id\": \"F-32881r743930_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:109\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230237r743931_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230237r743931_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230237\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230237\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\",\n \"description\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file to include the sha512 option for pam_unix.so:\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"fixref\": \"F-32881r743930_fix\"\n },\n \"fix\": {\n \"id\": \"F-32881r743930_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:109\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230237r743931_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230237r743931_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-12-17T10:24:36" } ] @@ -1277,18 +1264,12 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "group_id": "xccdf_mil.disa.stig_group_V-230238", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:110", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:110\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32882r567461_fix", "fixtext_fixref": "F-32882r567461_fix", "ident": { @@ -1296,75 +1277,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010161", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1375,27 +1339,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32881r743930_fix" + "id": "F-32882r567461_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:109", + "name": "oval:mil.disa.stig.rhel8:def:110", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", - "version": "RHEL-08-010160", + "idref": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", + "version": "RHEL-08-010161", "time": "2021-12-17T10:24:36", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010161" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent system daemons from using Kerberos for authentication.", - "id": "V-230238", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "id": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:110", @@ -1407,11 +1383,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000120-GPOS-00061\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent system daemons from using Kerberos for authentication.\",\n \"description\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent system daemons from using Kerberos for authentication.\\n\\nRemove any files with the .keytab extension from the operating system.\",\n \"fixref\": \"F-32882r567461_fix\"\n },\n \"fix\": {\n \"id\": \"F-32882r567461_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:110\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230238r646862_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230238r646862_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230238\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230238\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent system daemons from using Kerberos for authentication.\",\n \"description\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent system daemons from using Kerberos for authentication.\\n\\nRemove any files with the .keytab extension from the operating system.\",\n \"fixref\": \"F-32882r567461_fix\"\n },\n \"fix\": {\n \"id\": \"F-32882r567461_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:110\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230238r646862_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230238r646862_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-12-17T10:24:36" } ] @@ -1425,18 +1401,12 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "group_id": "xccdf_mil.disa.stig_group_V-230239", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:111", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:111\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32883r567464_fix", "fixtext_fixref": "F-32883r567464_fix", "ident": { @@ -1444,75 +1414,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010162", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1523,27 +1476,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32882r567461_fix" + "id": "F-32883r567464_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:110", + "name": "oval:mil.disa.stig.rhel8:def:111", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", - "version": "RHEL-08-010161", - "time": "2021-12-17T10:24:36", + "idref": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", + "version": "RHEL-08-010162", + "time": "2021-12-17T10:24:40", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010162" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The krb5-workstation package must not be installed on RHEL 8.", - "id": "V-230239", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "id": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:111", @@ -1555,11 +1520,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000120-GPOS-00061\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010162\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The krb5-workstation package must not be installed on RHEL 8.\",\n \"description\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-workstation package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-workstation\",\n \"fixref\": \"F-32883r567464_fix\"\n },\n \"fix\": {\n \"id\": \"F-32883r567464_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:111\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230239r646864_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230239r646864_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230239\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230239\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010162\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The krb5-workstation package must not be installed on RHEL 8.\",\n \"description\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-workstation package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-workstation\",\n \"fixref\": \"F-32883r567464_fix\"\n },\n \"fix\": {\n \"id\": \"F-32883r567464_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:111\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230239r646864_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230239r646864_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-12-17T10:24:40" } ] @@ -1573,18 +1538,12 @@ "SC-3" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.\",\"Documentable\":\"false\"}", + "description": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", "group_id": "xccdf_mil.disa.stig_group_V-230241", "group_title": "SRG-OS-000134-GPOS-00068", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:112", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:112\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32885r567470_fix", "fixtext_fixref": "F-32885r567470_fix", "ident": { @@ -1592,106 +1551,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010171", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000803", + "text": "CCI-001084", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32883r567464_fix" + "id": "F-32885r567470_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:111", + "name": "oval:mil.disa.stig.rhel8:def:112", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", - "version": "RHEL-08-010162", + "idref": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", + "version": "RHEL-08-010171", "time": "2021-12-17T10:24:40", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-010171" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must have policycoreutils package installed.", - "id": "V-230241", - "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.", + "id": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", + "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:112", @@ -1703,11 +1657,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000134-GPOS-00068\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have policycoreutils package installed.\",\n \"description\": \"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001084\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to have the policycoreutils package installed with the following command:\\n\\n$ sudo yum install policycoreutils\",\n \"fixref\": \"F-32885r567470_fix\"\n },\n \"fix\": {\n \"id\": \"F-32885r567470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:112\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230241r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230241r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230241\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230241\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have policycoreutils package installed.\",\n \"description\": \"<VulnDiscussion>Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001084\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to have the policycoreutils package installed with the following command:\\n\\n$ sudo yum install policycoreutils\",\n \"fixref\": \"F-32885r567470_fix\"\n },\n \"fix\": {\n \"id\": \"F-32885r567470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:112\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230241r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230241r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", "start_time": "2021-12-17T10:24:40" } ] @@ -1721,18 +1675,12 @@ "SC-10" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \\\"ClientAliveInterval\\\" and \\\"ClientAliveCountMax\\\" are used to establish the inactivity threshold. The \\\"ClientAliveInterval\\\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \\\"ClientAliveCountMax\\\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109\",\"Documentable\":\"false\"}", + "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", "group_id": "xccdf_mil.disa.stig_group_V-230244", "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:115", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:115\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32888r743933_fix", "fixtext_fixref": "F-32888r743933_fix", "ident": { @@ -1740,106 +1688,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010200", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-001084", + "text": "CCI-001133", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32885r567470_fix" + "id": "F-32888r743933_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:112", + "name": "oval:mil.disa.stig.rhel8:def:115", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", - "version": "RHEL-08-010171", - "time": "2021-12-17T10:24:40", + "idref": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", + "version": "RHEL-08-010200", + "time": "2021-12-17T10:24:41", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.", - "id": "V-230244", - "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109", + "id": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", + "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:115", @@ -1851,11 +1794,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000163-GPOS-00072\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"description\": \"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \\\"ClientAliveInterval\\\" and \\\"ClientAliveCountMax\\\" are used to establish the inactivity threshold. The \\\"ClientAliveInterval\\\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \\\"ClientAliveCountMax\\\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to automatically terminate all network connections associated with SSH traffic at the end of a session or after 10 minutes of inactivity.\\n\\nModify or append the following lines in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nClientAliveCountMax 0\\n\\nIn order for the changes to take effect, the SSH daemon must be restarted.\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32888r743933_fix\"\n },\n \"fix\": {\n \"id\": \"F-32888r743933_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:115\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230244r743934_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230244r743934_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230244\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230244\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"description\": \"<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \\\"ClientAliveInterval\\\" and \\\"ClientAliveCountMax\\\" are used to establish the inactivity threshold. The \\\"ClientAliveInterval\\\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \\\"ClientAliveCountMax\\\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to automatically terminate all network connections associated with SSH traffic at the end of a session or after 10 minutes of inactivity.\\n\\nModify or append the following lines in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nClientAliveCountMax 0\\n\\nIn order for the changes to take effect, the SSH daemon must be restarted.\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32888r743933_fix\"\n },\n \"fix\": {\n \"id\": \"F-32888r743933_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:115\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230244r743934_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230244r743934_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", "start_time": "2021-12-17T10:24:41" } ] @@ -1869,18 +1812,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230245", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:116", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:116\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32889r567482_fix", "fixtext_fixref": "F-32889r567482_fix", "ident": { @@ -1888,106 +1825,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010210", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-001133", + "text": "CCI-001314", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32888r743933_fix" + "id": "F-32889r567482_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:115", + "name": "oval:mil.disa.stig.rhel8:def:116", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", - "version": "RHEL-08-010200", - "time": "2021-12-17T10:24:41", + "idref": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", + "version": "RHEL-08-010210", + "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.", - "id": "V-230245", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:116", @@ -1999,11 +1931,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000206-GPOS-00084\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the file \\\"/var/log/messages\\\" to \\\"0640\\\" by running the following command:\\n\\n$ sudo chmod 0640 /var/log/messages\",\n \"fixref\": \"F-32889r567482_fix\"\n },\n \"fix\": {\n \"id\": \"F-32889r567482_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:116\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230245r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230245r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230245\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230245\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the file \\\"/var/log/messages\\\" to \\\"0640\\\" by running the following command:\\n\\n$ sudo chmod 0640 /var/log/messages\",\n \"fixref\": \"F-32889r567482_fix\"\n },\n \"fix\": {\n \"id\": \"F-32889r567482_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:116\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230245r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230245r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-12-17T10:24:43" } ] @@ -2017,18 +1949,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230246", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:117", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:117\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32890r567485_fix", "fixtext_fixref": "F-32890r567485_fix", "ident": { @@ -2036,75 +1962,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010220", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2115,27 +2024,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32889r567482_fix" + "id": "F-32890r567485_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:116", + "name": "oval:mil.disa.stig.rhel8:def:117", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", - "version": "RHEL-08-010210", + "idref": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", + "version": "RHEL-08-010220", "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log/messages file must be owned by root.", - "id": "V-230246", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:117", @@ -2147,11 +2068,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000206-GPOS-00084\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log/messages file must be owned by root.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the file /var/log/messages to root by running the following command:\\n\\n$ sudo chown root /var/log/messages\",\n \"fixref\": \"F-32890r567485_fix\"\n },\n \"fix\": {\n \"id\": \"F-32890r567485_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:117\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230246r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230246r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230246\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230246\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log/messages file must be owned by root.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the file /var/log/messages to root by running the following command:\\n\\n$ sudo chown root /var/log/messages\",\n \"fixref\": \"F-32890r567485_fix\"\n },\n \"fix\": {\n \"id\": \"F-32890r567485_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:117\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230246r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230246r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-12-17T10:24:43" } ] @@ -2165,18 +2086,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230247", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:118", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:118\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32891r567488_fix", "fixtext_fixref": "F-32891r567488_fix", "ident": { @@ -2184,75 +2099,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010230", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2263,27 +2161,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32890r567485_fix" + "id": "F-32891r567488_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:117", + "name": "oval:mil.disa.stig.rhel8:def:118", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", - "version": "RHEL-08-010220", + "idref": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", + "version": "RHEL-08-010230", "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log/messages file must be group-owned by root.", - "id": "V-230247", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:118", @@ -2295,11 +2205,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000206-GPOS-00084\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log/messages file must be group-owned by root.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the file \\\"/var/log/messages\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log/messages\",\n \"fixref\": \"F-32891r567488_fix\"\n },\n \"fix\": {\n \"id\": \"F-32891r567488_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:118\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230247r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230247r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230247\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230247\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log/messages file must be group-owned by root.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the file \\\"/var/log/messages\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log/messages\",\n \"fixref\": \"F-32891r567488_fix\"\n },\n \"fix\": {\n \"id\": \"F-32891r567488_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:118\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230247r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230247r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-12-17T10:24:43" } ] @@ -2313,18 +2223,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230248", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:119", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:119\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32892r567491_fix", "fixtext_fixref": "F-32892r567491_fix", "ident": { @@ -2332,75 +2236,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010240", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2411,27 +2298,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32891r567488_fix" + "id": "F-32892r567491_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:118", + "name": "oval:mil.disa.stig.rhel8:def:119", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", - "version": "RHEL-08-010230", + "idref": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", + "version": "RHEL-08-010240", "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log directory must have mode 0755 or less permissive.", - "id": "V-230248", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:119", @@ -2443,11 +2342,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000206-GPOS-00084\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log directory must have mode 0755 or less permissive.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the directory \\\"/var/log\\\" to \\\"0755\\\" by running the following command:\\n\\n$ sudo chmod 0755 /var/log\",\n \"fixref\": \"F-32892r567491_fix\"\n },\n \"fix\": {\n \"id\": \"F-32892r567491_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:119\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230248r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230248r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230248\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230248\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log directory must have mode 0755 or less permissive.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the directory \\\"/var/log\\\" to \\\"0755\\\" by running the following command:\\n\\n$ sudo chmod 0755 /var/log\",\n \"fixref\": \"F-32892r567491_fix\"\n },\n \"fix\": {\n \"id\": \"F-32892r567491_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:119\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230248r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230248r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-12-17T10:24:43" } ] @@ -2461,18 +2360,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230249", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:120", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:120\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32893r567494_fix", "fixtext_fixref": "F-32893r567494_fix", "ident": { @@ -2480,75 +2373,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010250", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2559,27 +2435,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32892r567491_fix" + "id": "F-32893r567494_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:119", + "name": "oval:mil.disa.stig.rhel8:def:120", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", - "version": "RHEL-08-010240", + "idref": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", + "version": "RHEL-08-010250", "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log directory must be owned by root.", - "id": "V-230249", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:120", @@ -2591,11 +2479,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000206-GPOS-00084\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log directory must be owned by root.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the directory /var/log to root by running the following command:\\n\\n$ sudo chown root /var/log\",\n \"fixref\": \"F-32893r567494_fix\"\n },\n \"fix\": {\n \"id\": \"F-32893r567494_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:120\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230249r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230249r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230249\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230249\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log directory must be owned by root.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the directory /var/log to root by running the following command:\\n\\n$ sudo chown root /var/log\",\n \"fixref\": \"F-32893r567494_fix\"\n },\n \"fix\": {\n \"id\": \"F-32893r567494_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:120\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230249r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230249r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-12-17T10:24:43" } ] @@ -2609,18 +2497,12 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "group_id": "xccdf_mil.disa.stig_group_V-230250", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:121", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:121\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32894r567497_fix", "fixtext_fixref": "F-32894r567497_fix", "ident": { @@ -2628,75 +2510,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010260", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2707,27 +2572,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32893r567494_fix" + "id": "F-32894r567497_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:120", + "name": "oval:mil.disa.stig.rhel8:def:121", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", - "version": "RHEL-08-010250", + "idref": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", + "version": "RHEL-08-010260", "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 /var/log directory must be group-owned by root.", - "id": "V-230250", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:121", @@ -2739,11 +2616,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000206-GPOS-00084\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log directory must be group-owned by root.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the directory \\\"/var/log\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log\",\n \"fixref\": \"F-32894r567497_fix\"\n },\n \"fix\": {\n \"id\": \"F-32894r567497_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:121\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230250r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230250r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230250\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230250\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log directory must be group-owned by root.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the directory \\\"/var/log\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log\",\n \"fixref\": \"F-32894r567497_fix\"\n },\n \"fix\": {\n \"id\": \"F-32894r567497_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:121\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230250r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230250r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-12-17T10:24:43" } ] @@ -2757,18 +2634,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\\n\\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.\",\"Documentable\":\"false\"}", + "description": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", "group_id": "xccdf_mil.disa.stig_group_V-230253", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:122", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:122\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32897r567506_fix", "fixtext_fixref": "F-32897r567506_fix", "ident": { @@ -2776,106 +2647,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010292", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001314", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32894r567497_fix" + "id": "F-32897r567506_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:121", + "name": "oval:mil.disa.stig.rhel8:def:122", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", - "version": "RHEL-08-010260", + "idref": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", + "version": "RHEL-08-010292", "time": "2021-12-17T10:24:43", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-010292" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must ensure the SSH server uses strong entropy.", - "id": "V-230253", - "desc": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.", + "id": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", + "desc": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:122", @@ -2887,11 +2753,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010292\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ensure the SSH server uses strong entropy.\",\n \"description\": \"The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\\n\\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system SSH server to use strong entropy.\\n\\nAdd or modify the following line in the \\\"/etc/sysconfig/sshd\\\" file.\\n\\nSSH_USE_STRONG_RNG=32\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-32897r567506_fix\"\n },\n \"fix\": {\n \"id\": \"F-32897r567506_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:122\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230253r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230253r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230253\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230253\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010292\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ensure the SSH server uses strong entropy.\",\n \"description\": \"<VulnDiscussion>The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\\n\\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system SSH server to use strong entropy.\\n\\nAdd or modify the following line in the \\\"/etc/sysconfig/sshd\\\" file.\\n\\nSSH_USE_STRONG_RNG=32\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-32897r567506_fix\"\n },\n \"fix\": {\n \"id\": \"F-32897r567506_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:122\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230253r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230253r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", "start_time": "2021-12-17T10:24:43" } ] @@ -2905,18 +2771,12 @@ "AC-17 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\\n\\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\\n\\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\\n\\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065\",\"Documentable\":\"false\"}", + "description": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", "group_id": "xccdf_mil.disa.stig_group_V-230255", "group_title": "SRG-OS-000250-GPOS-00093", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:123", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:123\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32899r567512_fix", "fixtext_fixref": "F-32899r567512_fix", "ident": { @@ -2924,106 +2784,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010294", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-001453", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32897r567506_fix" + "id": "F-32899r567512_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:122", + "name": "oval:mil.disa.stig.rhel8:def:123", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", - "version": "RHEL-08-010292", + "idref": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", + "version": "RHEL-08-010294", "time": "2021-12-17T10:24:43", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010294" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.", - "id": "V-230255", - "desc": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065", + "id": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", + "desc": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:123", @@ -3035,11 +2890,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000250-GPOS-00093\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010294\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.\",\n \"description\": \"Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\\n\\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\\n\\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\\n\\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the RHEL 8 OpenSSL library to use only DoD-approved TLS encryption by editing the following line in the \\\"/etc/crypto-policies/back-ends/opensslcnf.config\\\" file:\\n\\nMinProtocol = TLSv1.2\\n\\nA reboot is required for the changes to take effect.\",\n \"fixref\": \"F-32899r567512_fix\"\n },\n \"fix\": {\n \"id\": \"F-32899r567512_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:123\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230255r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230255r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230255\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230255\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010294\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.\",\n \"description\": \"<VulnDiscussion>Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\\n\\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\\n\\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\\n\\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the RHEL 8 OpenSSL library to use only DoD-approved TLS encryption by editing the following line in the \\\"/etc/crypto-policies/back-ends/opensslcnf.config\\\" file:\\n\\nMinProtocol = TLSv1.2\\n\\nA reboot is required for the changes to take effect.\",\n \"fixref\": \"F-32899r567512_fix\"\n },\n \"fix\": {\n \"id\": \"F-32899r567512_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:123\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230255r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230255r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", "start_time": "2021-12-17T10:24:43" } ] @@ -3053,18 +2908,12 @@ "CM-5 (6)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.\",\"Documentable\":\"false\"}", + "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "group_id": "xccdf_mil.disa.stig_group_V-230257", "group_title": "SRG-OS-000259-GPOS-00100", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230257r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:124", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:124\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32901r567518_fix", "fixtext_fixref": "F-32901r567518_fix", "ident": { @@ -3072,106 +2921,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-001453", + "text": "CCI-001499", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32899r567512_fix" + "id": "F-32901r567518_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:123", + "name": "oval:mil.disa.stig.rhel8:def:124", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", - "version": "RHEL-08-010294", + "idref": "xccdf_mil.disa.stig_rule_SV-230257r627750_rule", + "version": "RHEL-08-010300", "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 system commands must have mode 0755 or less permissive.", - "id": "V-230257", - "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.", + "id": "xccdf_mil.disa.stig_rule_SV-230257r627750_rule", + "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:124", @@ -3183,11 +3027,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000259-GPOS-00100\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 system commands must have mode 0755 or less permissive.\",\n \"description\": \"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command with a mode more permissive than \\\"0755\\\".\\n\\n$ sudo chmod 0755 [FILE]\",\n \"fixref\": \"F-32901r567518_fix\"\n },\n \"fix\": {\n \"id\": \"F-32901r567518_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:124\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230257r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230257r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230257\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230257\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 system commands must have mode 0755 or less permissive.\",\n \"description\": \"<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command with a mode more permissive than \\\"0755\\\".\\n\\n$ sudo chmod 0755 [FILE]\",\n \"fixref\": \"F-32901r567518_fix\"\n },\n \"fix\": {\n \"id\": \"F-32901r567518_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:124\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230257r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230257r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "start_time": "2021-12-17T10:24:43" } ] @@ -3201,18 +3045,12 @@ "CM-5 (6)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.\",\"Documentable\":\"false\"}", + "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "group_id": "xccdf_mil.disa.stig_group_V-230258", "group_title": "SRG-OS-000259-GPOS-00100", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:125", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:125\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32902r567521_fix", "fixtext_fixref": "F-32902r567521_fix", "ident": { @@ -3220,106 +3058,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-001499", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32901r567518_fix" + "id": "F-32902r567521_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:124", + "name": "oval:mil.disa.stig.rhel8:def:125", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230257r627750_rule", - "version": "RHEL-08-010300", - "time": "2021-12-17T10:24:43", + "idref": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", + "version": "RHEL-08-010310", + "time": "2021-12-17T10:26:42", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 system commands must be owned by root.", - "id": "V-230258", - "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.", + "id": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", + "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:125", @@ -3331,11 +3164,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000259-GPOS-00100\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 system commands must be owned by root.\",\n \"description\": \"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not owned by \\\"root\\\".\\n\\n$ sudo chown root [FILE]\",\n \"fixref\": \"F-32902r567521_fix\"\n },\n \"fix\": {\n \"id\": \"F-32902r567521_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:125\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230258r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230258r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230258\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230258\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 system commands must be owned by root.\",\n \"description\": \"<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not owned by \\\"root\\\".\\n\\n$ sudo chown root [FILE]\",\n \"fixref\": \"F-32902r567521_fix\"\n },\n \"fix\": {\n \"id\": \"F-32902r567521_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:125\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230258r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230258r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "start_time": "2021-12-17T10:26:42" } ] @@ -3349,18 +3182,12 @@ "CM-5 (6)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.\",\"Documentable\":\"false\"}", + "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "group_id": "xccdf_mil.disa.stig_group_V-230259", "group_title": "SRG-OS-000259-GPOS-00100", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230259r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:126", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:126\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32903r567524_fix", "fixtext_fixref": "F-32903r567524_fix", "ident": { @@ -3368,75 +3195,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010320", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3447,27 +3257,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32902r567521_fix" + "id": "F-32903r567524_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:125", + "name": "oval:mil.disa.stig.rhel8:def:126", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", - "version": "RHEL-08-010310", - "time": "2021-12-17T10:26:42", + "idref": "xccdf_mil.disa.stig_rule_SV-230259r627750_rule", + "version": "RHEL-08-010320", + "time": "2021-12-17T10:27:10", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010320" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 system commands must be group-owned by root or a system account.", - "id": "V-230259", - "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.", + "id": "xccdf_mil.disa.stig_rule_SV-230259r627750_rule", + "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:126", @@ -3479,11 +3301,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000259-GPOS-00100\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 system commands must be group-owned by root or a system account.\",\n \"description\": \"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not group-owned by \\\"root\\\" or a required system account.\\n\\n$ sudo chgrp root [FILE]\",\n \"fixref\": \"F-32903r567524_fix\"\n },\n \"fix\": {\n \"id\": \"F-32903r567524_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:126\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230259r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230259r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230259\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230259\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 system commands must be group-owned by root or a system account.\",\n \"description\": \"<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not group-owned by \\\"root\\\" or a required system account.\\n\\n$ sudo chgrp root [FILE]\",\n \"fixref\": \"F-32903r567524_fix\"\n },\n \"fix\": {\n \"id\": \"F-32903r567524_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:126\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230259r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230259r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "start_time": "2021-12-17T10:27:10" } ] @@ -3497,18 +3319,12 @@ "CM-5 (3)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.\",\"Documentable\":\"false\"}", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "group_id": "xccdf_mil.disa.stig_group_V-230264", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:130", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:130\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32908r567539_fix", "fixtext_fixref": "F-32908r567539_fix", "ident": { @@ -3516,106 +3332,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010370", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001499", + "text": "CCI-001749", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32903r567524_fix" + "id": "F-32908r567539_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:126", + "name": "oval:mil.disa.stig.rhel8:def:130", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230259r627750_rule", - "version": "RHEL-08-010320", - "time": "2021-12-17T10:27:10", + "idref": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", + "version": "RHEL-08-010370", + "time": "2021-12-17T10:27:37", "weight": "10.0", - "severity": "medium" - } + "severity": "high" + }, + "value": [], + "version": "RHEL-08-010370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "id": "V-230264", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "id": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:130", @@ -3627,11 +3438,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000366-GPOS-00153\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.repos.d/[your_repo_name].repo\\\" file:\\n\\ngpgcheck=1\",\n \"fixref\": \"F-32908r567539_fix\"\n },\n \"fix\": {\n \"id\": \"F-32908r567539_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:130\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230264r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230264r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230264\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230264\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.repos.d/[your_repo_name].repo\\\" file:\\n\\ngpgcheck=1\",\n \"fixref\": \"F-32908r567539_fix\"\n },\n \"fix\": {\n \"id\": \"F-32908r567539_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:130\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230264r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230264r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-12-17T10:27:37" } ] @@ -3645,18 +3456,12 @@ "CM-5 (3)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.\",\"Documentable\":\"false\"}", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "group_id": "xccdf_mil.disa.stig_group_V-230265", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:131", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:131\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32909r567542_fix", "fixtext_fixref": "F-32909r567542_fix", "ident": { @@ -3664,106 +3469,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010371", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-001749", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32908r567539_fix" + "id": "F-32909r567542_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:130", + "name": "oval:mil.disa.stig.rhel8:def:131", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", - "version": "RHEL-08-010370", - "time": "2021-12-17T10:27:37", + "idref": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", + "version": "RHEL-08-010371", + "time": "2021-12-17T10:27:44", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-010371" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "id": "V-230265", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "id": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:131", @@ -3775,11 +3575,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000366-GPOS-00153\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010371\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"localpkg_gpgcheck\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nlocalpkg_gpgcheck=True\",\n \"fixref\": \"F-32909r567542_fix\"\n },\n \"fix\": {\n \"id\": \"F-32909r567542_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:131\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230265r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230265r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230265\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230265\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010371\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"localpkg_gpgcheck\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nlocalpkg_gpgcheck=True\",\n \"fixref\": \"F-32909r567542_fix\"\n },\n \"fix\": {\n \"id\": \"F-32909r567542_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:131\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230265r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230265r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-12-17T10:27:44" } ] @@ -3793,18 +3593,12 @@ "CM-5 (3)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\",\"Documentable\":\"false\"}", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.false", "group_id": "xccdf_mil.disa.stig_group_V-230266", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230266r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:132", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:132\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32910r567545_fix", "fixtext_fixref": "F-32910r567545_fix", "ident": { @@ -3812,75 +3606,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010372", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3891,27 +3668,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32909r567542_fix" + "id": "F-32910r567545_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:131", + "name": "oval:mil.disa.stig.rhel8:def:132", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", - "version": "RHEL-08-010371", + "idref": "xccdf_mil.disa.stig_rule_SV-230266r627750_rule", + "version": "RHEL-08-010372", "time": "2021-12-17T10:27:44", "weight": "10.0", - "severity": "high" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010372" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent the loading of a new kernel for later execution.", - "id": "V-230266", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.", + "id": "xccdf_mil.disa.stig_rule_SV-230266r627750_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:132", @@ -3923,11 +3712,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000366-GPOS-00153\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010372\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the loading of a new kernel for later execution.\",\n \"description\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable kernel image loading.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.kexec_load_disabled = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32910r567545_fix\"\n },\n \"fix\": {\n \"id\": \"F-32910r567545_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:132\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230266r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230266r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230266\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230266\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010372\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the loading of a new kernel for later execution.\",\n \"description\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable kernel image loading.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.kexec_load_disabled = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32910r567545_fix\"\n },\n \"fix\": {\n \"id\": \"F-32910r567545_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:132\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230266r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230266r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.false", "start_time": "2021-12-17T10:27:44" } ] @@ -3941,18 +3730,12 @@ "AC-3 (4)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125\",\"Documentable\":\"false\"}", + "description": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "group_id": "xccdf_mil.disa.stig_group_V-230267", "group_title": "SRG-OS-000312-GPOS-00122", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230267r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:133", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:133\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32911r567548_fix", "fixtext_fixref": "F-32911r567548_fix", "ident": { @@ -3960,106 +3743,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010373", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-001749", + "text": "CCI-002165", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32910r567545_fix" + "id": "F-32911r567548_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:132", + "name": "oval:mil.disa.stig.rhel8:def:133", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230266r627750_rule", - "version": "RHEL-08-010372", - "time": "2021-12-17T10:27:44", + "idref": "xccdf_mil.disa.stig_rule_SV-230267r627750_rule", + "version": "RHEL-08-010373", + "time": "2021-12-17T10:27:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010373" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.", - "id": "V-230267", - "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125", + "id": "xccdf_mil.disa.stig_rule_SV-230267r627750_rule", + "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:133", @@ -4071,11 +3849,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000312-GPOS-00122\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010373\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.\",\n \"description\": \"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on symlinks.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_symlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32911r567548_fix\"\n },\n \"fix\": {\n \"id\": \"F-32911r567548_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:133\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230267r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230267r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230267\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230267\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010373\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.\",\n \"description\": \"<VulnDiscussion>Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on symlinks.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_symlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32911r567548_fix\"\n },\n \"fix\": {\n \"id\": \"F-32911r567548_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:133\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230267r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230267r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "start_time": "2021-12-17T10:27:45" } ] @@ -4089,18 +3867,12 @@ "AC-3 (4)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125\",\"Documentable\":\"false\"}", + "description": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "group_id": "xccdf_mil.disa.stig_group_V-230268", "group_title": "SRG-OS-000312-GPOS-00122", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230268r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:134", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:134\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32912r567551_fix", "fixtext_fixref": "F-32912r567551_fix", "ident": { @@ -4108,75 +3880,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010374", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4187,27 +3942,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32911r567548_fix" + "id": "F-32912r567551_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:133", + "name": "oval:mil.disa.stig.rhel8:def:134", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230267r627750_rule", - "version": "RHEL-08-010373", + "idref": "xccdf_mil.disa.stig_rule_SV-230268r627750_rule", + "version": "RHEL-08-010374", "time": "2021-12-17T10:27:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010374" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.", - "id": "V-230268", - "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125", + "id": "xccdf_mil.disa.stig_rule_SV-230268r627750_rule", + "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:134", @@ -4219,11 +3986,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000312-GPOS-00122\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010374\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.\",\n \"description\": \"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on hardlinks.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_hardlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32912r567551_fix\"\n },\n \"fix\": {\n \"id\": \"F-32912r567551_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:134\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230268r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230268r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230268\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230268\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010374\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.\",\n \"description\": \"<VulnDiscussion>Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on hardlinks.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_hardlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32912r567551_fix\"\n },\n \"fix\": {\n \"id\": \"F-32912r567551_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:134\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230268r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230268r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "start_time": "2021-12-17T10:27:45" } ] @@ -4237,18 +4004,12 @@ "SC-4" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\",\"Documentable\":\"false\"}", + "description": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.false", "group_id": "xccdf_mil.disa.stig_group_V-230269", "group_title": "SRG-OS-000138-GPOS-00069", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230269r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:135", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:135\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32913r567554_fix", "fixtext_fixref": "F-32913r567554_fix", "ident": { @@ -4256,106 +4017,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010375", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-002165", + "text": "CCI-001090", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32912r567551_fix" + "id": "F-32913r567554_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:134", + "name": "oval:mil.disa.stig.rhel8:def:135", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230268r627750_rule", - "version": "RHEL-08-010374", + "idref": "xccdf_mil.disa.stig_rule_SV-230269r627750_rule", + "version": "RHEL-08-010375", "time": "2021-12-17T10:27:45", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-010375" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict access to the kernel message buffer.", - "id": "V-230269", - "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.", + "id": "xccdf_mil.disa.stig_rule_SV-230269r627750_rule", + "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:135", @@ -4367,11 +4123,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000138-GPOS-00069\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010375\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict access to the kernel message buffer.\",\n \"description\": \"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to restrict access to the kernel message buffer.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.dmesg_restrict = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32913r567554_fix\"\n },\n \"fix\": {\n \"id\": \"F-32913r567554_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:135\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230269r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230269r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230269\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230269\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010375\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict access to the kernel message buffer.\",\n \"description\": \"<VulnDiscussion>Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to restrict access to the kernel message buffer.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.dmesg_restrict = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32913r567554_fix\"\n },\n \"fix\": {\n \"id\": \"F-32913r567554_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:135\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230269r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230269r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.false", "start_time": "2021-12-17T10:27:45" } ] @@ -4385,18 +4141,12 @@ "SC-4" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nSetting the kernel.perf_event_paranoid kernel parameter to \\\"2\\\" prevents attackers from gaining additional system information as a non-privileged user.\",\"Documentable\":\"false\"}", + "description": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.false", "group_id": "xccdf_mil.disa.stig_group_V-230270", "group_title": "SRG-OS-000138-GPOS-00069", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230270r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:136", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:136\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32914r567557_fix", "fixtext_fixref": "F-32914r567557_fix", "ident": { @@ -4404,75 +4154,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010376", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4483,27 +4216,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32913r567554_fix" + "id": "F-32914r567557_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:135", + "name": "oval:mil.disa.stig.rhel8:def:136", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230269r627750_rule", - "version": "RHEL-08-010375", + "idref": "xccdf_mil.disa.stig_rule_SV-230270r627750_rule", + "version": "RHEL-08-010376", "time": "2021-12-17T10:27:45", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-010376" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent kernel profiling by unprivileged users.", - "id": "V-230270", - "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.", + "id": "xccdf_mil.disa.stig_rule_SV-230270r627750_rule", + "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:136", @@ -4515,11 +4260,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000138-GPOS-00069\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010376\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent kernel profiling by unprivileged users.\",\n \"description\": \"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nSetting the kernel.perf_event_paranoid kernel parameter to \\\"2\\\" prevents attackers from gaining additional system information as a non-privileged user.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent kernel profiling by unprivileged users.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.perf_event_paranoid = 2\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32914r567557_fix\"\n },\n \"fix\": {\n \"id\": \"F-32914r567557_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:136\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230270r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230270r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230270\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230270\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010376\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent kernel profiling by unprivileged users.\",\n \"description\": \"<VulnDiscussion>Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nSetting the kernel.perf_event_paranoid kernel parameter to \\\"2\\\" prevents attackers from gaining additional system information as a non-privileged user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent kernel profiling by unprivileged users.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.perf_event_paranoid = 2\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32914r567557_fix\"\n },\n \"fix\": {\n \"id\": \"F-32914r567557_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:136\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230270r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230270r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.false", "start_time": "2021-12-17T10:27:45" } ] @@ -4533,18 +4278,12 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158\",\"Documentable\":\"false\"}", + "description": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "group_id": "xccdf_mil.disa.stig_group_V-230271", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:137", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:137\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32915r567560_fix", "fixtext_fixref": "F-32915r567560_fix", "ident": { @@ -4552,106 +4291,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010380", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-001090", + "text": "CCI-002038", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32914r567557_fix" + "id": "F-32915r567560_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:136", + "name": "oval:mil.disa.stig.rhel8:def:137", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230270r627750_rule", - "version": "RHEL-08-010376", + "idref": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", + "version": "RHEL-08-010380", "time": "2021-12-17T10:27:45", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require users to provide a password for privilege escalation.", - "id": "V-230271", - "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "id": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", + "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:137", @@ -4663,11 +4397,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000373-GPOS-00156\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require users to provide a password for privilege escalation.\",\n \"description\": \"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"NOPASSWD\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"fixref\": \"F-32915r567560_fix\"\n },\n \"fix\": {\n \"id\": \"F-32915r567560_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:137\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230271r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230271r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230271\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230271\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require users to provide a password for privilege escalation.\",\n \"description\": \"<VulnDiscussion>Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"NOPASSWD\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"fixref\": \"F-32915r567560_fix\"\n },\n \"fix\": {\n \"id\": \"F-32915r567560_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:137\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230271r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230271r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-12-17T10:27:45" } ] @@ -4681,18 +4415,12 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158\",\"Documentable\":\"false\"}", + "description": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "group_id": "xccdf_mil.disa.stig_group_V-230272", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:138", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:138\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32916r567563_fix", "fixtext_fixref": "F-32916r567563_fix", "ident": { @@ -4700,75 +4428,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010381", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4779,27 +4490,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32915r567560_fix" + "id": "F-32916r567563_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:137", + "name": "oval:mil.disa.stig.rhel8:def:138", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", - "version": "RHEL-08-010380", + "idref": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", + "version": "RHEL-08-010381", "time": "2021-12-17T10:27:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010381" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require users to reauthenticate for privilege escalation.", - "id": "V-230272", - "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "id": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", + "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:138", @@ -4811,11 +4534,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000373-GPOS-00156\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010381\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require users to reauthenticate for privilege escalation.\",\n \"description\": \"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"!authenticate\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"fixref\": \"F-32916r567563_fix\"\n },\n \"fix\": {\n \"id\": \"F-32916r567563_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:138\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230272r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230272r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230272\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230272\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010381\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require users to reauthenticate for privilege escalation.\",\n \"description\": \"<VulnDiscussion>Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"!authenticate\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"fixref\": \"F-32916r567563_fix\"\n },\n \"fix\": {\n \"id\": \"F-32916r567563_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:138\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230272r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230272r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-12-17T10:27:45" } ] @@ -4829,18 +4552,12 @@ "IA-2 (11)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\",\"Documentable\":\"false\"}", + "description": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", "group_id": "xccdf_mil.disa.stig_group_V-230273", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:139", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:139\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32917r743942_fix", "fixtext_fixref": "F-32917r743942_fix", "ident": { @@ -4848,106 +4565,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010390", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-002038", + "text": "CCI-001948", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32916r567563_fix" + "id": "F-32917r743942_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:138", + "name": "oval:mil.disa.stig.rhel8:def:139", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", - "version": "RHEL-08-010381", + "idref": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", + "version": "RHEL-08-010390", "time": "2021-12-17T10:27:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must have the packages required for multifactor authentication installed.", - "id": "V-230273", - "desc": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).", + "id": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", + "desc": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:139", @@ -4959,11 +4671,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000375-GPOS-00160\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have the packages required for multifactor authentication installed.\",\n \"description\": \"Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required package with the following command:\\n\\n$ sudo yum install openssl-pkcs11\",\n \"fixref\": \"F-32917r743942_fix\"\n },\n \"fix\": {\n \"id\": \"F-32917r743942_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:139\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230273r743943_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230273r743943_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230273\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230273\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have the packages required for multifactor authentication installed.\",\n \"description\": \"<VulnDiscussion>Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required package with the following command:\\n\\n$ sudo yum install openssl-pkcs11\",\n \"fixref\": \"F-32917r743942_fix\"\n },\n \"fix\": {\n \"id\": \"F-32917r743942_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:139\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230273r743943_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230273r743943_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", "start_time": "2021-12-17T10:27:45" } ] @@ -4977,18 +4689,12 @@ "SI-2 (6)" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.\",\"Documentable\":\"false\"}", + "description": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "group_id": "xccdf_mil.disa.stig_group_V-230281", "group_title": "SRG-OS-000437-GPOS-00194", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:145", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:145\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32925r567590_fix", "fixtext_fixref": "F-32925r567590_fix", "ident": { @@ -4996,106 +4702,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010440", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001948", + "text": "CCI-002617", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32917r743942_fix" + "id": "F-32925r567590_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:139", + "name": "oval:mil.disa.stig.rhel8:def:145", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", - "version": "RHEL-08-010390", - "time": "2021-12-17T10:27:45", + "idref": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", + "version": "RHEL-08-010440", + "time": "2021-12-17T10:27:47", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-010440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "YUM must remove all software components after updated versions have been installed on RHEL 8.", - "id": "V-230281", - "desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.", + "id": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", + "desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:145", @@ -5107,11 +4808,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000437-GPOS-00194\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"YUM must remove all software components after updated versions have been installed on RHEL 8.\",\n \"description\": \"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nclean_requirements_on_remove=True\",\n \"fixref\": \"F-32925r567590_fix\"\n },\n \"fix\": {\n \"id\": \"F-32925r567590_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:145\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230281r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230281r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230281\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230281\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"YUM must remove all software components after updated versions have been installed on RHEL 8.\",\n \"description\": \"<VulnDiscussion>Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nclean_requirements_on_remove=True\",\n \"fixref\": \"F-32925r567590_fix\"\n },\n \"fix\": {\n \"id\": \"F-32925r567590_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:145\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230281r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230281r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "start_time": "2021-12-17T10:27:47" } ] @@ -5125,18 +4826,12 @@ "SI-6 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.\",\"Documentable\":\"false\"}", + "description": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", "group_id": "xccdf_mil.disa.stig_group_V-230282", "group_title": "SRG-OS-000445-GPOS-00199", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:146", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:146\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32926r567593_fix", "fixtext_fixref": "F-32926r567593_fix", "ident": { @@ -5144,106 +4839,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010450", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-002617", + "text": "CCI-002696", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32925r567590_fix" + "id": "F-32926r567593_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:145", + "name": "oval:mil.disa.stig.rhel8:def:146", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", - "version": "RHEL-08-010440", + "idref": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", + "version": "RHEL-08-010450", "time": "2021-12-17T10:27:47", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enable the SELinux targeted policy.", - "id": "V-230282", - "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.", + "id": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", + "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:146", @@ -5255,11 +4945,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000445-GPOS-00199\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable the SELinux targeted policy.\",\n \"description\": \"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002696\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify correct operation of all security functions.\\n\\nSet the \\\"SELinuxtype\\\" to the \\\"targeted\\\" policy by modifying the \\\"/etc/selinux/config\\\" file to have the following line:\\n\\nSELINUXTYPE=targeted\\n\\nA reboot is required for the changes to take effect.\",\n \"fixref\": \"F-32926r567593_fix\"\n },\n \"fix\": {\n \"id\": \"F-32926r567593_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:146\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230282r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230282r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230282\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230282\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable the SELinux targeted policy.\",\n \"description\": \"<VulnDiscussion>Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002696\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify correct operation of all security functions.\\n\\nSet the \\\"SELinuxtype\\\" to the \\\"targeted\\\" policy by modifying the \\\"/etc/selinux/config\\\" file to have the following line:\\n\\nSELINUXTYPE=targeted\\n\\nA reboot is required for the changes to take effect.\",\n \"fixref\": \"F-32926r567593_fix\"\n },\n \"fix\": {\n \"id\": \"F-32926r567593_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:146\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230282r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230282r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", "start_time": "2021-12-17T10:27:47" } ] @@ -5273,18 +4963,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"The \\\"shosts.equiv\\\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.\",\"Documentable\":\"false\"}", + "description": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "group_id": "xccdf_mil.disa.stig_group_V-230283", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:147", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:147\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32927r567596_fix", "fixtext_fixref": "F-32927r567596_fix", "ident": { @@ -5292,106 +4976,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010460", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-002696", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32926r567593_fix" + "id": "F-32927r567596_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:146", + "name": "oval:mil.disa.stig.rhel8:def:147", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", - "version": "RHEL-08-010450", + "idref": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", + "version": "RHEL-08-010460", "time": "2021-12-17T10:27:47", "weight": "10.0", - "severity": "medium" - } + "severity": "high" + }, + "value": [], + "version": "RHEL-08-010460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "There must be no shosts.equiv files on the RHEL 8 operating system.", - "id": "V-230283", - "desc": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", + "desc": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:147", @@ -5403,11 +5082,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"There must be no shosts.equiv files on the RHEL 8 operating system.\",\n \"description\": \"The \\\"shosts.equiv\\\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n$ sudo rm /etc/ssh/shosts.equiv\",\n \"fixref\": \"F-32927r567596_fix\"\n },\n \"fix\": {\n \"id\": \"F-32927r567596_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:147\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230283r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230283r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230283\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230283\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"There must be no shosts.equiv files on the RHEL 8 operating system.\",\n \"description\": \"<VulnDiscussion>The \\\"shosts.equiv\\\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n$ sudo rm /etc/ssh/shosts.equiv\",\n \"fixref\": \"F-32927r567596_fix\"\n },\n \"fix\": {\n \"id\": \"F-32927r567596_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:147\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230283r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230283r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-12-17T10:27:47" } ] @@ -5421,18 +5100,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"The \\\".shosts\\\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.\",\"Documentable\":\"false\"}", + "description": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "group_id": "xccdf_mil.disa.stig_group_V-230284", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:148", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:148\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32928r567599_fix", "fixtext_fixref": "F-32928r567599_fix", "ident": { @@ -5440,75 +5113,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010470", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5519,27 +5175,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32927r567596_fix" + "id": "F-32928r567599_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:147", + "name": "oval:mil.disa.stig.rhel8:def:148", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", - "version": "RHEL-08-010460", - "time": "2021-12-17T10:27:47", + "idref": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", + "version": "RHEL-08-010470", + "time": "2021-12-17T10:30:11", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-010470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "There must be no .shosts files on the RHEL 8 operating system.", - "id": "V-230284", - "desc": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", + "desc": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:148", @@ -5551,11 +5219,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"There must be no .shosts files on the RHEL 8 operating system.\",\n \"description\": \"The \\\".shosts\\\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n$ sudo rm /[path]/[to]/[file]/.shosts\",\n \"fixref\": \"F-32928r567599_fix\"\n },\n \"fix\": {\n \"id\": \"F-32928r567599_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:148\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230284r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230284r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230284\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230284\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"There must be no .shosts files on the RHEL 8 operating system.\",\n \"description\": \"<VulnDiscussion>The \\\".shosts\\\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n$ sudo rm /[path]/[to]/[file]/.shosts\",\n \"fixref\": \"F-32928r567599_fix\"\n },\n \"fix\": {\n \"id\": \"F-32928r567599_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:148\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230284r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230284r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-12-17T10:30:11" } ] @@ -5569,18 +5237,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.\",\"Documentable\":\"false\"}", + "description": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230286", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:149", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:149\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32930r567605_fix", "fixtext_fixref": "F-32930r567605_fix", "ident": { @@ -5588,75 +5250,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010480", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5667,27 +5312,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32928r567599_fix" + "id": "F-32930r567605_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:148", + "name": "oval:mil.disa.stig.rhel8:def:149", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", - "version": "RHEL-08-010470", + "idref": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", + "version": "RHEL-08-010480", "time": "2021-12-17T10:30:11", "weight": "10.0", - "severity": "high" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010480" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH public host key files must have mode 0644 or less permissive.", - "id": "V-230286", - "desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", + "desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:149", @@ -5699,11 +5356,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH public host key files must have mode 0644 or less permissive.\",\n \"description\": \"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n$ sudo chmod 0644 /etc/ssh/*key.pub\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32930r567605_fix\"\n },\n \"fix\": {\n \"id\": \"F-32930r567605_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:149\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230286r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230286r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230286\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230286\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH public host key files must have mode 0644 or less permissive.\",\n \"description\": \"<VulnDiscussion>If a public host key file is modified by an unauthorized user, the SSH service may be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n$ sudo chmod 0644 /etc/ssh/*key.pub\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32930r567605_fix\"\n },\n \"fix\": {\n \"id\": \"F-32930r567605_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:149\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230286r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230286r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "start_time": "2021-12-17T10:30:11" } ] @@ -5717,18 +5374,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.\",\"Documentable\":\"false\"}", + "description": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "group_id": "xccdf_mil.disa.stig_group_V-230287", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:150", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:150\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32931r743950_fix", "fixtext_fixref": "F-32931r743950_fix", "ident": { @@ -5736,106 +5387,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010490", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32930r567605_fix" + "id": "F-32931r743950_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:149", + "name": "oval:mil.disa.stig.rhel8:def:150", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", - "version": "RHEL-08-010480", - "time": "2021-12-17T10:30:11", + "idref": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", + "version": "RHEL-08-010490", + "time": "2021-12-17T10:30:12", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010490" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH private host key files must have mode 0600 or less permissive.", - "id": "V-230287", - "desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.", + "id": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", + "desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:150", @@ -5847,11 +5493,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH private host key files must have mode 0600 or less permissive.\",\n \"description\": \"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0600\\\" with the following command:\\n\\n$ sudo chmod 0600 /etc/ssh/ssh_host*key\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32931r743950_fix\"\n },\n \"fix\": {\n \"id\": \"F-32931r743950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:150\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230287r743951_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230287r743951_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230287\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230287\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH private host key files must have mode 0600 or less permissive.\",\n \"description\": \"<VulnDiscussion>If an unauthorized user obtains the private SSH host key file, the host could be impersonated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0600\\\" with the following command:\\n\\n$ sudo chmod 0600 /etc/ssh/ssh_host*key\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32931r743950_fix\"\n },\n \"fix\": {\n \"id\": \"F-32931r743950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:150\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230287r743951_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230287r743951_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "start_time": "2021-12-17T10:30:12" } ] @@ -5865,18 +5511,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.\",\"Documentable\":\"false\"}", + "description": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "group_id": "xccdf_mil.disa.stig_group_V-230288", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:151", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:151\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32932r567611_fix", "fixtext_fixref": "F-32932r567611_fix", "ident": { @@ -5884,75 +5524,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010500", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5963,27 +5586,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32931r743950_fix" + "id": "F-32932r567611_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:150", + "name": "oval:mil.disa.stig.rhel8:def:151", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", - "version": "RHEL-08-010490", + "idref": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", + "version": "RHEL-08-010500", "time": "2021-12-17T10:30:12", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010500" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.", - "id": "V-230288", - "desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.", + "id": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", + "desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:151", @@ -5995,11 +5630,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.\",\n \"description\": \"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to perform strict mode checking of home directory configuration files. Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32932r567611_fix\"\n },\n \"fix\": {\n \"id\": \"F-32932r567611_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:151\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230288r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230288r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230288\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230288\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.\",\n \"description\": \"<VulnDiscussion>If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to perform strict mode checking of home directory configuration files. Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32932r567611_fix\"\n },\n \"fix\": {\n \"id\": \"F-32932r567611_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:151\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230288r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230288r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "start_time": "2021-12-17T10:30:12" } ] @@ -6013,18 +5648,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.\",\"Documentable\":\"false\"}", + "description": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "group_id": "xccdf_mil.disa.stig_group_V-230289", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:152", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:152\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32933r743953_fix", "fixtext_fixref": "F-32933r743953_fix", "ident": { @@ -6032,75 +5661,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010510", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6111,27 +5723,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32932r567611_fix" + "id": "F-32933r743953_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:151", + "name": "oval:mil.disa.stig.rhel8:def:152", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", - "version": "RHEL-08-010500", + "idref": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", + "version": "RHEL-08-010510", "time": "2021-12-17T10:30:12", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010510" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.", - "id": "V-230289", - "desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.", + "id": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", + "desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:152", @@ -6143,11 +5767,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.\",\n \"description\": \"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-32933r743953_fix\"\n },\n \"fix\": {\n \"id\": \"F-32933r743953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:152\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230289r743954_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230289r743954_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230289\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230289\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.\",\n \"description\": \"<VulnDiscussion>If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-32933r743953_fix\"\n },\n \"fix\": {\n \"id\": \"F-32933r743953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:152\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230289r743954_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230289r743954_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "start_time": "2021-12-17T10:30:12" } ] @@ -6161,18 +5785,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-230290", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:153", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:153\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32934r567617_fix", "fixtext_fixref": "F-32934r567617_fix", "ident": { @@ -6180,75 +5798,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010520", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6259,27 +5860,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32933r743953_fix" + "id": "F-32934r567617_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:152", + "name": "oval:mil.disa.stig.rhel8:def:153", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", - "version": "RHEL-08-010510", + "idref": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", + "version": "RHEL-08-010520", "time": "2021-12-17T10:30:12", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010520" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must not allow authentication using known host's authentication.", - "id": "V-230290", - "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "id": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", + "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:153", @@ -6291,11 +5904,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must not allow authentication using known host's authentication.\",\n \"description\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known host's authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32934r567617_fix\"\n },\n \"fix\": {\n \"id\": \"F-32934r567617_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:153\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230290r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230290r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230290\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230290\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must not allow authentication using known host's authentication.\",\n \"description\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known host's authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32934r567617_fix\"\n },\n \"fix\": {\n \"id\": \"F-32934r567617_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:153\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230290r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230290r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-12-17T10:30:12" } ] @@ -6309,18 +5922,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", + "description": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-230291", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:154", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:154\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32935r743956_fix", "fixtext_fixref": "F-32935r743956_fix", "ident": { @@ -6328,75 +5935,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010521", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6407,27 +5997,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32934r567617_fix" + "id": "F-32935r743956_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:153", + "name": "oval:mil.disa.stig.rhel8:def:154", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", - "version": "RHEL-08-010520", + "idref": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", + "version": "RHEL-08-010521", "time": "2021-12-17T10:30:12", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010521" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.", - "id": "V-230291", - "desc": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.", + "id": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", + "desc": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:154", @@ -6439,11 +6041,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010521\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.\",\n \"description\": \"Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow Kerberos authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32935r743956_fix\"\n },\n \"fix\": {\n \"id\": \"F-32935r743956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:154\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230291r743957_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230291r743957_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230291\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230291\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010521\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.\",\n \"description\": \"<VulnDiscussion>Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow Kerberos authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32935r743956_fix\"\n },\n \"fix\": {\n \"id\": \"F-32935r743956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:154\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230291r743957_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230291r743957_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", "start_time": "2021-12-17T10:30:12" } ] @@ -6457,18 +6059,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-230292", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:155", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:155\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32936r567623_fix", "fixtext_fixref": "F-32936r567623_fix", "ident": { @@ -6476,75 +6072,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010540", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6555,27 +6134,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32935r743956_fix" + "id": "F-32936r567623_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:154", + "name": "oval:mil.disa.stig.rhel8:def:155", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", - "version": "RHEL-08-010521", + "idref": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", + "version": "RHEL-08-010540", "time": "2021-12-17T10:30:12", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-010540" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use a separate file system for /var.", - "id": "V-230292", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "id": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:155", @@ -6587,11 +6178,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use a separate file system for /var.\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"fixref\": \"F-32936r567623_fix\"\n },\n \"fix\": {\n \"id\": \"F-32936r567623_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:155\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230292r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230292r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230292\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230292\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use a separate file system for /var.\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"fixref\": \"F-32936r567623_fix\"\n },\n \"fix\": {\n \"id\": \"F-32936r567623_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:155\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230292r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230292r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:30:12" } ] @@ -6605,18 +6196,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-230293", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:156", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:156\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32937r567626_fix", "fixtext_fixref": "F-32937r567626_fix", "ident": { @@ -6624,75 +6209,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010541", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6703,27 +6271,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32936r567623_fix" + "id": "F-32937r567626_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:155", + "name": "oval:mil.disa.stig.rhel8:def:156", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", - "version": "RHEL-08-010540", + "idref": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", + "version": "RHEL-08-010541", "time": "2021-12-17T10:30:12", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-010541" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use a separate file system for /var/log.", - "id": "V-230293", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "id": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:156", @@ -6735,11 +6315,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010541\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use a separate file system for /var/log.\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var/log\\\" path onto a separate file system.\",\n \"fixref\": \"F-32937r567626_fix\"\n },\n \"fix\": {\n \"id\": \"F-32937r567626_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:156\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230293r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230293r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230293\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230293\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010541\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use a separate file system for /var/log.\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var/log\\\" path onto a separate file system.\",\n \"fixref\": \"F-32937r567626_fix\"\n },\n \"fix\": {\n \"id\": \"F-32937r567626_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:156\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230293r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230293r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:30:12" } ] @@ -6753,18 +6333,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-230294", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:157", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:157\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32938r567629_fix", "fixtext_fixref": "F-32938r567629_fix", "ident": { @@ -6772,75 +6346,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010542", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6851,27 +6408,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32937r567626_fix" + "id": "F-32938r567629_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:156", + "name": "oval:mil.disa.stig.rhel8:def:157", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", - "version": "RHEL-08-010541", - "time": "2021-12-17T10:30:12", + "idref": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", + "version": "RHEL-08-010542", + "time": "2021-12-17T10:30:13", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-010542" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use a separate file system for the system audit data path.", - "id": "V-230294", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "id": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:157", @@ -6883,11 +6452,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010542\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use a separate file system for the system audit data path.\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"fixref\": \"F-32938r567629_fix\"\n },\n \"fix\": {\n \"id\": \"F-32938r567629_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:157\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230294r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230294r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230294\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230294\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010542\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use a separate file system for the system audit data path.\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"fixref\": \"F-32938r567629_fix\"\n },\n \"fix\": {\n \"id\": \"F-32938r567629_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:157\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230294r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230294r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:30:13" } ] @@ -6901,18 +6470,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-230295", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:158", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:158\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32939r567632_fix", "fixtext_fixref": "F-32939r567632_fix", "ident": { @@ -6920,75 +6483,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010543", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6999,27 +6545,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32938r567629_fix" + "id": "F-32939r567632_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:157", + "name": "oval:mil.disa.stig.rhel8:def:158", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", - "version": "RHEL-08-010542", + "idref": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", + "version": "RHEL-08-010543", "time": "2021-12-17T10:30:13", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010543" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "A separate RHEL 8 filesystem must be used for the /tmp directory.", - "id": "V-230295", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "id": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:158", @@ -7031,11 +6589,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010543\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"A separate RHEL 8 filesystem must be used for the /tmp directory.\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/tmp\\\" directory onto a separate file system/partition.\",\n \"fixref\": \"F-32939r567632_fix\"\n },\n \"fix\": {\n \"id\": \"F-32939r567632_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:158\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230295r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230295r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230295\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230295\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010543\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"A separate RHEL 8 filesystem must be used for the /tmp directory.\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/tmp\\\" directory onto a separate file system/partition.\",\n \"fixref\": \"F-32939r567632_fix\"\n },\n \"fix\": {\n \"id\": \"F-32939r567632_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:158\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230295r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230295r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:30:13" } ] @@ -7049,18 +6607,12 @@ "IA-2 (5)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.\",\"Documentable\":\"false\"}", + "description": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230296", "group_title": "SRG-OS-000109-GPOS-00056", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:159", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:159\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32940r567635_fix", "fixtext_fixref": "F-32940r567635_fix", "ident": { @@ -7068,106 +6620,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010550", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-000770", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32939r567632_fix" + "id": "F-32940r567635_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:158", + "name": "oval:mil.disa.stig.rhel8:def:159", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", - "version": "RHEL-08-010543", + "idref": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", + "version": "RHEL-08-010550", "time": "2021-12-17T10:30:13", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010550" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not permit direct logons to the root account using remote access via SSH.", - "id": "V-230296", - "desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", + "desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:159", @@ -7179,11 +6726,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000109-GPOS-00056\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not permit direct logons to the root account using remote access via SSH.\",\n \"description\": \"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000770\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to stop users from logging on remotely as the \\\"root\\\" user via SSH.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\":\\n\\nPermitRootLogin no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32940r567635_fix\"\n },\n \"fix\": {\n \"id\": \"F-32940r567635_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:159\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230296r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230296r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230296\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230296\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not permit direct logons to the root account using remote access via SSH.\",\n \"description\": \"<VulnDiscussion>Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000770\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to stop users from logging on remotely as the \\\"root\\\" user via SSH.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\":\\n\\nPermitRootLogin no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32940r567635_fix\"\n },\n \"fix\": {\n \"id\": \"F-32940r567635_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:159\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230296r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230296r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "start_time": "2021-12-17T10:30:13" } ] @@ -7197,18 +6744,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", + "description": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "group_id": "xccdf_mil.disa.stig_group_V-230297", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:160", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:160\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32941r567638_fix", "fixtext_fixref": "F-32941r567638_fix", "ident": { @@ -7216,106 +6757,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010560", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000770", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32940r567635_fix" + "id": "F-32941r567638_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:159", + "name": "oval:mil.disa.stig.rhel8:def:160", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", - "version": "RHEL-08-010550", + "idref": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", + "version": "RHEL-08-010560", "time": "2021-12-17T10:30:13", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010560" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The auditd service must be running in RHEL 8.", - "id": "V-230297", - "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "id": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", + "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:160", @@ -7327,11 +6863,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The auditd service must be running in RHEL 8.\",\n \"description\": \"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the auditd service with the following commands:\\n\\n$ sudo systemctl start auditd.service\\n\\n$ sudo systemctl enable auditd.service\",\n \"fixref\": \"F-32941r567638_fix\"\n },\n \"fix\": {\n \"id\": \"F-32941r567638_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:160\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230297r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230297r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230297\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230297\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The auditd service must be running in RHEL 8.\",\n \"description\": \"<VulnDiscussion>Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the auditd service with the following commands:\\n\\n$ sudo systemctl start auditd.service\\n\\n$ sudo systemctl enable auditd.service\",\n \"fixref\": \"F-32941r567638_fix\"\n },\n \"fix\": {\n \"id\": \"F-32941r567638_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:160\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230297r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230297r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-12-17T10:30:13" } ] @@ -7345,18 +6881,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", + "description": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "group_id": "xccdf_mil.disa.stig_group_V-230298", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:161", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:161\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32942r567641_fix", "fixtext_fixref": "F-32942r567641_fix", "ident": { @@ -7364,75 +6894,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010561", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7443,27 +6956,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32941r567638_fix" + "id": "F-32942r567641_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:160", + "name": "oval:mil.disa.stig.rhel8:def:161", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", - "version": "RHEL-08-010560", - "time": "2021-12-17T10:30:13", + "idref": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", + "version": "RHEL-08-010561", + "time": "2021-12-17T10:30:16", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010561" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The rsyslog service must be running in RHEL 8.", - "id": "V-230298", - "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "id": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", + "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:161", @@ -7475,11 +7000,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010561\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The rsyslog service must be running in RHEL 8.\",\n \"description\": \"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the rsyslog service with the following commands:\\n\\n$ sudo systemctl start rsyslog.service\\n\\n$ sudo systemctl enable rsyslog.service\",\n \"fixref\": \"F-32942r567641_fix\"\n },\n \"fix\": {\n \"id\": \"F-32942r567641_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:161\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230298r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230298r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230298\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230298\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010561\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The rsyslog service must be running in RHEL 8.\",\n \"description\": \"<VulnDiscussion>Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the rsyslog service with the following commands:\\n\\n$ sudo systemctl start rsyslog.service\\n\\n$ sudo systemctl enable rsyslog.service\",\n \"fixref\": \"F-32942r567641_fix\"\n },\n \"fix\": {\n \"id\": \"F-32942r567641_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:161\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230298r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230298r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-12-17T10:30:16" } ] @@ -7493,18 +7018,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230300", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:162", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:162\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32944r567647_fix", "fixtext_fixref": "F-32944r567647_fix", "ident": { @@ -7512,75 +7031,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010571", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7591,27 +7093,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32942r567641_fix" + "id": "F-32944r567647_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:161", + "name": "oval:mil.disa.stig.rhel8:def:162", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", - "version": "RHEL-08-010561", - "time": "2021-12-17T10:30:16", + "idref": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", + "version": "RHEL-08-010571", + "time": "2021-12-17T10:30:19", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010571" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.", - "id": "V-230300", - "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", + "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:162", @@ -7623,11 +7137,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010571\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.\",\n \"description\": \"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on the /boot directory.\",\n \"fixref\": \"F-32944r567647_fix\"\n },\n \"fix\": {\n \"id\": \"F-32944r567647_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:162\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230300r743959_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230300r743959_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230300\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230300\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010571\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.\",\n \"description\": \"<VulnDiscussion>The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on the /boot directory.\",\n \"fixref\": \"F-32944r567647_fix\"\n },\n \"fix\": {\n \"id\": \"F-32944r567647_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:162\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230300r743959_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230300r743959_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:19" } ] @@ -7641,18 +7155,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.\",\"Documentable\":\"false\"}", + "description": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", "group_id": "xccdf_mil.disa.stig_group_V-230301", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:163", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:163\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32945r567650_fix", "fixtext_fixref": "F-32945r567650_fix", "ident": { @@ -7660,106 +7168,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010580", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32944r567647_fix" + "id": "F-32945r567650_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:162", + "name": "oval:mil.disa.stig.rhel8:def:163", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", - "version": "RHEL-08-010571", + "idref": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", + "version": "RHEL-08-010580", "time": "2021-12-17T10:30:19", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010580" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent special devices on non-root local partitions.", - "id": "V-230301", - "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.", + "id": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", + "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:163", @@ -7771,11 +7274,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent special devices on non-root local partitions.\",\n \"description\": \"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on all non-root local partitions.\",\n \"fixref\": \"F-32945r567650_fix\"\n },\n \"fix\": {\n \"id\": \"F-32945r567650_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:163\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230301r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230301r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230301\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230301\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent special devices on non-root local partitions.\",\n \"description\": \"<VulnDiscussion>The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on all non-root local partitions.\",\n \"fixref\": \"F-32945r567650_fix\"\n },\n \"fix\": {\n \"id\": \"F-32945r567650_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:163\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230301r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230301r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", "start_time": "2021-12-17T10:30:19" } ] @@ -7789,18 +7292,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"noexec\\\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230306", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:165", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:165\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32950r567665_fix", "fixtext_fixref": "F-32950r567665_fix", "ident": { @@ -7808,106 +7305,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010630", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32945r567650_fix" + "id": "F-32950r567665_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:163", + "name": "oval:mil.disa.stig.rhel8:def:165", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", - "version": "RHEL-08-010580", - "time": "2021-12-17T10:30:19", + "idref": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", + "version": "RHEL-08-010630", + "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010630" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).", - "id": "V-230306", - "desc": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", + "desc": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:165", @@ -7919,11 +7411,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).\",\n \"description\": \"The \\\"noexec\\\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-32950r567665_fix\"\n },\n \"fix\": {\n \"id\": \"F-32950r567665_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:165\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230306r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230306r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230306\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230306\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).\",\n \"description\": \"<VulnDiscussion>The \\\"noexec\\\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-32950r567665_fix\"\n },\n \"fix\": {\n \"id\": \"F-32950r567665_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:165\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230306r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230306r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:21" } ] @@ -7937,18 +7429,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230307", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:166", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:166\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32951r567668_fix", "fixtext_fixref": "F-32951r567668_fix", "ident": { @@ -7956,75 +7442,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010640", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8035,27 +7504,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32950r567665_fix" + "id": "F-32951r567668_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:165", + "name": "oval:mil.disa.stig.rhel8:def:166", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", - "version": "RHEL-08-010630", + "idref": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", + "version": "RHEL-08-010640", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010640" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).", - "id": "V-230307", - "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", + "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:166", @@ -8067,11 +7548,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).\",\n \"description\": \"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-32951r567668_fix\"\n },\n \"fix\": {\n \"id\": \"F-32951r567668_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:166\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230307r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230307r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230307\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230307\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).\",\n \"description\": \"<VulnDiscussion>The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-32951r567668_fix\"\n },\n \"fix\": {\n \"id\": \"F-32951r567668_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:166\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230307r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230307r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8085,18 +7566,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230308", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:167", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:167\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32952r567671_fix", "fixtext_fixref": "F-32952r567671_fix", "ident": { @@ -8104,75 +7579,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010650", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8183,27 +7641,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32951r567668_fix" + "id": "F-32952r567671_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:166", + "name": "oval:mil.disa.stig.rhel8:def:167", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", - "version": "RHEL-08-010640", + "idref": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", + "version": "RHEL-08-010650", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010650" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).", - "id": "V-230308", - "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", + "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:167", @@ -8215,11 +7685,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).\",\n \"description\": \"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-32952r567671_fix\"\n },\n \"fix\": {\n \"id\": \"F-32952r567671_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:167\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230308r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230308r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230308\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230308\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).\",\n \"description\": \"<VulnDiscussion>The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-32952r567671_fix\"\n },\n \"fix\": {\n \"id\": \"F-32952r567671_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:167\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230308r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230308r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8233,18 +7703,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "group_id": "xccdf_mil.disa.stig_group_V-230311", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230311r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:168", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:168\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32955r567680_fix", "fixtext_fixref": "F-32955r567680_fix", "ident": { @@ -8252,106 +7716,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010671", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32952r567671_fix" + "id": "F-32955r567680_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:167", + "name": "oval:mil.disa.stig.rhel8:def:168", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", - "version": "RHEL-08-010650", + "idref": "xccdf_mil.disa.stig_rule_SV-230311r627750_rule", + "version": "RHEL-08-010671", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010671" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the kernel.core_pattern.", - "id": "V-230311", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.", + "id": "xccdf_mil.disa.stig_rule_SV-230311r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:168", @@ -8363,11 +7822,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010671\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the kernel.core_pattern.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable storing core dumps by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.core_pattern = |/bin/false\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32955r567680_fix\"\n },\n \"fix\": {\n \"id\": \"F-32955r567680_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:168\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230311r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230311r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230311\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230311\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010671\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the kernel.core_pattern.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable storing core dumps by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.core_pattern = |/bin/false\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32955r567680_fix\"\n },\n \"fix\": {\n \"id\": \"F-32955r567680_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:168\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230311r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230311r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8381,18 +7840,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "group_id": "xccdf_mil.disa.stig_group_V-230313", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:169", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:169\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32957r619861_fix", "fixtext_fixref": "F-32957r619861_fix", "ident": { @@ -8400,75 +7853,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010673", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8479,27 +7915,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32955r567680_fix" + "id": "F-32957r619861_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:168", + "name": "oval:mil.disa.stig.rhel8:def:169", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230311r627750_rule", - "version": "RHEL-08-010671", + "idref": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", + "version": "RHEL-08-010673", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010673" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable core dumps for all users.", - "id": "V-230313", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.", + "id": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:169", @@ -8511,11 +7959,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010673\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable core dumps for all users.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dumps for all users.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard core 0\",\n \"fixref\": \"F-32957r619861_fix\"\n },\n \"fix\": {\n \"id\": \"F-32957r619861_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:169\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230313r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230313r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230313\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230313\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010673\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable core dumps for all users.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dumps for all users.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard core 0\",\n \"fixref\": \"F-32957r619861_fix\"\n },\n \"fix\": {\n \"id\": \"F-32957r619861_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:169\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230313r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230313r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8529,18 +7977,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "group_id": "xccdf_mil.disa.stig_group_V-230314", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:170", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:170\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32958r567689_fix", "fixtext_fixref": "F-32958r567689_fix", "ident": { @@ -8548,75 +7990,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010674", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8627,27 +8052,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32957r619861_fix" + "id": "F-32958r567689_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:169", + "name": "oval:mil.disa.stig.rhel8:def:170", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", - "version": "RHEL-08-010673", + "idref": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", + "version": "RHEL-08-010674", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010674" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable storing core dumps.", - "id": "V-230314", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.", + "id": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:170", @@ -8659,11 +8096,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010674\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable storing core dumps.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable storing core dumps for all users.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nStorage=none\",\n \"fixref\": \"F-32958r567689_fix\"\n },\n \"fix\": {\n \"id\": \"F-32958r567689_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:170\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230314r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230314r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230314\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230314\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010674\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable storing core dumps.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable storing core dumps for all users.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nStorage=none\",\n \"fixref\": \"F-32958r567689_fix\"\n },\n \"fix\": {\n \"id\": \"F-32958r567689_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:170\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230314r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230314r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8677,18 +8114,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "group_id": "xccdf_mil.disa.stig_group_V-230315", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:171", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:171\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32959r567692_fix", "fixtext_fixref": "F-32959r567692_fix", "ident": { @@ -8696,75 +8127,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010675", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8775,27 +8189,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32958r567689_fix" + "id": "F-32959r567692_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:170", + "name": "oval:mil.disa.stig.rhel8:def:171", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", - "version": "RHEL-08-010674", + "idref": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", + "version": "RHEL-08-010675", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010675" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable core dump backtraces.", - "id": "V-230315", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.", + "id": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:171", @@ -8807,11 +8233,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010675\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable core dump backtraces.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dump backtraces.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nProcessSizeMax=0\",\n \"fixref\": \"F-32959r567692_fix\"\n },\n \"fix\": {\n \"id\": \"F-32959r567692_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:171\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230315r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230315r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230315\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230315\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010675\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable core dump backtraces.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dump backtraces.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nProcessSizeMax=0\",\n \"fixref\": \"F-32959r567692_fix\"\n },\n \"fix\": {\n \"id\": \"F-32959r567692_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:171\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230315r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230315r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8825,18 +8251,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\",\"Documentable\":\"false\"}", + "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "group_id": "xccdf_mil.disa.stig_group_V-230324", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:177", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:177\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32968r567719_fix", "fixtext_fixref": "F-32968r567719_fix", "ident": { @@ -8844,106 +8264,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010760", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32959r567692_fix" + "id": "F-32968r567719_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:171", + "name": "oval:mil.disa.stig.rhel8:def:177", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", - "version": "RHEL-08-010675", + "idref": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", + "version": "RHEL-08-010760", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010760" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.", - "id": "V-230324", - "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.", + "id": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", + "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:177", @@ -8955,11 +8370,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.\",\n \"description\": \"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"fixref\": \"F-32968r567719_fix\"\n },\n \"fix\": {\n \"id\": \"F-32968r567719_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:177\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230324r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230324r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230324\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230324\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.\",\n \"description\": \"<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"fixref\": \"F-32968r567719_fix\"\n },\n \"fix\": {\n \"id\": \"F-32968r567719_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:177\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230324r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230324r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8973,18 +8388,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"SSH environment options potentially allow users to bypass access restriction in some configurations.\",\"Documentable\":\"false\"}", + "description": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", "group_id": "xccdf_mil.disa.stig_group_V-230330", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:179", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:179\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32974r567737_fix", "fixtext_fixref": "F-32974r567737_fix", "ident": { @@ -8992,106 +8401,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010830", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32968r567719_fix" + "id": "F-32974r567737_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:177", + "name": "oval:mil.disa.stig.rhel8:def:179", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", - "version": "RHEL-08-010760", + "idref": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", + "version": "RHEL-08-010830", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010830" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not allow users to override SSH environment variables.", - "id": "V-230330", - "desc": "SSH environment options potentially allow users to bypass access restriction in some configurations.", + "id": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", + "desc": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:179", @@ -9103,11 +8507,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00229\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not allow users to override SSH environment variables.\",\n \"description\": \"SSH environment options potentially allow users to bypass access restriction in some configurations.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to allow the SSH daemon to not allow unattended or automatic logon to the system.\\n\\nAdd or edit the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nPermitUserEnvironment no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32974r567737_fix\"\n },\n \"fix\": {\n \"id\": \"F-32974r567737_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:179\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230330r646870_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230330r646870_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230330\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230330\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not allow users to override SSH environment variables.\",\n \"description\": \"<VulnDiscussion>SSH environment options potentially allow users to bypass access restriction in some configurations.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to allow the SSH daemon to not allow unattended or automatic logon to the system.\\n\\nAdd or edit the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nPermitUserEnvironment no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32974r567737_fix\"\n },\n \"fix\": {\n \"id\": \"F-32974r567737_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:179\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230330r646870_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230330r646870_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", "start_time": "2021-12-17T10:30:21" } ] @@ -9121,18 +8525,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230332", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:180", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:180\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32976r567743_fix", "fixtext_fixref": "F-32976r567743_fix", "ident": { @@ -9140,106 +8538,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020010", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32974r567737_fix" + "id": "F-32976r567743_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:179", + "name": "oval:mil.disa.stig.rhel8:def:180", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", - "version": "RHEL-08-010830", + "idref": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", + "version": "RHEL-08-020010", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020010" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.", - "id": "V-230332", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:180", @@ -9251,11 +8644,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32976r567743_fix\"\n },\n \"fix\": {\n \"id\": \"F-32976r567743_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:180\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230332r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230332r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230332\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230332\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32976r567743_fix\"\n },\n \"fix\": {\n \"id\": \"F-32976r567743_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:180\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230332r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230332r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:21" } ] @@ -9269,18 +8662,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230333", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230333r743966_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:181", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:181\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32977r743965_fix", "fixtext_fixref": "F-32977r743965_fix", "ident": { @@ -9288,75 +8675,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020011", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9367,27 +8737,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32976r567743_fix" + "id": "F-32977r743965_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:180", + "name": "oval:mil.disa.stig.rhel8:def:181", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", - "version": "RHEL-08-020010", + "idref": "xccdf_mil.disa.stig_rule_SV-230333r743966_rule", + "version": "RHEL-08-020011", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020011" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.", - "id": "V-230333", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230333r743966_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:181", @@ -9399,11 +8781,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020011\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\ndeny = 3\",\n \"fixref\": \"F-32977r743965_fix\"\n },\n \"fix\": {\n \"id\": \"F-32977r743965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:181\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230333r743966_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230333r743966_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230333\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230333\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020011\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\ndeny = 3\",\n \"fixref\": \"F-32977r743965_fix\"\n },\n \"fix\": {\n \"id\": \"F-32977r743965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:181\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230333r743966_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230333r743966_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:21" } ] @@ -9417,18 +8799,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230334", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:182", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:182\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32978r567749_fix", "fixtext_fixref": "F-32978r567749_fix", "ident": { @@ -9436,75 +8812,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020012", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9515,27 +8874,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32977r743965_fix" + "id": "F-32978r567749_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:181", + "name": "oval:mil.disa.stig.rhel8:def:182", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230333r743966_rule", - "version": "RHEL-08-020011", + "idref": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", + "version": "RHEL-08-020012", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020012" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230334", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:182", @@ -9547,11 +8918,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020012\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32978r567749_fix\"\n },\n \"fix\": {\n \"id\": \"F-32978r567749_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:182\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230334r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230334r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230334\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230334\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020012\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32978r567749_fix\"\n },\n \"fix\": {\n \"id\": \"F-32978r567749_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:182\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230334r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230334r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:21" } ] @@ -9565,18 +8936,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230335", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:183", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:183\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32979r743968_fix", "fixtext_fixref": "F-32979r743968_fix", "ident": { @@ -9584,75 +8949,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020013", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9663,27 +9011,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32978r567749_fix" + "id": "F-32979r743968_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:182", + "name": "oval:mil.disa.stig.rhel8:def:183", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", - "version": "RHEL-08-020012", + "idref": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", + "version": "RHEL-08-020013", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020013" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230335", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:183", @@ -9695,11 +9055,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020013\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nfail_interval = 900\",\n \"fixref\": \"F-32979r743968_fix\"\n },\n \"fix\": {\n \"id\": \"F-32979r743968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:183\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230335r743969_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230335r743969_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230335\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230335\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020013\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nfail_interval = 900\",\n \"fixref\": \"F-32979r743968_fix\"\n },\n \"fix\": {\n \"id\": \"F-32979r743968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:183\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230335r743969_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230335r743969_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:21" } ] @@ -9713,18 +9073,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230336", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:184", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:184\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32980r567755_fix", "fixtext_fixref": "F-32980r567755_fix", "ident": { @@ -9732,75 +9086,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020014", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9811,27 +9148,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32979r743968_fix" + "id": "F-32980r567755_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:183", + "name": "oval:mil.disa.stig.rhel8:def:184", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", - "version": "RHEL-08-020013", + "idref": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", + "version": "RHEL-08-020014", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020014" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230336", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:184", @@ -9843,11 +9192,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020014\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32980r567755_fix\"\n },\n \"fix\": {\n \"id\": \"F-32980r567755_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:184\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230336r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230336r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230336\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230336\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020014\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32980r567755_fix\"\n },\n \"fix\": {\n \"id\": \"F-32980r567755_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:184\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230336r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230336r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:21" } ] @@ -9861,18 +9210,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230337", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:185", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:185\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32981r743971_fix", "fixtext_fixref": "F-32981r743971_fix", "ident": { @@ -9880,75 +9223,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020015", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9959,27 +9285,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32980r567755_fix" + "id": "F-32981r743971_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:184", + "name": "oval:mil.disa.stig.rhel8:def:185", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", - "version": "RHEL-08-020014", - "time": "2021-12-17T10:30:21", + "idref": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", + "version": "RHEL-08-020015", + "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020015" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230337", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:185", @@ -9991,11 +9329,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020015\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nunlock_time = 0\",\n \"fixref\": \"F-32981r743971_fix\"\n },\n \"fix\": {\n \"id\": \"F-32981r743971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:185\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230337r743972_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230337r743972_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230337\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230337\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020015\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nunlock_time = 0\",\n \"fixref\": \"F-32981r743971_fix\"\n },\n \"fix\": {\n \"id\": \"F-32981r743971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:185\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230337r743972_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230337r743972_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10009,18 +9347,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230340", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:186", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:186\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32984r567767_fix", "fixtext_fixref": "F-32984r567767_fix", "ident": { @@ -10028,75 +9360,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020018", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10107,27 +9422,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32981r743971_fix" + "id": "F-32984r567767_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:185", + "name": "oval:mil.disa.stig.rhel8:def:186", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", - "version": "RHEL-08-020015", + "idref": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", + "version": "RHEL-08-020018", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020018" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.", - "id": "V-230340", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:186", @@ -10139,11 +9466,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020018\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32984r567767_fix\"\n },\n \"fix\": {\n \"id\": \"F-32984r567767_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:186\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230340r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230340r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230340\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230340\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020018\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32984r567767_fix\"\n },\n \"fix\": {\n \"id\": \"F-32984r567767_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:186\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230340r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230340r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10157,18 +9484,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230341", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:187", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:187\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32985r743977_fix", "fixtext_fixref": "F-32985r743977_fix", "ident": { @@ -10176,75 +9497,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020019", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10255,27 +9559,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32984r567767_fix" + "id": "F-32985r743977_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:186", + "name": "oval:mil.disa.stig.rhel8:def:187", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", - "version": "RHEL-08-020018", + "idref": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", + "version": "RHEL-08-020019", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020019" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.", - "id": "V-230341", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:187", @@ -10287,11 +9603,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020019\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nsilent\",\n \"fixref\": \"F-32985r743977_fix\"\n },\n \"fix\": {\n \"id\": \"F-32985r743977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:187\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230341r743978_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230341r743978_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230341\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230341\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020019\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nsilent\",\n \"fixref\": \"F-32985r743977_fix\"\n },\n \"fix\": {\n \"id\": \"F-32985r743977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:187\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230341r743978_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230341r743978_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10305,18 +9621,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230342", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:188", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:188\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32986r567773_fix", "fixtext_fixref": "F-32986r567773_fix", "ident": { @@ -10324,75 +9634,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020020", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10403,27 +9696,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32985r743977_fix" + "id": "F-32986r567773_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:187", + "name": "oval:mil.disa.stig.rhel8:def:188", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", - "version": "RHEL-08-020019", + "idref": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", + "version": "RHEL-08-020020", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must log user name information when unsuccessful logon attempts occur.", - "id": "V-230342", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:188", @@ -10435,11 +9740,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32986r567773_fix\"\n },\n \"fix\": {\n \"id\": \"F-32986r567773_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:188\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230342r646872_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230342r646872_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230342\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230342\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32986r567773_fix\"\n },\n \"fix\": {\n \"id\": \"F-32986r567773_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:188\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230342r646872_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230342r646872_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10453,18 +9758,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230343", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:189", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:189\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32987r743980_fix", "fixtext_fixref": "F-32987r743980_fix", "ident": { @@ -10472,75 +9771,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020021", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10551,27 +9833,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32986r567773_fix" + "id": "F-32987r743980_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:188", + "name": "oval:mil.disa.stig.rhel8:def:189", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", - "version": "RHEL-08-020020", + "idref": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", + "version": "RHEL-08-020021", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020021" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must log user name information when unsuccessful logon attempts occur.", - "id": "V-230343", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:189", @@ -10583,11 +9877,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\naudit\",\n \"fixref\": \"F-32987r743980_fix\"\n },\n \"fix\": {\n \"id\": \"F-32987r743980_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:189\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230343r743981_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230343r743981_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230343\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230343\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\naudit\",\n \"fixref\": \"F-32987r743980_fix\"\n },\n \"fix\": {\n \"id\": \"F-32987r743980_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:189\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230343r743981_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230343r743981_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10601,18 +9895,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230344", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:190", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:190\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32988r567779_fix", "fixtext_fixref": "F-32988r567779_fix", "ident": { @@ -10620,75 +9908,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020022", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10699,27 +9970,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32987r743980_fix" + "id": "F-32988r567779_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:189", + "name": "oval:mil.disa.stig.rhel8:def:190", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", - "version": "RHEL-08-020021", + "idref": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", + "version": "RHEL-08-020022", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020022" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230344", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:190", @@ -10731,11 +10014,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32988r567779_fix\"\n },\n \"fix\": {\n \"id\": \"F-32988r567779_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:190\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230344r646874_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230344r646874_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230344\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230344\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32988r567779_fix\"\n },\n \"fix\": {\n \"id\": \"F-32988r567779_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:190\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230344r646874_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230344r646874_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10749,18 +10032,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230345", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:191", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:191\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32989r743983_fix", "fixtext_fixref": "F-32989r743983_fix", "ident": { @@ -10768,75 +10045,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020023", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10847,27 +10107,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32988r567779_fix" + "id": "F-32989r743983_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:190", + "name": "oval:mil.disa.stig.rhel8:def:191", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", - "version": "RHEL-08-020022", + "idref": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", + "version": "RHEL-08-020023", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020023" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230345", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:191", @@ -10879,11 +10151,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\neven_deny_root\",\n \"fixref\": \"F-32989r743983_fix\"\n },\n \"fix\": {\n \"id\": \"F-32989r743983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:191\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230345r743984_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230345r743984_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230345\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230345\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\neven_deny_root\",\n \"fixref\": \"F-32989r743983_fix\"\n },\n \"fix\": {\n \"id\": \"F-32989r743983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:191\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230345r743984_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230345r743984_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10897,18 +10169,12 @@ "AC-10" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.\",\"Documentable\":\"false\"}", + "description": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "group_id": "xccdf_mil.disa.stig_group_V-230346", "group_title": "SRG-OS-000027-GPOS-00008", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:192", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:192\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32990r619863_fix", "fixtext_fixref": "F-32990r619863_fix", "ident": { @@ -10916,106 +10182,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020024", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000044", + "text": "CCI-000054", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32989r743983_fix" + "id": "F-32990r619863_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:191", + "name": "oval:mil.disa.stig.rhel8:def:192", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", - "version": "RHEL-08-020023", + "idref": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", + "version": "RHEL-08-020024", "time": "2021-12-17T10:30:22", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-020024" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.", - "id": "V-230346", - "desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.", + "id": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", + "desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:192", @@ -11027,11 +10288,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000027-GPOS-00008\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.\",\n \"description\": \"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard maxlogins 10\",\n \"fixref\": \"F-32990r619863_fix\"\n },\n \"fix\": {\n \"id\": \"F-32990r619863_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:192\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230346r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230346r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230346\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230346\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.\",\n \"description\": \"<VulnDiscussion>Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard maxlogins 10\",\n \"fixref\": \"F-32990r619863_fix\"\n },\n \"fix\": {\n \"id\": \"F-32990r619863_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:192\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230346r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230346r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "start_time": "2021-12-17T10:30:22" } ] @@ -11045,18 +10306,12 @@ "AC-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "group_id": "xccdf_mil.disa.stig_group_V-230348", "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:193", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:193\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32992r743986_fix", "fixtext_fixref": "F-32992r743986_fix", "ident": { @@ -11064,106 +10319,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020040", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000054", + "text": "CCI-000056", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32990r619863_fix" + "id": "F-32992r743986_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:192", + "name": "oval:mil.disa.stig.rhel8:def:193", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", - "version": "RHEL-08-020024", + "idref": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", + "version": "RHEL-08-020040", "time": "2021-12-17T10:30:22", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-020040" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.", - "id": "V-230348", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "id": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:193", @@ -11175,11 +10425,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000028-GPOS-00009\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.\",\n \"description\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user to initiate a session lock via tmux.\\n\\nCreate a global configuration file \\\"/etc/tmux.conf\\\" and add the following line:\\n\\nset -g lock-command vlock\",\n \"fixref\": \"F-32992r743986_fix\"\n },\n \"fix\": {\n \"id\": \"F-32992r743986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:193\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230348r743987_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230348r743987_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230348\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230348\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.\",\n \"description\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user to initiate a session lock via tmux.\\n\\nCreate a global configuration file \\\"/etc/tmux.conf\\\" and add the following line:\\n\\nset -g lock-command vlock\",\n \"fixref\": \"F-32992r743986_fix\"\n },\n \"fix\": {\n \"id\": \"F-32992r743986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:193\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230348r743987_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230348r743987_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-12-17T10:30:22" } ] @@ -11193,18 +10443,12 @@ "AC-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "group_id": "xccdf_mil.disa.stig_group_V-230349", "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:194", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:194\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32993r567794_fix", "fixtext_fixref": "F-32993r567794_fix", "ident": { @@ -11212,75 +10456,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020041", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11291,27 +10518,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32992r743986_fix" + "id": "F-32993r567794_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:193", + "name": "oval:mil.disa.stig.rhel8:def:194", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", - "version": "RHEL-08-020040", + "idref": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", + "version": "RHEL-08-020041", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020041" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must ensure session control is automatically started at shell initialization.", - "id": "V-230349", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "id": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:194", @@ -11323,11 +10562,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000028-GPOS-00009\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020041\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ensure session control is automatically started at shell initialization.\",\n \"description\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \\\"/etc/bashrc\\\" configuration file:\\n\\n[ -n \\\"$PS1\\\" -a -z \\\"$TMUX\\\" ] && exec tmux\\n\\nThis setting will take effect at next logon.\",\n \"fixref\": \"F-32993r567794_fix\"\n },\n \"fix\": {\n \"id\": \"F-32993r567794_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:194\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230349r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230349r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230349\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230349\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020041\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ensure session control is automatically started at shell initialization.\",\n \"description\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \\\"/etc/bashrc\\\" configuration file:\\n\\n[ -n \\\"$PS1\\\" -a -z \\\"$TMUX\\\" ] && exec tmux\\n\\nThis setting will take effect at next logon.\",\n \"fixref\": \"F-32993r567794_fix\"\n },\n \"fix\": {\n \"id\": \"F-32993r567794_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:194\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230349r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230349r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-12-17T10:30:22" } ] @@ -11341,18 +10580,12 @@ "AC-11 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "group_id": "xccdf_mil.disa.stig_group_V-230350", "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:195", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:195\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32994r567797_fix", "fixtext_fixref": "F-32994r567797_fix", "ident": { @@ -11360,106 +10593,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020042", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000056", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32993r567794_fix" + "id": "F-32994r567797_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:194", + "name": "oval:mil.disa.stig.rhel8:def:195", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", - "version": "RHEL-08-020041", + "idref": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", + "version": "RHEL-08-020042", "time": "2021-12-17T10:30:22", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-020042" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent users from disabling session control mechanisms.", - "id": "V-230350", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "id": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:195", @@ -11471,11 +10699,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000028-GPOS-00009\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020042\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent users from disabling session control mechanisms.\",\n \"description\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent users from disabling the tmux terminal multiplexer by editing the \\\"/etc/shells\\\" configuration file to remove any instances of tmux.\",\n \"fixref\": \"F-32994r567797_fix\"\n },\n \"fix\": {\n \"id\": \"F-32994r567797_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:195\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230350r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230350r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230350\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230350\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020042\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent users from disabling session control mechanisms.\",\n \"description\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent users from disabling the tmux terminal multiplexer by editing the \\\"/etc/shells\\\" configuration file to remove any instances of tmux.\",\n \"fixref\": \"F-32994r567797_fix\"\n },\n \"fix\": {\n \"id\": \"F-32994r567797_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:195\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230350r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230350r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-12-17T10:30:22" } ] @@ -11489,18 +10717,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth\\n\\nNote the value of \\\"retry\\\" set in these configuration files should be between \\\"1\\\" and \\\"3\\\". Manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", "group_id": "xccdf_mil.disa.stig_group_V-230356", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:196", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:196\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33000r567815_fix", "fixtext_fixref": "F-33000r567815_fix", "ident": { @@ -11508,106 +10730,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020100", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000056", + "text": "CCI-000192", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32994r567797_fix" + "id": "F-33000r567815_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:195", + "name": "oval:mil.disa.stig.rhel8:def:196", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", - "version": "RHEL-08-020042", + "idref": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", + "version": "RHEL-08-020100", "time": "2021-12-17T10:30:22", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-020100" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must ensure a password complexity module is enabled.", - "id": "V-230356", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.", + "id": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:196", @@ -11619,11 +10836,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000069-GPOS-00037\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ensure a password complexity module is enabled.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth\\n\\nNote the value of \\\"retry\\\" set in these configuration files should be between \\\"1\\\" and \\\"3\\\". Manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to both \\\"/etc/pam.d/password-auth\\\" and \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\",\n \"fixref\": \"F-33000r567815_fix\"\n },\n \"fix\": {\n \"id\": \"F-33000r567815_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:196\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230356r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230356r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230356\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230356\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ensure a password complexity module is enabled.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth\\n\\nNote the value of \\\"retry\\\" set in these configuration files should be between \\\"1\\\" and \\\"3\\\". Manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to both \\\"/etc/pam.d/password-auth\\\" and \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\",\n \"fixref\": \"F-33000r567815_fix\"\n },\n \"fix\": {\n \"id\": \"F-33000r567815_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:196\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230356r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230356r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", "start_time": "2021-12-17T10:30:22" } ] @@ -11637,18 +10854,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "group_id": "xccdf_mil.disa.stig_group_V-230357", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:197", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:197\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33001r567818_fix", "fixtext_fixref": "F-33001r567818_fix", "ident": { @@ -11656,75 +10867,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11735,27 +10929,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33000r567815_fix" + "id": "F-33001r567818_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:196", + "name": "oval:mil.disa.stig.rhel8:def:197", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", - "version": "RHEL-08-020100", + "idref": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", + "version": "RHEL-08-020110", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.", - "id": "V-230357", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "id": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:197", @@ -11767,11 +10973,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000069-GPOS-00037\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one uppercase character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"fixref\": \"F-33001r567818_fix\"\n },\n \"fix\": {\n \"id\": \"F-33001r567818_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:197\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230357r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230357r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230357\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230357\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one uppercase character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"fixref\": \"F-33001r567818_fix\"\n },\n \"fix\": {\n \"id\": \"F-33001r567818_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:197\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230357r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230357r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-12-17T10:30:22" } ] @@ -11785,18 +10991,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "group_id": "xccdf_mil.disa.stig_group_V-230358", "group_title": "SRG-OS-000070-GPOS-00038", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:198", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:198\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33002r567821_fix", "fixtext_fixref": "F-33002r567821_fix", "ident": { @@ -11804,106 +11004,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020120", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000192", + "text": "CCI-000193", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33001r567818_fix" + "id": "F-33002r567821_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:197", + "name": "oval:mil.disa.stig.rhel8:def:198", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", - "version": "RHEL-08-020110", + "idref": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", + "version": "RHEL-08-020120", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.", - "id": "V-230358", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "id": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:198", @@ -11915,11 +11110,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000070-GPOS-00038\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one lower-case character be used by setting the \\\"lcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nlcredit = -1\",\n \"fixref\": \"F-33002r567821_fix\"\n },\n \"fix\": {\n \"id\": \"F-33002r567821_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:198\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230358r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230358r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230358\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230358\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one lower-case character be used by setting the \\\"lcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nlcredit = -1\",\n \"fixref\": \"F-33002r567821_fix\"\n },\n \"fix\": {\n \"id\": \"F-33002r567821_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:198\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230358r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230358r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-12-17T10:30:22" } ] @@ -11933,18 +11128,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "group_id": "xccdf_mil.disa.stig_group_V-230359", "group_title": "SRG-OS-000071-GPOS-00039", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:199", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:199\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33003r567824_fix", "fixtext_fixref": "F-33003r567824_fix", "ident": { @@ -11952,106 +11141,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020130", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000193", + "text": "CCI-000194", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33002r567821_fix" + "id": "F-33003r567824_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:198", + "name": "oval:mil.disa.stig.rhel8:def:199", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", - "version": "RHEL-08-020120", + "idref": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", + "version": "RHEL-08-020130", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.", - "id": "V-230359", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "id": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:199", @@ -12063,11 +11247,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000071-GPOS-00039\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"fixref\": \"F-33003r567824_fix\"\n },\n \"fix\": {\n \"id\": \"F-33003r567824_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:199\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230359r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230359r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230359\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230359\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"fixref\": \"F-33003r567824_fix\"\n },\n \"fix\": {\n \"id\": \"F-33003r567824_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:199\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230359r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230359r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-12-17T10:30:22" } ] @@ -12081,18 +11265,12 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxclassrepeat\\\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", "group_id": "xccdf_mil.disa.stig_group_V-230360", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:200", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:200\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33004r567827_fix", "fixtext_fixref": "F-33004r567827_fix", "ident": { @@ -12100,106 +11278,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020140", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000194", + "text": "CCI-000195", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33003r567824_fix" + "id": "F-33004r567827_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:199", + "name": "oval:mil.disa.stig.rhel8:def:200", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", - "version": "RHEL-08-020130", + "idref": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", + "version": "RHEL-08-020140", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020140" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.", - "id": "V-230360", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.", + "id": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:200", @@ -12211,11 +11384,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxclassrepeat\\\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"fixref\": \"F-33004r567827_fix\"\n },\n \"fix\": {\n \"id\": \"F-33004r567827_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:200\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230360r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230360r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230360\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230360\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxclassrepeat\\\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"fixref\": \"F-33004r567827_fix\"\n },\n \"fix\": {\n \"id\": \"F-33004r567827_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:200\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230360r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230360r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", "start_time": "2021-12-17T10:30:22" } ] @@ -12229,18 +11402,12 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxrepeat\\\" option sets the maximum number of allowed same consecutive characters in a new password.\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", "group_id": "xccdf_mil.disa.stig_group_V-230361", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:201", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:201\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33005r567830_fix", "fixtext_fixref": "F-33005r567830_fix", "ident": { @@ -12248,75 +11415,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020150", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12327,27 +11477,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33004r567827_fix" + "id": "F-33005r567830_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:200", + "name": "oval:mil.disa.stig.rhel8:def:201", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", - "version": "RHEL-08-020140", + "idref": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", + "version": "RHEL-08-020150", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020150" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.", - "id": "V-230361", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.", + "id": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:201", @@ -12359,11 +11521,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxrepeat\\\" option sets the maximum number of allowed same consecutive characters in a new password.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"fixref\": \"F-33005r567830_fix\"\n },\n \"fix\": {\n \"id\": \"F-33005r567830_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:201\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230361r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230361r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230361\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230361\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxrepeat\\\" option sets the maximum number of allowed same consecutive characters in a new password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"fixref\": \"F-33005r567830_fix\"\n },\n \"fix\": {\n \"id\": \"F-33005r567830_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:201\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230361r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230361r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", "start_time": "2021-12-17T10:30:22" } ] @@ -12377,18 +11539,12 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"minclass\\\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", "group_id": "xccdf_mil.disa.stig_group_V-230362", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:202", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:202\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33006r567833_fix", "fixtext_fixref": "F-33006r567833_fix", "ident": { @@ -12396,75 +11552,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020160", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12475,27 +11614,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33005r567830_fix" + "id": "F-33006r567833_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:201", + "name": "oval:mil.disa.stig.rhel8:def:202", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", - "version": "RHEL-08-020150", + "idref": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", + "version": "RHEL-08-020160", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require the change of at least four character classes when passwords are changed.", - "id": "V-230362", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).", + "id": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:202", @@ -12507,11 +11658,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the change of at least four character classes when passwords are changed.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"minclass\\\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"fixref\": \"F-33006r567833_fix\"\n },\n \"fix\": {\n \"id\": \"F-33006r567833_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:202\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230362r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230362r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230362\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230362\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the change of at least four character classes when passwords are changed.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"minclass\\\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"fixref\": \"F-33006r567833_fix\"\n },\n \"fix\": {\n \"id\": \"F-33006r567833_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:202\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230362r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230362r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", "start_time": "2021-12-17T10:30:22" } ] @@ -12525,18 +11676,12 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"difok\\\" option sets the number of characters in a password that must not be present in the old password.\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", "group_id": "xccdf_mil.disa.stig_group_V-230363", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:203", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:203\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33007r567836_fix", "fixtext_fixref": "F-33007r567836_fix", "ident": { @@ -12544,75 +11689,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020170", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12623,27 +11751,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33006r567833_fix" + "id": "F-33007r567836_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:202", + "name": "oval:mil.disa.stig.rhel8:def:203", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", - "version": "RHEL-08-020160", + "idref": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", + "version": "RHEL-08-020170", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020170" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require the change of at least 8 characters when passwords are changed.", - "id": "V-230363", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.", + "id": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:203", @@ -12655,11 +11795,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the change of at least 8 characters when passwords are changed.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"difok\\\" option sets the number of characters in a password that must not be present in the old password.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"fixref\": \"F-33007r567836_fix\"\n },\n \"fix\": {\n \"id\": \"F-33007r567836_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:203\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230363r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230363r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230363\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230363\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the change of at least 8 characters when passwords are changed.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"difok\\\" option sets the number of characters in a password that must not be present in the old password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"fixref\": \"F-33007r567836_fix\"\n },\n \"fix\": {\n \"id\": \"F-33007r567836_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:203\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230363r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230363r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", "start_time": "2021-12-17T10:30:22" } ] @@ -12673,18 +11813,12 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.\",\"Documentable\":\"false\"}", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "group_id": "xccdf_mil.disa.stig_group_V-230364", "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:204", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:204\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33008r567839_fix", "fixtext_fixref": "F-33008r567839_fix", "ident": { @@ -12692,106 +11826,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020180", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000195", + "text": "CCI-000198", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33007r567836_fix" + "id": "F-33008r567839_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:203", + "name": "oval:mil.disa.stig.rhel8:def:204", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", - "version": "RHEL-08-020170", + "idref": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", + "version": "RHEL-08-020180", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020180" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.", - "id": "V-230364", - "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "id": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", + "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:204", @@ -12803,11 +11932,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000075-GPOS-00043\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.\",\n \"description\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n$ sudo chage -m 1 [user]\",\n \"fixref\": \"F-33008r567839_fix\"\n },\n \"fix\": {\n \"id\": \"F-33008r567839_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:204\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230364r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230364r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230364\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230364\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.\",\n \"description\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n$ sudo chage -m 1 [user]\",\n \"fixref\": \"F-33008r567839_fix\"\n },\n \"fix\": {\n \"id\": \"F-33008r567839_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:204\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230364r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230364r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-12-17T10:30:22" } ] @@ -12821,18 +11950,12 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.\",\"Documentable\":\"false\"}", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "group_id": "xccdf_mil.disa.stig_group_V-230365", "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:205", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:205\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33009r567842_fix", "fixtext_fixref": "F-33009r567842_fix", "ident": { @@ -12840,75 +11963,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020190", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12919,27 +12025,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33008r567839_fix" + "id": "F-33009r567842_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:204", + "name": "oval:mil.disa.stig.rhel8:def:205", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", - "version": "RHEL-08-020180", - "time": "2021-12-17T10:30:22", + "idref": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", + "version": "RHEL-08-020190", + "time": "2021-12-17T10:30:23", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020190" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.", - "id": "V-230365", - "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "id": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", + "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:205", @@ -12951,11 +12069,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000075-GPOS-00043\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.\",\n \"description\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"fixref\": \"F-33009r567842_fix\"\n },\n \"fix\": {\n \"id\": \"F-33009r567842_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:205\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230365r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230365r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230365\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230365\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.\",\n \"description\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"fixref\": \"F-33009r567842_fix\"\n },\n \"fix\": {\n \"id\": \"F-33009r567842_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:205\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230365r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230365r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-12-17T10:30:23" } ] @@ -12969,18 +12087,12 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.\",\"Documentable\":\"false\"}", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230366", "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:206", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:206\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33010r567845_fix", "fixtext_fixref": "F-33010r567845_fix", "ident": { @@ -12988,106 +12100,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020200", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000198", + "text": "CCI-000199", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33009r567842_fix" + "id": "F-33010r567845_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:205", + "name": "oval:mil.disa.stig.rhel8:def:206", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", - "version": "RHEL-08-020190", + "idref": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", + "version": "RHEL-08-020200", "time": "2021-12-17T10:30:23", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.", - "id": "V-230366", - "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", + "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:206", @@ -13099,11 +12206,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000076-GPOS-00044\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.\",\n \"description\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to enforce a 60-day maximum password lifetime.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MAX_DAYS 60\",\n \"fixref\": \"F-33010r567845_fix\"\n },\n \"fix\": {\n \"id\": \"F-33010r567845_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:206\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230366r646878_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230366r646878_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230366\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230366\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.\",\n \"description\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to enforce a 60-day maximum password lifetime.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MAX_DAYS 60\",\n \"fixref\": \"F-33010r567845_fix\"\n },\n \"fix\": {\n \"id\": \"F-33010r567845_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:206\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230366r646878_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230366r646878_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "start_time": "2021-12-17T10:30:23" } ] @@ -13117,18 +12224,12 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.\",\"Documentable\":\"false\"}", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230367", "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:207", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:207\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33011r567848_fix", "fixtext_fixref": "F-33011r567848_fix", "ident": { @@ -13136,75 +12237,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020210", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13215,27 +12299,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33010r567845_fix" + "id": "F-33011r567848_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:206", + "name": "oval:mil.disa.stig.rhel8:def:207", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", - "version": "RHEL-08-020200", + "idref": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", + "version": "RHEL-08-020210", "time": "2021-12-17T10:30:23", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.", - "id": "V-230367", - "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", + "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:207", @@ -13247,11 +12343,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000076-GPOS-00044\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"description\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n$ sudo chage -M 60 [user]\",\n \"fixref\": \"F-33011r567848_fix\"\n },\n \"fix\": {\n \"id\": \"F-33011r567848_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:207\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230367r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230367r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230367\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230367\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"description\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n$ sudo chage -M 60 [user]\",\n \"fixref\": \"F-33011r567848_fix\"\n },\n \"fix\": {\n \"id\": \"F-33011r567848_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:207\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230367r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230367r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "start_time": "2021-12-17T10:30:23" } ] @@ -13265,18 +12361,12 @@ "IA-5 (1) (e)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" consecutively as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth.\\n\\nNote that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\",\"Documentable\":\"false\"}", + "description": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", "group_id": "xccdf_mil.disa.stig_group_V-230368", "group_title": "SRG-OS-000077-GPOS-00045", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:208", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:208\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33012r567851_fix", "fixtext_fixref": "F-33012r567851_fix", "ident": { @@ -13284,106 +12374,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020220", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000199", + "text": "CCI-000200", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33011r567848_fix" + "id": "F-33012r567851_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:207", + "name": "oval:mil.disa.stig.rhel8:def:208", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", - "version": "RHEL-08-020210", - "time": "2021-12-17T10:30:23", + "idref": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", + "version": "RHEL-08-020220", + "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.", - "id": "V-230368", - "desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.", + "id": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", + "desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:208", @@ -13395,11 +12480,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000077-GPOS-00045\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.\",\n \"description\": \"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" consecutively as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth.\\n\\nNote that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwhistory.so use_authtok remember=5 retry=3\",\n \"fixref\": \"F-33012r567851_fix\"\n },\n \"fix\": {\n \"id\": \"F-33012r567851_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:208\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230368r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230368r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230368\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230368\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.\",\n \"description\": \"<VulnDiscussion>Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" consecutively as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth.\\n\\nNote that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwhistory.so use_authtok remember=5 retry=3\",\n \"fixref\": \"F-33012r567851_fix\"\n },\n \"fix\": {\n \"id\": \"F-33012r567851_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:208\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230368r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230368r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", "start_time": "2021-12-17T10:30:24" } ] @@ -13413,18 +12498,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Configurations are set in the \\\"etc/security/pwquality.conf\\\" file.\\n\\nThe \\\"minlen\\\", sometimes noted as minimum length, acts as a \\\"score\\\" of complexity based on the credit components of the \\\"pwquality\\\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \\\"score\\\" of \\\"minlen\\\". This will enable \\\"minlen\\\" to require a 15-character minimum.\\n\\nThe DoD minimum password requirement is 15 characters.\",\"Documentable\":\"false\"}", + "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", "group_id": "xccdf_mil.disa.stig_group_V-230369", "group_title": "SRG-OS-000078-GPOS-00046", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:209", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:209\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33013r567854_fix", "fixtext_fixref": "F-33013r567854_fix", "ident": { @@ -13432,106 +12511,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020230", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000200", + "text": "CCI-000205", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33012r567851_fix" + "id": "F-33013r567854_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:208", + "name": "oval:mil.disa.stig.rhel8:def:209", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", - "version": "RHEL-08-020220", + "idref": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", + "version": "RHEL-08-020230", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 passwords must have a minimum of 15 characters.", - "id": "V-230369", - "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.", + "id": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", + "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:209", @@ -13543,11 +12617,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000078-GPOS-00046\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords must have a minimum of 15 characters.\",\n \"description\": \"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Configurations are set in the \\\"etc/security/pwquality.conf\\\" file.\\n\\nThe \\\"minlen\\\", sometimes noted as minimum length, acts as a \\\"score\\\" of complexity based on the credit components of the \\\"pwquality\\\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \\\"score\\\" of \\\"minlen\\\". This will enable \\\"minlen\\\" to require a 15-character minimum.\\n\\nThe DoD minimum password requirement is 15 characters.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"fixref\": \"F-33013r567854_fix\"\n },\n \"fix\": {\n \"id\": \"F-33013r567854_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:209\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230369r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230369r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230369\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230369\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords must have a minimum of 15 characters.\",\n \"description\": \"<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Configurations are set in the \\\"etc/security/pwquality.conf\\\" file.\\n\\nThe \\\"minlen\\\", sometimes noted as minimum length, acts as a \\\"score\\\" of complexity based on the credit components of the \\\"pwquality\\\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \\\"score\\\" of \\\"minlen\\\". This will enable \\\"minlen\\\" to require a 15-character minimum.\\n\\nThe DoD minimum password requirement is 15 characters.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"fixref\": \"F-33013r567854_fix\"\n },\n \"fix\": {\n \"id\": \"F-33013r567854_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:209\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230369r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230369r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", "start_time": "2021-12-17T10:30:24" } ] @@ -13561,18 +12635,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nThe DoD minimum password requirement is 15 characters.\",\"Documentable\":\"false\"}", + "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", "group_id": "xccdf_mil.disa.stig_group_V-230370", "group_title": "SRG-OS-000078-GPOS-00046", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:210", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:210\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33014r567857_fix", "fixtext_fixref": "F-33014r567857_fix", "ident": { @@ -13580,75 +12648,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020231", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13659,27 +12710,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33013r567854_fix" + "id": "F-33014r567857_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:209", + "name": "oval:mil.disa.stig.rhel8:def:210", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", - "version": "RHEL-08-020230", + "idref": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", + "version": "RHEL-08-020231", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020231" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 passwords for new users must have a minimum of 15 characters.", - "id": "V-230370", - "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.", + "id": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", + "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:210", @@ -13691,11 +12754,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000078-GPOS-00046\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020231\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords for new users must have a minimum of 15 characters.\",\n \"description\": \"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nThe DoD minimum password requirement is 15 characters.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length for new user accounts.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MIN_LEN 15\",\n \"fixref\": \"F-33014r567857_fix\"\n },\n \"fix\": {\n \"id\": \"F-33014r567857_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:210\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230370r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230370r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230370\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230370\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020231\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords for new users must have a minimum of 15 characters.\",\n \"description\": \"<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nThe DoD minimum password requirement is 15 characters.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length for new user accounts.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MIN_LEN 15\",\n \"fixref\": \"F-33014r567857_fix\"\n },\n \"fix\": {\n \"id\": \"F-33014r567857_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:210\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230370r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230370r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", "start_time": "2021-12-17T10:30:24" } ] @@ -13709,18 +12772,12 @@ "IA-4 e" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.\",\"Documentable\":\"false\"}", + "description": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", "group_id": "xccdf_mil.disa.stig_group_V-230373", "group_title": "SRG-OS-000118-GPOS-00060", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:211", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:211\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33017r567866_fix", "fixtext_fixref": "F-33017r567866_fix", "ident": { @@ -13728,106 +12785,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020260", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000205", + "text": "CCI-000795", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33014r567857_fix" + "id": "F-33017r567866_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:210", + "name": "oval:mil.disa.stig.rhel8:def:211", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", - "version": "RHEL-08-020231", + "idref": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", + "version": "RHEL-08-020260", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.", - "id": "V-230373", - "desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.", + "id": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", + "desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:211", @@ -13839,11 +12891,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000118-GPOS-00060\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.\",\n \"description\": \"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable account identifiers after 35 days of inactivity after the password expiration. \\n\\nRun the following command to change the configuration for useradd:\\n\\n$ sudo useradd -D -f 35\\n\\nDoD recommendation is 35 days, but a lower value is acceptable. The value \\\"-1\\\" will disable this feature, and \\\"0\\\" will disable the account immediately after the password expires.\",\n \"fixref\": \"F-33017r567866_fix\"\n },\n \"fix\": {\n \"id\": \"F-33017r567866_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:211\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230373r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230373r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230373\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230373\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.\",\n \"description\": \"<VulnDiscussion>Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable account identifiers after 35 days of inactivity after the password expiration. \\n\\nRun the following command to change the configuration for useradd:\\n\\n$ sudo useradd -D -f 35\\n\\nDoD recommendation is 35 days, but a lower value is acceptable. The value \\\"-1\\\" will disable this feature, and \\\"0\\\" will disable the account immediately after the password expires.\",\n \"fixref\": \"F-33017r567866_fix\"\n },\n \"fix\": {\n \"id\": \"F-33017r567866_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:211\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230373r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230373r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", "start_time": "2021-12-17T10:30:24" } ] @@ -13857,18 +12909,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "group_id": "xccdf_mil.disa.stig_group_V-230375", "group_title": "SRG-OS-000266-GPOS-00101", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:212", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:212\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33019r567872_fix", "fixtext_fixref": "F-33019r567872_fix", "ident": { @@ -13876,106 +12922,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020280", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000795", + "text": "CCI-001619", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33017r567866_fix" + "id": "F-33019r567872_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:211", + "name": "oval:mil.disa.stig.rhel8:def:212", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", - "version": "RHEL-08-020260", + "idref": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", + "version": "RHEL-08-020280", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020280" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "All RHEL 8 passwords must contain at least one special character.", - "id": "V-230375", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "id": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:212", @@ -13987,11 +13028,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000266-GPOS-00101\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"All RHEL 8 passwords must contain at least one special character.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"fixref\": \"F-33019r567872_fix\"\n },\n \"fix\": {\n \"id\": \"F-33019r567872_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:212\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230375r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230375r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230375\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230375\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"All RHEL 8 passwords must contain at least one special character.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"fixref\": \"F-33019r567872_fix\"\n },\n \"fix\": {\n \"id\": \"F-33019r567872_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:212\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230375r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230375r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-12-17T10:30:24" } ] @@ -14005,18 +13046,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.\",\"Documentable\":\"false\"}", + "description": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", "group_id": "xccdf_mil.disa.stig_group_V-230377", "group_title": "SRG-OS-000480-GPOS-00225", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:214", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:214\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33021r567878_fix", "fixtext_fixref": "F-33021r567878_fix", "ident": { @@ -14024,106 +13059,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-001619", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33019r567872_fix" + "id": "F-33021r567878_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:212", + "name": "oval:mil.disa.stig.rhel8:def:214", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", - "version": "RHEL-08-020280", + "idref": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", + "version": "RHEL-08-020300", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent the use of dictionary words for passwords.", - "id": "V-230377", - "desc": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.", + "id": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", + "desc": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:214", @@ -14135,11 +13165,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00225\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the use of dictionary words for passwords.\",\n \"description\": \"If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent the use of dictionary words for passwords.\\n\\nAdd or update the following line in the \\\"/etc/security/pwquality.conf\\\" file or a configuration file in the /etc/pwquality.conf.d/ directory to contain the \\\"dictcheck\\\" parameter:\\n\\ndictcheck=1\",\n \"fixref\": \"F-33021r567878_fix\"\n },\n \"fix\": {\n \"id\": \"F-33021r567878_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:214\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230377r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230377r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230377\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230377\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the use of dictionary words for passwords.\",\n \"description\": \"<VulnDiscussion>If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent the use of dictionary words for passwords.\\n\\nAdd or update the following line in the \\\"/etc/security/pwquality.conf\\\" file or a configuration file in the /etc/pwquality.conf.d/ directory to contain the \\\"dictcheck\\\" parameter:\\n\\ndictcheck=1\",\n \"fixref\": \"F-33021r567878_fix\"\n },\n \"fix\": {\n \"id\": \"F-33021r567878_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:214\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230377r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230377r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", "start_time": "2021-12-17T10:30:24" } ] @@ -14153,18 +13183,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", + "description": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "group_id": "xccdf_mil.disa.stig_group_V-230378", "group_title": "SRG-OS-000480-GPOS-00226", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:215", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:215\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33022r567881_fix", "fixtext_fixref": "F-33022r567881_fix", "ident": { @@ -14172,75 +13196,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14251,27 +13258,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33021r567878_fix" + "id": "F-33022r567881_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:214", + "name": "oval:mil.disa.stig.rhel8:def:215", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", - "version": "RHEL-08-020300", + "idref": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", + "version": "RHEL-08-020310", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.", - "id": "V-230378", - "desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "id": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", + "desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:215", @@ -14283,11 +13302,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00226\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.\",\n \"description\": \"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"fixref\": \"F-33022r567881_fix\"\n },\n \"fix\": {\n \"id\": \"F-33022r567881_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:215\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230378r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230378r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230378\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230378\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.\",\n \"description\": \"<VulnDiscussion>Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"fixref\": \"F-33022r567881_fix\"\n },\n \"fix\": {\n \"id\": \"F-33022r567881_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:215\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230378r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230378r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-12-17T10:30:24" } ] @@ -14301,18 +13320,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.\",\"Documentable\":\"false\"}", + "description": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "group_id": "xccdf_mil.disa.stig_group_V-230380", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:216", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:216\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33024r743992_fix", "fixtext_fixref": "F-33024r743992_fix", "ident": { @@ -14320,106 +13333,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020330", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33022r567881_fix" + "id": "F-33024r743992_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:215", + "name": "oval:mil.disa.stig.rhel8:def:216", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", - "version": "RHEL-08-020310", + "idref": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", + "version": "RHEL-08-020330", "time": "2021-12-17T10:30:24", "weight": "10.0", - "severity": "medium" - } + "severity": "high" + }, + "value": [], + "version": "RHEL-08-020330" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not allow accounts configured with blank or null passwords.", - "id": "V-230380", - "desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.", + "id": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", + "desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:216", @@ -14431,11 +13439,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not allow accounts configured with blank or null passwords.\",\n \"description\": \"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the following line in \\\"etc/ssh/sshd_config\\\" to prevent logons with empty passwords.\\n\\nPermitEmptyPasswords no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-33024r743992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33024r743992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:216\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230380r743993_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230380r743993_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230380\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230380\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not allow accounts configured with blank or null passwords.\",\n \"description\": \"<VulnDiscussion>If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the following line in \\\"etc/ssh/sshd_config\\\" to prevent logons with empty passwords.\\n\\nPermitEmptyPasswords no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-33024r743992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33024r743992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:216\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230380r743993_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230380r743993_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "start_time": "2021-12-17T10:30:24" } ] @@ -14449,18 +13457,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.\",\"Documentable\":\"false\"}", + "description": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "group_id": "xccdf_mil.disa.stig_group_V-230382", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:218", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:218\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33026r567893_fix", "fixtext_fixref": "F-33026r567893_fix", "ident": { @@ -14468,106 +13470,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33024r743992_fix" + "id": "F-33026r567893_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:216", + "name": "oval:mil.disa.stig.rhel8:def:218", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", - "version": "RHEL-08-020330", + "idref": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", + "version": "RHEL-08-020350", "time": "2021-12-17T10:30:24", "weight": "10.0", - "severity": "high" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-020350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.", - "id": "V-230382", - "desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.", + "id": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", + "desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:218", @@ -14579,11 +13576,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.\",\n \"description\": \"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"fixref\": \"F-33026r567893_fix\"\n },\n \"fix\": {\n \"id\": \"F-33026r567893_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:218\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230382r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230382r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230382\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230382\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.\",\n \"description\": \"<VulnDiscussion>Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"fixref\": \"F-33026r567893_fix\"\n },\n \"fix\": {\n \"id\": \"F-33026r567893_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:218\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230382r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230382r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "start_time": "2021-12-17T10:30:24" } ] @@ -14597,18 +13594,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.\",\"Documentable\":\"false\"}", + "description": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "group_id": "xccdf_mil.disa.stig_group_V-230383", "group_title": "SRG-OS-000480-GPOS-00228", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:219", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:219\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33027r567896_fix", "fixtext_fixref": "F-33027r567896_fix", "ident": { @@ -14616,75 +13607,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020351", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14695,27 +13669,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33026r567893_fix" + "id": "F-33027r567896_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:218", + "name": "oval:mil.disa.stig.rhel8:def:219", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", - "version": "RHEL-08-020350", + "idref": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", + "version": "RHEL-08-020351", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020351" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.", - "id": "V-230383", - "desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.", + "id": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", + "desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:219", @@ -14727,11 +13713,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00228\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020351\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"description\": \"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"fixref\": \"F-33027r567896_fix\"\n },\n \"fix\": {\n \"id\": \"F-33027r567896_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:219\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230383r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230383r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230383\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230383\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020351\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"description\": \"<VulnDiscussion>Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"fixref\": \"F-33027r567896_fix\"\n },\n \"fix\": {\n \"id\": \"F-33027r567896_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:219\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230383r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230383r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "start_time": "2021-12-17T10:30:24" } ] @@ -14745,18 +13731,12 @@ "AC-6 (8)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\\n\\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127\",\"Documentable\":\"false\"}", + "description": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", "group_id": "xccdf_mil.disa.stig_group_V-230386", "group_title": "SRG-OS-000326-GPOS-00126", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:220", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:220\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33030r567905_fix", "fixtext_fixref": "F-33030r567905_fix", "ident": { @@ -14764,106 +13744,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030000", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-002233", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33027r567896_fix" + "id": "F-33030r567905_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:219", + "name": "oval:mil.disa.stig.rhel8:def:220", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", - "version": "RHEL-08-020351", + "idref": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", + "version": "RHEL-08-030000", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.", - "id": "V-230386", - "desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127", + "id": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", + "desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:220", @@ -14875,11 +13850,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000326-GPOS-00126\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.\",\n \"description\": \"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\\n\\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002233\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"execve\\\" system call.\\n\\nAdd or update the following file system rules to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k execpriv\\n\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k execpriv \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33030r567905_fix\"\n },\n \"fix\": {\n \"id\": \"F-33030r567905_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:220\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230386r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230386r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230386\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230386\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.\",\n \"description\": \"<VulnDiscussion>Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\\n\\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002233\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"execve\\\" system call.\\n\\nAdd or update the following file system rules to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k execpriv\\n\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k execpriv \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33030r567905_fix\"\n },\n \"fix\": {\n \"id\": \"F-33030r567905_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:220\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230386r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230386r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", "start_time": "2021-12-17T10:30:24" } ] @@ -14893,18 +13868,12 @@ "AU-5 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\",\"Documentable\":\"false\"}", + "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "group_id": "xccdf_mil.disa.stig_group_V-230388", "group_title": "SRG-OS-000046-GPOS-00022", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:222", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:222\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33032r567911_fix", "fixtext_fixref": "F-33032r567911_fix", "ident": { @@ -14912,106 +13881,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030020", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-002233", + "text": "CCI-000139", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33030r567905_fix" + "id": "F-33032r567911_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:220", + "name": "oval:mil.disa.stig.rhel8:def:222", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", - "version": "RHEL-08-030000", + "idref": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", + "version": "RHEL-08-030020", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.", - "id": "V-230388", - "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.", + "id": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", + "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:222", @@ -15023,11 +13987,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000046-GPOS-00022\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.\",\n \"description\": \"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure \\\"auditd\\\" service to notify the SA and ISSO in the event of an audit processing failure. \\n\\nEdit the following line in \\\"/etc/audit/auditd.conf\\\" to ensure that administrators are notified via email for those situations:\\n\\naction_mail_acct = root\",\n \"fixref\": \"F-33032r567911_fix\"\n },\n \"fix\": {\n \"id\": \"F-33032r567911_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:222\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230388r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230388r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230388\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230388\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.\",\n \"description\": \"<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure \\\"auditd\\\" service to notify the SA and ISSO in the event of an audit processing failure. \\n\\nEdit the following line in \\\"/etc/audit/auditd.conf\\\" to ensure that administrators are notified via email for those situations:\\n\\naction_mail_acct = root\",\n \"fixref\": \"F-33032r567911_fix\"\n },\n \"fix\": {\n \"id\": \"F-33032r567911_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:222\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230388r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230388r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "start_time": "2021-12-17T10:30:24" } ] @@ -15041,18 +14005,12 @@ "AU-5 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\",\"Documentable\":\"false\"}", + "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "group_id": "xccdf_mil.disa.stig_group_V-230390", "group_title": "SRG-OS-000047-GPOS-00023", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:223", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:223\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33034r567917_fix", "fixtext_fixref": "F-33034r567917_fix", "ident": { @@ -15060,106 +14018,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030040", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000139", + "text": "CCI-000140", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33032r567911_fix" + "id": "F-33034r567917_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:222", + "name": "oval:mil.disa.stig.rhel8:def:223", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", - "version": "RHEL-08-030020", + "idref": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", + "version": "RHEL-08-030040", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030040" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 System must take appropriate action when an audit processing failure occurs.", - "id": "V-230390", - "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.", + "id": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", + "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:223", @@ -15171,11 +14124,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000047-GPOS-00023\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 System must take appropriate action when an audit processing failure occurs.\",\n \"description\": \"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_error_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_error_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_error_action\\\" to \\\"SYSLOG\\\".\",\n \"fixref\": \"F-33034r567917_fix\"\n },\n \"fix\": {\n \"id\": \"F-33034r567917_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:223\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230390r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230390r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230390\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230390\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 System must take appropriate action when an audit processing failure occurs.\",\n \"description\": \"<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_error_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_error_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_error_action\\\" to \\\"SYSLOG\\\".\",\n \"fixref\": \"F-33034r567917_fix\"\n },\n \"fix\": {\n \"id\": \"F-33034r567917_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:223\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230390r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230390r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "start_time": "2021-12-17T10:30:24" } ] @@ -15189,18 +14142,12 @@ "AU-5 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.\",\"Documentable\":\"false\"}", + "description": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "group_id": "xccdf_mil.disa.stig_group_V-230391", "group_title": "SRG-OS-000047-GPOS-00023", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:224", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:224\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33035r743997_fix", "fixtext_fixref": "F-33035r743997_fix", "ident": { @@ -15208,75 +14155,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030050", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15287,27 +14217,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33034r567917_fix" + "id": "F-33035r743997_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:223", + "name": "oval:mil.disa.stig.rhel8:def:224", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", - "version": "RHEL-08-030040", + "idref": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", + "version": "RHEL-08-030050", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030050" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.", - "id": "V-230391", - "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.", + "id": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", + "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:224", @@ -15319,11 +14261,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000047-GPOS-00023\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.\",\n \"description\": \"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to notify the System Administrator (SA) and Information System Security Officer (ISSO) when the audit storage volume is full by configuring the \\\"max_log_file_action\\\" parameter in the \\\"/etc/audit/auditd.conf\\\" file with the a value of \\\"syslog\\\" or \\\"keep_logs\\\":\\n\\nmax_log_file_action = syslog\",\n \"fixref\": \"F-33035r743997_fix\"\n },\n \"fix\": {\n \"id\": \"F-33035r743997_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:224\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230391r743998_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230391r743998_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230391\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230391\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.\",\n \"description\": \"<VulnDiscussion>It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to notify the System Administrator (SA) and Information System Security Officer (ISSO) when the audit storage volume is full by configuring the \\\"max_log_file_action\\\" parameter in the \\\"/etc/audit/auditd.conf\\\" file with the a value of \\\"syslog\\\" or \\\"keep_logs\\\":\\n\\nmax_log_file_action = syslog\",\n \"fixref\": \"F-33035r743997_fix\"\n },\n \"fix\": {\n \"id\": \"F-33035r743997_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:224\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230391r743998_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230391r743998_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "start_time": "2021-12-17T10:30:24" } ] @@ -15337,18 +14279,12 @@ "AU-5 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.\",\"Documentable\":\"false\"}", + "description": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "group_id": "xccdf_mil.disa.stig_group_V-230392", "group_title": "SRG-OS-000047-GPOS-00023", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:225", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:225\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33036r567923_fix", "fixtext_fixref": "F-33036r567923_fix", "ident": { @@ -15356,75 +14292,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030060", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15435,27 +14354,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33035r743997_fix" + "id": "F-33036r567923_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:224", + "name": "oval:mil.disa.stig.rhel8:def:225", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", - "version": "RHEL-08-030050", + "idref": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", + "version": "RHEL-08-030060", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030060" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must take appropriate action when the audit storage volume is full.", - "id": "V-230392", - "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.", + "id": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", + "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:225", @@ -15467,11 +14398,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000047-GPOS-00023\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must take appropriate action when the audit storage volume is full.\",\n \"description\": \"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_full_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_full_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_full_action\\\" to \\\"SYSLOG\\\".\",\n \"fixref\": \"F-33036r567923_fix\"\n },\n \"fix\": {\n \"id\": \"F-33036r567923_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:225\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230392r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230392r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230392\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230392\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must take appropriate action when the audit storage volume is full.\",\n \"description\": \"<VulnDiscussion>It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_full_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_full_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_full_action\\\" to \\\"SYSLOG\\\".\",\n \"fixref\": \"F-33036r567923_fix\"\n },\n \"fix\": {\n \"id\": \"F-33036r567923_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:225\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230392r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230392r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "start_time": "2021-12-17T10:30:24" } ] @@ -15485,18 +14416,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\",\"Documentable\":\"false\"}", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", "group_id": "xccdf_mil.disa.stig_group_V-230393", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:226", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:226\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33037r567926_fix", "fixtext_fixref": "F-33037r567926_fix", "ident": { @@ -15504,106 +14429,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030061", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000140", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33036r567923_fix" + "id": "F-33037r567926_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:225", + "name": "oval:mil.disa.stig.rhel8:def:226", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", - "version": "RHEL-08-030060", + "idref": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", + "version": "RHEL-08-030061", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030061" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must audit local events.", - "id": "V-230393", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.", + "id": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:226", @@ -15615,11 +14535,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must audit local events.\",\n \"description\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit local events on the system.\\n\\nAdd or update the following line in \\\"/etc/audit/auditd.conf\\\" file:\\n\\nlocal_events = yes\",\n \"fixref\": \"F-33037r567926_fix\"\n },\n \"fix\": {\n \"id\": \"F-33037r567926_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:226\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230393r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230393r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230393\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230393\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must audit local events.\",\n \"description\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit local events on the system.\\n\\nAdd or update the following line in \\\"/etc/audit/auditd.conf\\\" file:\\n\\nlocal_events = yes\",\n \"fixref\": \"F-33037r567926_fix\"\n },\n \"fix\": {\n \"id\": \"F-33037r567926_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:226\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230393r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230393r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", "start_time": "2021-12-17T10:30:24" } ] @@ -15633,18 +14553,12 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\\n\\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\",\"Documentable\":\"false\"}", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", "group_id": "xccdf_mil.disa.stig_group_V-230394", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:227", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:227\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33038r567929_fix", "fixtext_fixref": "F-33038r567929_fix", "ident": { @@ -15652,106 +14566,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030062", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-001851", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33037r567926_fix" + "id": "F-33038r567929_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:226", + "name": "oval:mil.disa.stig.rhel8:def:227", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", - "version": "RHEL-08-030061", + "idref": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", + "version": "RHEL-08-030062", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030062" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must label all off-loaded audit logs before sending them to the central log server.", - "id": "V-230394", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.", + "id": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:227", @@ -15763,11 +14672,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030062\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must label all off-loaded audit logs before sending them to the central log server.\",\n \"description\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\\n\\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"fixref\": \"F-33038r567929_fix\"\n },\n \"fix\": {\n \"id\": \"F-33038r567929_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:227\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230394r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230394r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230394\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230394\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030062\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must label all off-loaded audit logs before sending them to the central log server.\",\n \"description\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\\n\\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"fixref\": \"F-33038r567929_fix\"\n },\n \"fix\": {\n \"id\": \"F-33038r567929_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:227\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230394r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230394r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", "start_time": "2021-12-17T10:30:24" } ] @@ -15781,18 +14690,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\",\"Documentable\":\"false\"}", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", "group_id": "xccdf_mil.disa.stig_group_V-230395", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:228", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:228\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33039r567932_fix", "fixtext_fixref": "F-33039r567932_fix", "ident": { @@ -15800,106 +14703,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030063", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-001851", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33038r567929_fix" + "id": "F-33039r567932_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:227", + "name": "oval:mil.disa.stig.rhel8:def:228", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", - "version": "RHEL-08-030062", - "time": "2021-12-17T10:30:24", + "idref": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", + "version": "RHEL-08-030063", + "time": "2021-12-17T10:30:25", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-030063" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must resolve audit information before writing to disk.", - "id": "V-230395", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.", + "id": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:228", @@ -15911,11 +14809,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030063\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must resolve audit information before writing to disk.\",\n \"description\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"log_format\\\" option:\\n\\nlog_format = ENRICHED\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"fixref\": \"F-33039r567932_fix\"\n },\n \"fix\": {\n \"id\": \"F-33039r567932_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:228\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230395r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230395r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230395\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230395\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030063\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must resolve audit information before writing to disk.\",\n \"description\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"log_format\\\" option:\\n\\nlog_format = ENRICHED\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"fixref\": \"F-33039r567932_fix\"\n },\n \"fix\": {\n \"id\": \"F-33039r567932_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:228\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230395r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230395r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", "start_time": "2021-12-17T10:30:25" } ] @@ -15929,18 +14827,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "group_id": "xccdf_mil.disa.stig_group_V-230396", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:229", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:229\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33040r567935_fix", "fixtext_fixref": "F-33040r567935_fix", "ident": { @@ -15948,106 +14840,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030070", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000366", + "text": "CCI-000162", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33039r567932_fix" + "id": "F-33040r567935_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:228", + "name": "oval:mil.disa.stig.rhel8:def:229", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", - "version": "RHEL-08-030063", + "idref": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", + "version": "RHEL-08-030070", "time": "2021-12-17T10:30:25", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-030070" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.", - "id": "V-230396", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084", + "id": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:229", @@ -16059,11 +14946,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"fixref\": \"F-33040r567935_fix\"\n },\n \"fix\": {\n \"id\": \"F-33040r567935_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:229\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230396r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230396r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230396\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230396\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"fixref\": \"F-33040r567935_fix\"\n },\n \"fix\": {\n \"id\": \"F-33040r567935_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:229\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230396r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230396r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "start_time": "2021-12-17T10:30:25" } ] @@ -16077,18 +14964,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "group_id": "xccdf_mil.disa.stig_group_V-230397", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:230", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:230\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33041r567938_fix", "fixtext_fixref": "F-33041r567938_fix", "ident": { @@ -16096,75 +14977,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030080", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16175,27 +15039,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33040r567935_fix" + "id": "F-33041r567938_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:229", + "name": "oval:mil.disa.stig.rhel8:def:230", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", - "version": "RHEL-08-030070", + "idref": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", + "version": "RHEL-08-030080", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030080" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit logs must be owned by root to prevent unauthorized read access.", - "id": "V-230397", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084", + "id": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:230", @@ -16207,11 +15083,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit logs must be owned by root to prevent unauthorized read access.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_file]\\n\\nReplace \\\"[audit_log_file]\\\" to the correct audit log path, by default this location is \\\"/var/log/audit/audit.log\\\".\",\n \"fixref\": \"F-33041r567938_fix\"\n },\n \"fix\": {\n \"id\": \"F-33041r567938_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:230\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230397r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230397r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230397\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230397\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit logs must be owned by root to prevent unauthorized read access.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_file]\\n\\nReplace \\\"[audit_log_file]\\\" to the correct audit log path, by default this location is \\\"/var/log/audit/audit.log\\\".\",\n \"fixref\": \"F-33041r567938_fix\"\n },\n \"fix\": {\n \"id\": \"F-33041r567938_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:230\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230397r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230397r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "start_time": "2021-12-17T10:30:25" } ] @@ -16225,18 +15101,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230398", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:231", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:231\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33042r567941_fix", "fixtext_fixref": "F-33042r567941_fix", "ident": { @@ -16244,75 +15114,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030090", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16323,27 +15176,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33041r567938_fix" + "id": "F-33042r567941_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:230", + "name": "oval:mil.disa.stig.rhel8:def:231", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", - "version": "RHEL-08-030080", + "idref": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", + "version": "RHEL-08-030090", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030090" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.", - "id": "V-230398", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:231", @@ -16355,11 +15220,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030090\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.\",\n \"description\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be owned by root by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"fixref\": \"F-33042r567941_fix\"\n },\n \"fix\": {\n \"id\": \"F-33042r567941_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:231\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230398r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230398r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230398\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230398\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030090\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.\",\n \"description\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be owned by root by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"fixref\": \"F-33042r567941_fix\"\n },\n \"fix\": {\n \"id\": \"F-33042r567941_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:231\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230398r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230398r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-12-17T10:30:25" } ] @@ -16373,18 +15238,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230399", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:232", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:232\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33043r567944_fix", "fixtext_fixref": "F-33043r567944_fix", "ident": { @@ -16392,75 +15251,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030100", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16471,27 +15313,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33042r567941_fix" + "id": "F-33043r567944_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:231", + "name": "oval:mil.disa.stig.rhel8:def:232", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", - "version": "RHEL-08-030090", + "idref": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", + "version": "RHEL-08-030100", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030100" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.", - "id": "V-230399", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:232", @@ -16503,11 +15357,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.\",\n \"description\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"fixref\": \"F-33043r567944_fix\"\n },\n \"fix\": {\n \"id\": \"F-33043r567944_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:232\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230399r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230399r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230399\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230399\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.\",\n \"description\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"fixref\": \"F-33043r567944_fix\"\n },\n \"fix\": {\n \"id\": \"F-33043r567944_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:232\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230399r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230399r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-12-17T10:30:25" } ] @@ -16521,18 +15375,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230400", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:233", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:233\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33044r567947_fix", "fixtext_fixref": "F-33044r567947_fix", "ident": { @@ -16540,75 +15388,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16619,27 +15450,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33043r567944_fix" + "id": "F-33044r567947_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:232", + "name": "oval:mil.disa.stig.rhel8:def:233", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", - "version": "RHEL-08-030100", + "idref": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", + "version": "RHEL-08-030110", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.", - "id": "V-230400", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:233", @@ -16651,11 +15494,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.\",\n \"description\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by setting the correct group-owner as \\\"root\\\" with the following command:\\n\\n$ sudo chgrp root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"fixref\": \"F-33044r567947_fix\"\n },\n \"fix\": {\n \"id\": \"F-33044r567947_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:233\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230400r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230400r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230400\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230400\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.\",\n \"description\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by setting the correct group-owner as \\\"root\\\" with the following command:\\n\\n$ sudo chgrp root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"fixref\": \"F-33044r567947_fix\"\n },\n \"fix\": {\n \"id\": \"F-33044r567947_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:233\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230400r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230400r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-12-17T10:30:25" } ] @@ -16669,18 +15512,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230401", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:234", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:234\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33045r567950_fix", "fixtext_fixref": "F-33045r567950_fix", "ident": { @@ -16688,75 +15525,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030120", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16767,27 +15587,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33044r567947_fix" + "id": "F-33045r567950_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:233", + "name": "oval:mil.disa.stig.rhel8:def:234", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", - "version": "RHEL-08-030110", + "idref": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", + "version": "RHEL-08-030120", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.", - "id": "V-230401", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:234", @@ -16799,11 +15631,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.\",\n \"description\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log directory to be protected from unauthorized read access by setting the correct permissive mode with the following command:\\n\\n$ sudo chmod 0700 [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" to the correct audit log directory path, by default this location is \\\"/var/log/audit\\\".\",\n \"fixref\": \"F-33045r567950_fix\"\n },\n \"fix\": {\n \"id\": \"F-33045r567950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:234\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230401r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230401r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230401\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230401\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.\",\n \"description\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log directory to be protected from unauthorized read access by setting the correct permissive mode with the following command:\\n\\n$ sudo chmod 0700 [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" to the correct audit log directory path, by default this location is \\\"/var/log/audit\\\".\",\n \"fixref\": \"F-33045r567950_fix\"\n },\n \"fix\": {\n \"id\": \"F-33045r567950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:234\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230401r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230401r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-12-17T10:30:25" } ] @@ -16817,18 +15649,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230402", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:235", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:235\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33046r567953_fix", "fixtext_fixref": "F-33046r567953_fix", "ident": { @@ -16836,106 +15662,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030121", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000162", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33045r567950_fix" + "id": "F-33046r567953_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:234", + "name": "oval:mil.disa.stig.rhel8:def:235", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", - "version": "RHEL-08-030120", + "idref": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", + "version": "RHEL-08-030121", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030121" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit system must protect auditing rules from unauthorized change.", - "id": "V-230402", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:235", @@ -16947,11 +15768,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit system must protect auditing rules from unauthorized change.\",\n \"description\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the audit rules to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n-e 2\\n\\nNote: Once set, the system must be rebooted for auditing to be changed. It is recommended to add this option as the last step in securing the system.\",\n \"fixref\": \"F-33046r567953_fix\"\n },\n \"fix\": {\n \"id\": \"F-33046r567953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:235\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230402r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230402r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230402\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230402\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit system must protect auditing rules from unauthorized change.\",\n \"description\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the audit rules to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n-e 2\\n\\nNote: Once set, the system must be rebooted for auditing to be changed. It is recommended to add this option as the last step in securing the system.\",\n \"fixref\": \"F-33046r567953_fix\"\n },\n \"fix\": {\n \"id\": \"F-33046r567953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:235\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230402r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230402r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-12-17T10:30:25" } ] @@ -16965,18 +15786,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230403", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:236", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:236\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33047r567956_fix", "fixtext_fixref": "F-33047r567956_fix", "ident": { @@ -16984,75 +15799,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030122", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17063,27 +15861,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33046r567953_fix" + "id": "F-33047r567956_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:235", + "name": "oval:mil.disa.stig.rhel8:def:236", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", - "version": "RHEL-08-030121", + "idref": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", + "version": "RHEL-08-030122", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030122" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit system must protect logon UIDs from unauthorized change.", - "id": "V-230403", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:236", @@ -17095,11 +15905,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit system must protect logon UIDs from unauthorized change.\",\n \"description\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the logon UIDs to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n--loginuid-immutable\",\n \"fixref\": \"F-33047r567956_fix\"\n },\n \"fix\": {\n \"id\": \"F-33047r567956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:236\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230403r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230403r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230403\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230403\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit system must protect logon UIDs from unauthorized change.\",\n \"description\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the logon UIDs to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n--loginuid-immutable\",\n \"fixref\": \"F-33047r567956_fix\"\n },\n \"fix\": {\n \"id\": \"F-33047r567956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:236\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230403r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230403r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-12-17T10:30:25" } ] @@ -17113,18 +15923,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230404", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:237", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:237\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33048r567959_fix", "fixtext_fixref": "F-33048r567959_fix", "ident": { @@ -17132,106 +15936,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030130", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000162", + "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33047r567956_fix" + "id": "F-33048r567959_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:236", + "name": "oval:mil.disa.stig.rhel8:def:237", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", - "version": "RHEL-08-030122", + "idref": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", + "version": "RHEL-08-030130", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.", - "id": "V-230404", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:237", @@ -17243,11 +16042,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/shadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33048r567959_fix\"\n },\n \"fix\": {\n \"id\": \"F-33048r567959_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:237\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230404r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230404r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230404\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230404\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/shadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33048r567959_fix\"\n },\n \"fix\": {\n \"id\": \"F-33048r567959_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:237\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230404r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230404r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -17261,18 +16060,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230405", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:238", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:238\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33049r567962_fix", "fixtext_fixref": "F-33049r567962_fix", "ident": { @@ -17280,75 +16073,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030140", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17359,27 +16135,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33048r567959_fix" + "id": "F-33049r567962_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:237", + "name": "oval:mil.disa.stig.rhel8:def:238", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", - "version": "RHEL-08-030130", + "idref": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", + "version": "RHEL-08-030140", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030140" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.", - "id": "V-230405", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:238", @@ -17391,11 +16179,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/security/opasswd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33049r567962_fix\"\n },\n \"fix\": {\n \"id\": \"F-33049r567962_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:238\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230405r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230405r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230405\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230405\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/security/opasswd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33049r567962_fix\"\n },\n \"fix\": {\n \"id\": \"F-33049r567962_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:238\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230405r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230405r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -17409,18 +16197,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230406", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:239", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:239\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33050r567965_fix", "fixtext_fixref": "F-33050r567965_fix", "ident": { @@ -17428,75 +16210,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030150", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17507,27 +16272,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33049r567962_fix" + "id": "F-33050r567965_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:238", + "name": "oval:mil.disa.stig.rhel8:def:239", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", - "version": "RHEL-08-030140", + "idref": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", + "version": "RHEL-08-030150", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030150" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.", - "id": "V-230406", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:239", @@ -17539,11 +16316,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33050r567965_fix\"\n },\n \"fix\": {\n \"id\": \"F-33050r567965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:239\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230406r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230406r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230406\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230406\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33050r567965_fix\"\n },\n \"fix\": {\n \"id\": \"F-33050r567965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:239\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230406r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230406r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -17557,18 +16334,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230407", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:240", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:240\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33051r567968_fix", "fixtext_fixref": "F-33051r567968_fix", "ident": { @@ -17576,75 +16347,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030160", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17655,27 +16409,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33050r567965_fix" + "id": "F-33051r567968_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:239", + "name": "oval:mil.disa.stig.rhel8:def:240", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", - "version": "RHEL-08-030150", + "idref": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", + "version": "RHEL-08-030160", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.", - "id": "V-230407", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:240", @@ -17687,11 +16453,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33051r567968_fix\"\n },\n \"fix\": {\n \"id\": \"F-33051r567968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:240\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230407r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230407r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230407\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230407\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33051r567968_fix\"\n },\n \"fix\": {\n \"id\": \"F-33051r567968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:240\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230407r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230407r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -17705,18 +16471,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230408", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:241", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:241\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33052r567971_fix", "fixtext_fixref": "F-33052r567971_fix", "ident": { @@ -17724,75 +16484,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030170", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17803,27 +16546,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33051r567968_fix" + "id": "F-33052r567971_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:240", + "name": "oval:mil.disa.stig.rhel8:def:241", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", - "version": "RHEL-08-030160", + "idref": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", + "version": "RHEL-08-030170", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030170" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.", - "id": "V-230408", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:241", @@ -17835,11 +16590,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33052r567971_fix\"\n },\n \"fix\": {\n \"id\": \"F-33052r567971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:241\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230408r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230408r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230408\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230408\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33052r567971_fix\"\n },\n \"fix\": {\n \"id\": \"F-33052r567971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:241\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230408r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230408r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -17853,18 +16608,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230409", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:242", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:242\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33053r567974_fix", "fixtext_fixref": "F-33053r567974_fix", "ident": { @@ -17872,75 +16621,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030171", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17951,27 +16683,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33052r567971_fix" + "id": "F-33053r567974_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:241", + "name": "oval:mil.disa.stig.rhel8:def:242", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", - "version": "RHEL-08-030170", + "idref": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", + "version": "RHEL-08-030171", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030171" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.", - "id": "V-230409", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:242", @@ -17983,11 +16727,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33053r567974_fix\"\n },\n \"fix\": {\n \"id\": \"F-33053r567974_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:242\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230409r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230409r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230409\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230409\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33053r567974_fix\"\n },\n \"fix\": {\n \"id\": \"F-33053r567974_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:242\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230409r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230409r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -18001,18 +16745,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230410", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:243", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:243\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33054r567977_fix", "fixtext_fixref": "F-33054r567977_fix", "ident": { @@ -18020,75 +16758,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030172", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18099,27 +16820,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33053r567974_fix" + "id": "F-33054r567977_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:242", + "name": "oval:mil.disa.stig.rhel8:def:243", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", - "version": "RHEL-08-030171", + "idref": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", + "version": "RHEL-08-030172", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030172" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.", - "id": "V-230410", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:243", @@ -18131,11 +16864,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers.d/\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers.d/ -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33054r567977_fix\"\n },\n \"fix\": {\n \"id\": \"F-33054r567977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:243\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230410r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230410r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230410\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230410\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers.d/\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers.d/ -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33054r567977_fix\"\n },\n \"fix\": {\n \"id\": \"F-33054r567977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:243\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230410r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230410r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -18149,18 +16882,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220\",\"Documentable\":\"false\"}", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", "group_id": "xccdf_mil.disa.stig_group_V-230411", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:244", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:244\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33055r646880_fix", "fixtext_fixref": "F-33055r646880_fix", "ident": { @@ -18168,106 +16895,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030180", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33054r567977_fix" + "id": "F-33055r646880_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:243", + "name": "oval:mil.disa.stig.rhel8:def:244", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", - "version": "RHEL-08-030172", + "idref": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", + "version": "RHEL-08-030180", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030180" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit package must be installed.", - "id": "V-230411", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220", + "id": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:244", @@ -18279,11 +17001,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit package must be installed.\",\n \"description\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit service to produce audit records containing the information needed to establish when (date and time) an event occurred.\\n\\nInstall the audit service (if the audit service is not already installed) with the following command:\\n\\n$ sudo yum install audit\",\n \"fixref\": \"F-33055r646880_fix\"\n },\n \"fix\": {\n \"id\": \"F-33055r646880_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:244\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230411r744000_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230411r744000_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230411\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230411\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit package must be installed.\",\n \"description\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit service to produce audit records containing the information needed to establish when (date and time) an event occurred.\\n\\nInstall the audit service (if the audit service is not already installed) with the following command:\\n\\n$ sudo yum install audit\",\n \"fixref\": \"F-33055r646880_fix\"\n },\n \"fix\": {\n \"id\": \"F-33055r646880_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:244\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230411r744000_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230411r744000_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", "start_time": "2021-12-17T10:30:25" } ] @@ -18297,18 +17019,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"su\\\" command allows a user to run commands with a substitute user and group ID.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230412", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:245", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:245\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33056r567983_fix", "fixtext_fixref": "F-33056r567983_fix", "ident": { @@ -18316,106 +17032,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030190", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33055r646880_fix" + "id": "F-33056r567983_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:244", + "name": "oval:mil.disa.stig.rhel8:def:245", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", - "version": "RHEL-08-030180", + "idref": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", + "version": "RHEL-08-030190", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030190" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.", - "id": "V-230412", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:245", @@ -18427,11 +17138,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"su\\\" command allows a user to run commands with a substitute user and group ID.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur by adding or updating the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33056r567983_fix\"\n },\n \"fix\": {\n \"id\": \"F-33056r567983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:245\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230412r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230412r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230412\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230412\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"su\\\" command allows a user to run commands with a substitute user and group ID.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur by adding or updating the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33056r567983_fix\"\n },\n \"fix\": {\n \"id\": \"F-33056r567983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:245\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230412r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230412r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:25" } ] @@ -18445,18 +17156,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230413", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:246", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:246\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33057r567986_fix", "fixtext_fixref": "F-33057r567986_fix", "ident": { @@ -18464,75 +17169,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030200", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18543,27 +17231,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33056r567983_fix" + "id": "F-33057r567986_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:245", + "name": "oval:mil.disa.stig.rhel8:def:246", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", - "version": "RHEL-08-030190", + "idref": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", + "version": "RHEL-08-030200", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.", - "id": "V-230413", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:246", @@ -18575,11 +17275,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lremovexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33057r567986_fix\"\n },\n \"fix\": {\n \"id\": \"F-33057r567986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:246\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230413r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230413r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230413\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230413\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lremovexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33057r567986_fix\"\n },\n \"fix\": {\n \"id\": \"F-33057r567986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:246\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230413r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230413r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:25" } ] @@ -18593,18 +17293,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Removexattr\\\" is a system call that removes extended attributes.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230414", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:247", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:247\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33058r567989_fix", "fixtext_fixref": "F-33058r567989_fix", "ident": { @@ -18612,75 +17306,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030210", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18691,27 +17368,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33057r567986_fix" + "id": "F-33058r567989_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:246", + "name": "oval:mil.disa.stig.rhel8:def:247", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", - "version": "RHEL-08-030200", + "idref": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", + "version": "RHEL-08-030210", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.", - "id": "V-230414", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:247", @@ -18723,11 +17412,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Removexattr\\\" is a system call that removes extended attributes.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"removexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33058r567989_fix\"\n },\n \"fix\": {\n \"id\": \"F-33058r567989_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:247\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230414r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230414r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230414\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230414\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Removexattr\\\" is a system call that removes extended attributes.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"removexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33058r567989_fix\"\n },\n \"fix\": {\n \"id\": \"F-33058r567989_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:247\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230414r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230414r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:25" } ] @@ -18741,18 +17430,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-230415", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:248", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:248\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33059r567992_fix", "fixtext_fixref": "F-33059r567992_fix", "ident": { @@ -18760,75 +17443,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030220", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18839,27 +17505,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33058r567989_fix" + "id": "F-33059r567992_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:247", + "name": "oval:mil.disa.stig.rhel8:def:248", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", - "version": "RHEL-08-030210", + "idref": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", + "version": "RHEL-08-030220", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.", - "id": "V-230415", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219", + "id": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:248", @@ -18871,11 +17549,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \\n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33059r567992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33059r567992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:248\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230415r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230415r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230415\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230415\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \\n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33059r567992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33059r567992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:248\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230415r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230415r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "start_time": "2021-12-17T10:30:25" } ] @@ -18889,18 +17567,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The auid representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-230416", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:249", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:249\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33060r567995_fix", "fixtext_fixref": "F-33060r567995_fix", "ident": { @@ -18908,75 +17580,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030230", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18987,27 +17642,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33059r567992_fix" + "id": "F-33060r567995_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:248", + "name": "oval:mil.disa.stig.rhel8:def:249", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", - "version": "RHEL-08-030220", - "time": "2021-12-17T10:30:25", + "idref": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", + "version": "RHEL-08-030230", + "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.", - "id": "V-230416", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219", + "id": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:249", @@ -19019,11 +17686,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The auid representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33060r567995_fix\"\n },\n \"fix\": {\n \"id\": \"F-33060r567995_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:249\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230416r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230416r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230416\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230416\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The auid representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33060r567995_fix\"\n },\n \"fix\": {\n \"id\": \"F-33060r567995_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:249\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230416r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230416r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "start_time": "2021-12-17T10:30:26" } ] @@ -19037,18 +17704,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230417", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:250", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:250\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33061r567998_fix", "fixtext_fixref": "F-33061r567998_fix", "ident": { @@ -19056,75 +17717,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030240", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19135,27 +17779,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33060r567995_fix" + "id": "F-33061r567998_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:249", + "name": "oval:mil.disa.stig.rhel8:def:250", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", - "version": "RHEL-08-030230", + "idref": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", + "version": "RHEL-08-030240", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.", - "id": "V-230417", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:250", @@ -19167,11 +17823,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fremovexattr\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33061r567998_fix\"\n },\n \"fix\": {\n \"id\": \"F-33061r567998_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:250\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230417r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230417r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230417\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230417\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fremovexattr\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33061r567998_fix\"\n },\n \"fix\": {\n \"id\": \"F-33061r567998_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:250\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230417r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230417r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:26" } ] @@ -19185,18 +17841,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chage\\\" command is used to change or view user password expiry information.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230418", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:251", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:251\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33062r568001_fix", "fixtext_fixref": "F-33062r568001_fix", "ident": { @@ -19204,75 +17854,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030250", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19283,27 +17916,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33061r567998_fix" + "id": "F-33062r568001_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:250", + "name": "oval:mil.disa.stig.rhel8:def:251", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", - "version": "RHEL-08-030240", + "idref": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", + "version": "RHEL-08-030250", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.", - "id": "V-230418", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:251", @@ -19315,11 +17960,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chage\\\" command is used to change or view user password expiry information.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"chage\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33062r568001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33062r568001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:251\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230418r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230418r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230418\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230418\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chage\\\" command is used to change or view user password expiry information.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"chage\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33062r568001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33062r568001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:251\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230418r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230418r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -19333,18 +17978,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chcon\\\" command is used to change file SELinux security context.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230419", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:252", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:252\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33063r568004_fix", "fixtext_fixref": "F-33063r568004_fix", "ident": { @@ -19352,75 +17991,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030260", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19431,27 +18053,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33062r568001_fix" + "id": "F-33063r568004_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:251", + "name": "oval:mil.disa.stig.rhel8:def:252", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", - "version": "RHEL-08-030250", + "idref": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", + "version": "RHEL-08-030260", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.", - "id": "V-230419", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:252", @@ -19463,11 +18097,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chcon\\\" command is used to change file SELinux security context.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chcon\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33063r568004_fix\"\n },\n \"fix\": {\n \"id\": \"F-33063r568004_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:252\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230419r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230419r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230419\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230419\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chcon\\\" command is used to change file SELinux security context.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chcon\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33063r568004_fix\"\n },\n \"fix\": {\n \"id\": \"F-33063r568004_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:252\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230419r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230419r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -19481,18 +18115,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Setxattr\\\" is a system call used to set an extended attribute value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230420", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:253", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:253\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33064r568007_fix", "fixtext_fixref": "F-33064r568007_fix", "ident": { @@ -19500,75 +18128,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030270", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19579,27 +18190,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33063r568004_fix" + "id": "F-33064r568007_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:252", + "name": "oval:mil.disa.stig.rhel8:def:253", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", - "version": "RHEL-08-030260", + "idref": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", + "version": "RHEL-08-030270", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030270" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.", - "id": "V-230420", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:253", @@ -19611,11 +18234,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Setxattr\\\" is a system call used to set an extended attribute value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"setxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33064r568007_fix\"\n },\n \"fix\": {\n \"id\": \"F-33064r568007_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:253\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230420r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230420r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230420\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230420\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Setxattr\\\" is a system call used to set an extended attribute value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"setxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33064r568007_fix\"\n },\n \"fix\": {\n \"id\": \"F-33064r568007_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:253\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230420r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230420r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -19629,18 +18252,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-agent\\\" is a program to hold private keys used for public key authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230421", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:254", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:254\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33065r568010_fix", "fixtext_fixref": "F-33065r568010_fix", "ident": { @@ -19648,75 +18265,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030280", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19727,27 +18327,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33064r568007_fix" + "id": "F-33065r568010_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:253", + "name": "oval:mil.disa.stig.rhel8:def:254", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", - "version": "RHEL-08-030270", + "idref": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", + "version": "RHEL-08-030280", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030280" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.", - "id": "V-230421", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:254", @@ -19759,11 +18371,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-agent\\\" is a program to hold private keys used for public key authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-agent\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33065r568010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33065r568010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:254\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230421r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230421r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230421\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230421\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-agent\\\" is a program to hold private keys used for public key authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-agent\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33065r568010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33065r568010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:254\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230421r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230421r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -19777,18 +18389,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"passwd\\\" command is used to change passwords for user accounts.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230422", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:255", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:255\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33066r568013_fix", "fixtext_fixref": "F-33066r568013_fix", "ident": { @@ -19796,75 +18402,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030290", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19875,27 +18464,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33065r568010_fix" + "id": "F-33066r568013_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:254", + "name": "oval:mil.disa.stig.rhel8:def:255", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", - "version": "RHEL-08-030280", + "idref": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", + "version": "RHEL-08-030290", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030290" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.", - "id": "V-230422", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:255", @@ -19907,11 +18508,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"passwd\\\" command is used to change passwords for user accounts.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"passwd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33066r568013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33066r568013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:255\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230422r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230422r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230422\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230422\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"passwd\\\" command is used to change passwords for user accounts.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"passwd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33066r568013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33066r568013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:255\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230422r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230422r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -19925,18 +18526,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" command is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230423", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:256", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:256\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33067r568016_fix", "fixtext_fixref": "F-33067r568016_fix", "ident": { @@ -19944,75 +18539,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20023,27 +18601,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33066r568013_fix" + "id": "F-33067r568016_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:255", + "name": "oval:mil.disa.stig.rhel8:def:256", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", - "version": "RHEL-08-030290", + "idref": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", + "version": "RHEL-08-030300", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.", - "id": "V-230423", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:256", @@ -20055,11 +18645,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" command is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33067r568016_fix\"\n },\n \"fix\": {\n \"id\": \"F-33067r568016_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:256\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230423r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230423r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230423\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230423\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" command is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33067r568016_fix\"\n },\n \"fix\": {\n \"id\": \"F-33067r568016_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:256\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230423r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230423r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20073,18 +18663,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"umount\\\" command is used to unmount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230424", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:257", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:257\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33068r568019_fix", "fixtext_fixref": "F-33068r568019_fix", "ident": { @@ -20092,75 +18676,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030301", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20171,27 +18738,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33067r568016_fix" + "id": "F-33068r568019_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:256", + "name": "oval:mil.disa.stig.rhel8:def:257", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", - "version": "RHEL-08-030300", + "idref": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", + "version": "RHEL-08-030301", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030301" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.", - "id": "V-230424", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:257", @@ -20203,11 +18782,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030301\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"umount\\\" command is used to unmount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"umount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33068r568019_fix\"\n },\n \"fix\": {\n \"id\": \"F-33068r568019_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:257\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230424r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230424r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230424\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230424\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030301\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"umount\\\" command is used to unmount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"umount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33068r568019_fix\"\n },\n \"fix\": {\n \"id\": \"F-33068r568019_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:257\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230424r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230424r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20221,18 +18800,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" syscall is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230425", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:258", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:258\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33069r568022_fix", "fixtext_fixref": "F-33069r568022_fix", "ident": { @@ -20240,75 +18813,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030302", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20319,27 +18875,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33068r568019_fix" + "id": "F-33069r568022_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:257", + "name": "oval:mil.disa.stig.rhel8:def:258", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", - "version": "RHEL-08-030301", + "idref": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", + "version": "RHEL-08-030302", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030302" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.", - "id": "V-230425", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:258", @@ -20351,11 +18919,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030302\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" syscall is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" syscall by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33069r568022_fix\"\n },\n \"fix\": {\n \"id\": \"F-33069r568022_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:258\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230425r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230425r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230425\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230425\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030302\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" syscall is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" syscall by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33069r568022_fix\"\n },\n \"fix\": {\n \"id\": \"F-33069r568022_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:258\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230425r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230425r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20369,18 +18937,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \\\"Unix_update\\\" is a helper program for the \\\"pam_unix\\\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230426", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:259", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:259\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33070r568025_fix", "fixtext_fixref": "F-33070r568025_fix", "ident": { @@ -20388,75 +18950,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20467,27 +19012,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33069r568022_fix" + "id": "F-33070r568025_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:258", + "name": "oval:mil.disa.stig.rhel8:def:259", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", - "version": "RHEL-08-030302", + "idref": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", + "version": "RHEL-08-030310", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.", - "id": "V-230426", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:259", @@ -20499,11 +19056,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \\\"Unix_update\\\" is a helper program for the \\\"pam_unix\\\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_update\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33070r568025_fix\"\n },\n \"fix\": {\n \"id\": \"F-33070r568025_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:259\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230426r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230426r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230426\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230426\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \\\"Unix_update\\\" is a helper program for the \\\"pam_unix\\\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_update\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33070r568025_fix\"\n },\n \"fix\": {\n \"id\": \"F-33070r568025_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:259\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230426r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230426r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20517,18 +19074,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postdrop\\\" command creates a file in the maildrop directory and copies its standard input to the file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230427", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:260", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:260\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33071r568028_fix", "fixtext_fixref": "F-33071r568028_fix", "ident": { @@ -20536,75 +19087,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030311", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20615,27 +19149,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33070r568025_fix" + "id": "F-33071r568028_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:259", + "name": "oval:mil.disa.stig.rhel8:def:260", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", - "version": "RHEL-08-030310", + "idref": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", + "version": "RHEL-08-030311", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030311" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.", - "id": "V-230427", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:260", @@ -20647,11 +19193,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030311\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postdrop\\\" command creates a file in the maildrop directory and copies its standard input to the file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postdrop\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33071r568028_fix\"\n },\n \"fix\": {\n \"id\": \"F-33071r568028_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:260\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230427r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230427r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230427\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230427\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030311\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postdrop\\\" command creates a file in the maildrop directory and copies its standard input to the file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postdrop\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33071r568028_fix\"\n },\n \"fix\": {\n \"id\": \"F-33071r568028_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:260\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230427r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230427r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20665,18 +19211,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postqueue\\\" command implements the Postfix user interface for queue management.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230428", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:261", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:261\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33072r568031_fix", "fixtext_fixref": "F-33072r568031_fix", "ident": { @@ -20684,75 +19224,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030312", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20763,27 +19286,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33071r568028_fix" + "id": "F-33072r568031_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:260", + "name": "oval:mil.disa.stig.rhel8:def:261", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", - "version": "RHEL-08-030311", + "idref": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", + "version": "RHEL-08-030312", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030312" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.", - "id": "V-230428", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:261", @@ -20795,11 +19330,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030312\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postqueue\\\" command implements the Postfix user interface for queue management.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postqueue\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33072r568031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33072r568031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:261\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230428r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230428r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230428\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230428\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030312\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postqueue\\\" command implements the Postfix user interface for queue management.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postqueue\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33072r568031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33072r568031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:261\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230428r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230428r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20813,18 +19348,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"semanage\\\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230429", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:262", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:262\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33073r568034_fix", "fixtext_fixref": "F-33073r568034_fix", "ident": { @@ -20832,75 +19361,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030313", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20911,27 +19423,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33072r568031_fix" + "id": "F-33073r568034_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:261", + "name": "oval:mil.disa.stig.rhel8:def:262", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", - "version": "RHEL-08-030312", + "idref": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", + "version": "RHEL-08-030313", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030313" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.", - "id": "V-230429", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:262", @@ -20943,11 +19467,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030313\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"semanage\\\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"semanage\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33073r568034_fix\"\n },\n \"fix\": {\n \"id\": \"F-33073r568034_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:262\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230429r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230429r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230429\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230429\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030313\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"semanage\\\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"semanage\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33073r568034_fix\"\n },\n \"fix\": {\n \"id\": \"F-33073r568034_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:262\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230429r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230429r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20961,18 +19485,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setfiles\\\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230430", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:263", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:263\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33074r568037_fix", "fixtext_fixref": "F-33074r568037_fix", "ident": { @@ -20980,75 +19498,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030314", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21059,27 +19560,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33073r568034_fix" + "id": "F-33074r568037_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:262", + "name": "oval:mil.disa.stig.rhel8:def:263", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", - "version": "RHEL-08-030313", + "idref": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", + "version": "RHEL-08-030314", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030314" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.", - "id": "V-230430", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:263", @@ -21091,11 +19604,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030314\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setfiles\\\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setfiles\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33074r568037_fix\"\n },\n \"fix\": {\n \"id\": \"F-33074r568037_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:263\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230430r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230430r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230430\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230430\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030314\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setfiles\\\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setfiles\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33074r568037_fix\"\n },\n \"fix\": {\n \"id\": \"F-33074r568037_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:263\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230430r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230430r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21109,18 +19622,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"userhelper\\\" command is not intended to be run interactively. \\\"Userhelper\\\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230431", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:264", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:264\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33075r568040_fix", "fixtext_fixref": "F-33075r568040_fix", "ident": { @@ -21128,75 +19635,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030315", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21207,27 +19697,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33074r568037_fix" + "id": "F-33075r568040_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:263", + "name": "oval:mil.disa.stig.rhel8:def:264", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", - "version": "RHEL-08-030314", + "idref": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", + "version": "RHEL-08-030315", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030315" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.", - "id": "V-230431", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:264", @@ -21239,11 +19741,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030315\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"userhelper\\\" command is not intended to be run interactively. \\\"Userhelper\\\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"userhelper\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33075r568040_fix\"\n },\n \"fix\": {\n \"id\": \"F-33075r568040_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:264\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230431r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230431r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230431\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230431\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030315\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"userhelper\\\" command is not intended to be run interactively. \\\"Userhelper\\\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"userhelper\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33075r568040_fix\"\n },\n \"fix\": {\n \"id\": \"F-33075r568040_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:264\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230431r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230431r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21257,18 +19759,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setsebool\\\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230432", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:265", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:265\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33076r568043_fix", "fixtext_fixref": "F-33076r568043_fix", "ident": { @@ -21276,75 +19772,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030316", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21355,27 +19834,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33075r568040_fix" + "id": "F-33076r568043_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:264", + "name": "oval:mil.disa.stig.rhel8:def:265", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", - "version": "RHEL-08-030315", + "idref": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", + "version": "RHEL-08-030316", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030316" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.", - "id": "V-230432", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:265", @@ -21387,11 +19878,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030316\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setsebool\\\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setsebool\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33076r568043_fix\"\n },\n \"fix\": {\n \"id\": \"F-33076r568043_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:265\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230432r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230432r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230432\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230432\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030316\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setsebool\\\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setsebool\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33076r568043_fix\"\n },\n \"fix\": {\n \"id\": \"F-33076r568043_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:265\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230432r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230432r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21405,18 +19896,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"unix_chkpwd\\\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230433", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:266", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:266\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33077r568046_fix", "fixtext_fixref": "F-33077r568046_fix", "ident": { @@ -21424,75 +19909,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030317", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21503,27 +19971,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33076r568043_fix" + "id": "F-33077r568046_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:265", + "name": "oval:mil.disa.stig.rhel8:def:266", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", - "version": "RHEL-08-030316", + "idref": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", + "version": "RHEL-08-030317", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030317" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.", - "id": "V-230433", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:266", @@ -21535,11 +20015,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030317\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"unix_chkpwd\\\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_chkpwd\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33077r568046_fix\"\n },\n \"fix\": {\n \"id\": \"F-33077r568046_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:266\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230433r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230433r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230433\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230433\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030317\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"unix_chkpwd\\\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_chkpwd\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33077r568046_fix\"\n },\n \"fix\": {\n \"id\": \"F-33077r568046_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:266\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230433r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230433r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21553,18 +20033,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-keysign\\\" program is an SSH helper program for host-based authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230434", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:267", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:267\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33078r744001_fix", "fixtext_fixref": "F-33078r744001_fix", "ident": { @@ -21572,75 +20046,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030320", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21651,27 +20108,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33077r568046_fix" + "id": "F-33078r744001_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:266", + "name": "oval:mil.disa.stig.rhel8:def:267", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", - "version": "RHEL-08-030317", + "idref": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", + "version": "RHEL-08-030320", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030320" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.", - "id": "V-230434", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:267", @@ -21683,11 +20152,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-keysign\\\" program is an SSH helper program for host-based authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-keysign\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33078r744001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33078r744001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:267\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230434r744002_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230434r744002_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230434\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230434\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-keysign\\\" program is an SSH helper program for host-based authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-keysign\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33078r744001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33078r744001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:267\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230434r744002_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230434r744002_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21701,18 +20170,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"setfacl\\\" command is used to set file access control lists.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230435", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:268", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:268\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33079r568052_fix", "fixtext_fixref": "F-33079r568052_fix", "ident": { @@ -21720,75 +20183,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030330", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21799,27 +20245,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33078r744001_fix" + "id": "F-33079r568052_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:267", + "name": "oval:mil.disa.stig.rhel8:def:268", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", - "version": "RHEL-08-030320", + "idref": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", + "version": "RHEL-08-030330", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030330" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.", - "id": "V-230435", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:268", @@ -21831,11 +20289,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"setfacl\\\" command is used to set file access control lists.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"setfacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33079r568052_fix\"\n },\n \"fix\": {\n \"id\": \"F-33079r568052_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:268\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230435r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230435r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230435\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230435\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"setfacl\\\" command is used to set file access control lists.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"setfacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33079r568052_fix\"\n },\n \"fix\": {\n \"id\": \"F-33079r568052_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:268\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230435r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230435r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21849,18 +20307,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"pam_timestamp_check\\\" command is used to check if the default timestamp is valid.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230436", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:269", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:269\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33080r568055_fix", "fixtext_fixref": "F-33080r568055_fix", "ident": { @@ -21868,75 +20320,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030340", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21947,27 +20382,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33079r568052_fix" + "id": "F-33080r568055_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:268", + "name": "oval:mil.disa.stig.rhel8:def:269", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", - "version": "RHEL-08-030330", + "idref": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", + "version": "RHEL-08-030340", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.", - "id": "V-230436", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:269", @@ -21979,11 +20426,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"pam_timestamp_check\\\" command is used to check if the default timestamp is valid.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"pam_timestamp_check\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33080r568055_fix\"\n },\n \"fix\": {\n \"id\": \"F-33080r568055_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:269\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230436r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230436r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230436\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230436\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"pam_timestamp_check\\\" command is used to check if the default timestamp is valid.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"pam_timestamp_check\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33080r568055_fix\"\n },\n \"fix\": {\n \"id\": \"F-33080r568055_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:269\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230436r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230436r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21997,18 +20444,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"newgrp\\\" command is used to change the current group ID during a login session.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230437", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:270", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:270\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33081r568058_fix", "fixtext_fixref": "F-33081r568058_fix", "ident": { @@ -22016,75 +20457,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22095,27 +20519,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33080r568055_fix" + "id": "F-33081r568058_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:269", + "name": "oval:mil.disa.stig.rhel8:def:270", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", - "version": "RHEL-08-030340", + "idref": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", + "version": "RHEL-08-030350", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.", - "id": "V-230437", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:270", @@ -22127,11 +20563,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"newgrp\\\" command is used to change the current group ID during a login session.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"newgrp\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33081r568058_fix\"\n },\n \"fix\": {\n \"id\": \"F-33081r568058_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:270\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230437r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230437r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230437\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230437\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"newgrp\\\" command is used to change the current group ID during a login session.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"newgrp\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33081r568058_fix\"\n },\n \"fix\": {\n \"id\": \"F-33081r568058_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:270\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230437r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230437r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -22145,18 +20581,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"init_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230438", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:271", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:271\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33082r568061_fix", "fixtext_fixref": "F-33082r568061_fix", "ident": { @@ -22164,75 +20594,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030360", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22243,27 +20656,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33081r568058_fix" + "id": "F-33082r568061_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:270", + "name": "oval:mil.disa.stig.rhel8:def:271", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", - "version": "RHEL-08-030350", - "time": "2021-12-17T10:30:26", + "idref": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", + "version": "RHEL-08-030360", + "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030360" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.", - "id": "V-230438", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:271", @@ -22275,11 +20700,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"init_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"init_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33082r568061_fix\"\n },\n \"fix\": {\n \"id\": \"F-33082r568061_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:271\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230438r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230438r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230438\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230438\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"init_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"init_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33082r568061_fix\"\n },\n \"fix\": {\n \"id\": \"F-33082r568061_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:271\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230438r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230438r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -22293,18 +20718,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rename\\\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230439", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:272", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:272\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33083r568064_fix", "fixtext_fixref": "F-33083r568064_fix", "ident": { @@ -22312,75 +20731,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030361", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22391,27 +20793,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33082r568061_fix" + "id": "F-33083r568064_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:271", + "name": "oval:mil.disa.stig.rhel8:def:272", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", - "version": "RHEL-08-030360", + "idref": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", + "version": "RHEL-08-030361", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030361" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.", - "id": "V-230439", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:272", @@ -22423,11 +20837,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030361\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rename\\\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rename\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33083r568064_fix\"\n },\n \"fix\": {\n \"id\": \"F-33083r568064_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:272\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230439r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230439r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230439\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230439\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030361\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rename\\\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rename\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33083r568064_fix\"\n },\n \"fix\": {\n \"id\": \"F-33083r568064_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:272\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230439r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230439r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -22441,18 +20855,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"renameat\\\" command renames a file, moving it between directories if required.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230440", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:273", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:273\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33084r568067_fix", "fixtext_fixref": "F-33084r568067_fix", "ident": { @@ -22460,75 +20868,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030362", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22539,27 +20930,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33083r568064_fix" + "id": "F-33084r568067_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:272", + "name": "oval:mil.disa.stig.rhel8:def:273", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", - "version": "RHEL-08-030361", + "idref": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", + "version": "RHEL-08-030362", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030362" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.", - "id": "V-230440", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:273", @@ -22571,11 +20974,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030362\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"renameat\\\" command renames a file, moving it between directories if required.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"renameat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33084r568067_fix\"\n },\n \"fix\": {\n \"id\": \"F-33084r568067_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:273\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230440r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230440r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230440\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230440\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030362\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"renameat\\\" command renames a file, moving it between directories if required.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"renameat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33084r568067_fix\"\n },\n \"fix\": {\n \"id\": \"F-33084r568067_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:273\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230440r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230440r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -22589,18 +20992,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rmdir\\\" command removes empty directories.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230441", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:274", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:274\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33085r568070_fix", "fixtext_fixref": "F-33085r568070_fix", "ident": { @@ -22608,75 +21005,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030363", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22687,27 +21067,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33084r568067_fix" + "id": "F-33085r568070_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:273", + "name": "oval:mil.disa.stig.rhel8:def:274", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", - "version": "RHEL-08-030362", + "idref": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", + "version": "RHEL-08-030363", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030363" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.", - "id": "V-230441", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:274", @@ -22719,11 +21111,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030363\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rmdir\\\" command removes empty directories.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rmdir\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33085r568070_fix\"\n },\n \"fix\": {\n \"id\": \"F-33085r568070_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:274\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230441r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230441r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230441\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230441\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030363\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rmdir\\\" command removes empty directories.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rmdir\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33085r568070_fix\"\n },\n \"fix\": {\n \"id\": \"F-33085r568070_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:274\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230441r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230441r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -22737,18 +21129,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlink\\\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230442", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:275", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:275\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33086r568073_fix", "fixtext_fixref": "F-33086r568073_fix", "ident": { @@ -22756,75 +21142,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030364", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22835,27 +21204,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33085r568070_fix" + "id": "F-33086r568073_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:274", + "name": "oval:mil.disa.stig.rhel8:def:275", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", - "version": "RHEL-08-030363", + "idref": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", + "version": "RHEL-08-030364", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030364" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.", - "id": "V-230442", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:275", @@ -22867,11 +21248,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030364\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlink\\\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlink\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33086r568073_fix\"\n },\n \"fix\": {\n \"id\": \"F-33086r568073_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:275\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230442r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230442r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230442\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230442\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030364\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlink\\\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlink\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33086r568073_fix\"\n },\n \"fix\": {\n \"id\": \"F-33086r568073_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:275\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230442r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230442r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -22885,18 +21266,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlinkat\\\" system call operates in exactly the same way as either \\\"unlink\\\" or \\\"rmdir\\\" except for the differences described in the manual page.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230443", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:276", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:276\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33087r568076_fix", "fixtext_fixref": "F-33087r568076_fix", "ident": { @@ -22904,75 +21279,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030365", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22983,27 +21341,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33086r568073_fix" + "id": "F-33087r568076_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:275", + "name": "oval:mil.disa.stig.rhel8:def:276", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", - "version": "RHEL-08-030364", + "idref": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", + "version": "RHEL-08-030365", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030365" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.", - "id": "V-230443", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:276", @@ -23015,11 +21385,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030365\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlinkat\\\" system call operates in exactly the same way as either \\\"unlink\\\" or \\\"rmdir\\\" except for the differences described in the manual page.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlinkat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33087r568076_fix\"\n },\n \"fix\": {\n \"id\": \"F-33087r568076_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:276\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230443r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230443r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230443\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230443\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030365\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlinkat\\\" system call operates in exactly the same way as either \\\"unlink\\\" or \\\"rmdir\\\" except for the differences described in the manual page.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlinkat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33087r568076_fix\"\n },\n \"fix\": {\n \"id\": \"F-33087r568076_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:276\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230443r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230443r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -23033,18 +21403,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"gpasswd\\\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230444", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:277", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:277\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33088r568079_fix", "fixtext_fixref": "F-33088r568079_fix", "ident": { @@ -23052,75 +21416,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030370", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23131,27 +21478,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33087r568076_fix" + "id": "F-33088r568079_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:276", + "name": "oval:mil.disa.stig.rhel8:def:277", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", - "version": "RHEL-08-030365", + "idref": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", + "version": "RHEL-08-030370", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.", - "id": "V-230444", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:277", @@ -23163,11 +21522,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"gpasswd\\\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"gpasswd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33088r568079_fix\"\n },\n \"fix\": {\n \"id\": \"F-33088r568079_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:277\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230444r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230444r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230444\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230444\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"gpasswd\\\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"gpasswd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33088r568079_fix\"\n },\n \"fix\": {\n \"id\": \"F-33088r568079_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:277\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230444r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230444r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -23181,18 +21540,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"finit_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230445", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:278", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:278\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33089r568082_fix", "fixtext_fixref": "F-33089r568082_fix", "ident": { @@ -23200,75 +21553,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030380", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23279,27 +21615,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33088r568079_fix" + "id": "F-33089r568082_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:277", + "name": "oval:mil.disa.stig.rhel8:def:278", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", - "version": "RHEL-08-030370", + "idref": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", + "version": "RHEL-08-030380", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.", - "id": "V-230445", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:278", @@ -23311,11 +21659,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"finit_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"finit_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33089r568082_fix\"\n },\n \"fix\": {\n \"id\": \"F-33089r568082_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:278\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230445r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230445r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230445\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230445\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"finit_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"finit_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33089r568082_fix\"\n },\n \"fix\": {\n \"id\": \"F-33089r568082_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:278\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230445r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230445r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -23329,18 +21677,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"delete_module\\\" command is used to unload a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230446", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:279", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:279\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33090r568085_fix", "fixtext_fixref": "F-33090r568085_fix", "ident": { @@ -23348,75 +21690,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030390", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23427,27 +21752,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33089r568082_fix" + "id": "F-33090r568085_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:278", + "name": "oval:mil.disa.stig.rhel8:def:279", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", - "version": "RHEL-08-030380", + "idref": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", + "version": "RHEL-08-030390", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.", - "id": "V-230446", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:279", @@ -23459,11 +21796,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"delete_module\\\" command is used to unload a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"delete_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33090r568085_fix\"\n },\n \"fix\": {\n \"id\": \"F-33090r568085_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:279\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230446r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230446r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230446\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230446\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"delete_module\\\" command is used to unload a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"delete_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33090r568085_fix\"\n },\n \"fix\": {\n \"id\": \"F-33090r568085_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:279\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230446r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230446r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -23477,18 +21814,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"crontab\\\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230447", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:280", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:280\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33091r568088_fix", "fixtext_fixref": "F-33091r568088_fix", "ident": { @@ -23496,75 +21827,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030400", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23575,27 +21889,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33090r568085_fix" + "id": "F-33091r568088_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:279", + "name": "oval:mil.disa.stig.rhel8:def:280", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", - "version": "RHEL-08-030390", + "idref": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", + "version": "RHEL-08-030400", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030400" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.", - "id": "V-230447", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:280", @@ -23607,11 +21933,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"crontab\\\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"crontab\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33091r568088_fix\"\n },\n \"fix\": {\n \"id\": \"F-33091r568088_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:280\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230447r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230447r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230447\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230447\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"crontab\\\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"crontab\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33091r568088_fix\"\n },\n \"fix\": {\n \"id\": \"F-33091r568088_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:280\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230447r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230447r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -23625,18 +21951,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chsh\\\" command is used to change the login shell.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230448", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:281", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:281\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33092r568091_fix", "fixtext_fixref": "F-33092r568091_fix", "ident": { @@ -23644,75 +21964,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030410", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23723,27 +22026,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33091r568088_fix" + "id": "F-33092r568091_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:280", + "name": "oval:mil.disa.stig.rhel8:def:281", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", - "version": "RHEL-08-030400", + "idref": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", + "version": "RHEL-08-030410", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030410" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.", - "id": "V-230448", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:281", @@ -23755,11 +22070,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chsh\\\" command is used to change the login shell.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chsh\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33092r568091_fix\"\n },\n \"fix\": {\n \"id\": \"F-33092r568091_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:281\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230448r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230448r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230448\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230448\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chsh\\\" command is used to change the login shell.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chsh\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33092r568091_fix\"\n },\n \"fix\": {\n \"id\": \"F-33092r568091_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:281\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230448r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230448r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -23773,18 +22088,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230449", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:282", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:282\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33093r568094_fix", "fixtext_fixref": "F-33093r568094_fix", "ident": { @@ -23792,75 +22101,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030420", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23871,27 +22163,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33092r568091_fix" + "id": "F-33093r568094_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:281", + "name": "oval:mil.disa.stig.rhel8:def:282", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", - "version": "RHEL-08-030410", + "idref": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", + "version": "RHEL-08-030420", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030420" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.", - "id": "V-230449", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:282", @@ -23903,11 +22207,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"truncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33093r568094_fix\"\n },\n \"fix\": {\n \"id\": \"F-33093r568094_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:282\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230449r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230449r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230449\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230449\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"truncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33093r568094_fix\"\n },\n \"fix\": {\n \"id\": \"F-33093r568094_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:282\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230449r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230449r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:30:27" } ] @@ -23921,18 +22225,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"openat\\\" system call opens a file specified by a relative pathname.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230450", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:283", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:283\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33094r568097_fix", "fixtext_fixref": "F-33094r568097_fix", "ident": { @@ -23940,75 +22238,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030430", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24019,27 +22300,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33093r568094_fix" + "id": "F-33094r568097_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:282", + "name": "oval:mil.disa.stig.rhel8:def:283", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", - "version": "RHEL-08-030420", + "idref": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", + "version": "RHEL-08-030430", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030430" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.", - "id": "V-230450", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:283", @@ -24051,11 +22344,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"openat\\\" system call opens a file specified by a relative pathname.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"openat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33094r568097_fix\"\n },\n \"fix\": {\n \"id\": \"F-33094r568097_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:283\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230450r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230450r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230450\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230450\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"openat\\\" system call opens a file specified by a relative pathname.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"openat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33094r568097_fix\"\n },\n \"fix\": {\n \"id\": \"F-33094r568097_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:283\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230450r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230450r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:30:27" } ] @@ -24069,18 +22362,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"open system\\\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \\\"open\\\".\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230451", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:284", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:284\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33095r568100_fix", "fixtext_fixref": "F-33095r568100_fix", "ident": { @@ -24088,75 +22375,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030440", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24167,27 +22437,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33094r568097_fix" + "id": "F-33095r568100_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:283", + "name": "oval:mil.disa.stig.rhel8:def:284", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", - "version": "RHEL-08-030430", + "idref": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", + "version": "RHEL-08-030440", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.", - "id": "V-230451", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:284", @@ -24199,11 +22481,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"open system\\\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \\\"open\\\".\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33095r568100_fix\"\n },\n \"fix\": {\n \"id\": \"F-33095r568100_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:284\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230451r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230451r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230451\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230451\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"open system\\\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \\\"open\\\".\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33095r568100_fix\"\n },\n \"fix\": {\n \"id\": \"F-33095r568100_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:284\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230451r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230451r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:30:27" } ] @@ -24217,18 +22499,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"name_to_handle_at\\\" and \\\"open_by_handle_at\\\" system calls split the functionality of openat into two parts: \\\"name_to_handle_at\\\" returns an opaque handle that corresponds to a specified file; \\\"open_by_handle_at\\\" opens the file corresponding to a handle returned by a previous call to \\\"name_to_handle_at\\\" and returns an open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230452", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:285", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:285\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33096r568103_fix", "fixtext_fixref": "F-33096r568103_fix", "ident": { @@ -24236,75 +22512,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030450", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24315,27 +22574,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33095r568100_fix" + "id": "F-33096r568103_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:284", + "name": "oval:mil.disa.stig.rhel8:def:285", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", - "version": "RHEL-08-030440", + "idref": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", + "version": "RHEL-08-030450", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.", - "id": "V-230452", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:285", @@ -24347,11 +22618,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"name_to_handle_at\\\" and \\\"open_by_handle_at\\\" system calls split the functionality of openat into two parts: \\\"name_to_handle_at\\\" returns an opaque handle that corresponds to a specified file; \\\"open_by_handle_at\\\" opens the file corresponding to a handle returned by a previous call to \\\"name_to_handle_at\\\" and returns an open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open_by_handle_at\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33096r568103_fix\"\n },\n \"fix\": {\n \"id\": \"F-33096r568103_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:285\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230452r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230452r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230452\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230452\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"name_to_handle_at\\\" and \\\"open_by_handle_at\\\" system calls split the functionality of openat into two parts: \\\"name_to_handle_at\\\" returns an opaque handle that corresponds to a specified file; \\\"open_by_handle_at\\\" opens the file corresponding to a handle returned by a previous call to \\\"name_to_handle_at\\\" and returns an open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open_by_handle_at\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33096r568103_fix\"\n },\n \"fix\": {\n \"id\": \"F-33096r568103_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:285\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230452r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230452r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:30:27" } ] @@ -24365,18 +22636,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230453", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:286", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:286\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33097r568106_fix", "fixtext_fixref": "F-33097r568106_fix", "ident": { @@ -24384,75 +22649,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030460", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24463,27 +22711,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33096r568103_fix" + "id": "F-33097r568106_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:285", + "name": "oval:mil.disa.stig.rhel8:def:286", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", - "version": "RHEL-08-030450", + "idref": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", + "version": "RHEL-08-030460", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.", - "id": "V-230453", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:286", @@ -24495,11 +22755,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ftruncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33097r568106_fix\"\n },\n \"fix\": {\n \"id\": \"F-33097r568106_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:286\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230453r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230453r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230453\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230453\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ftruncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33097r568106_fix\"\n },\n \"fix\": {\n \"id\": \"F-33097r568106_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:286\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230453r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230453r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:30:27" } ] @@ -24513,18 +22773,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"creat\\\" system call is used to open and possibly create a file or device.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230454", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:287", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:287\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33098r568109_fix", "fixtext_fixref": "F-33098r568109_fix", "ident": { @@ -24532,75 +22786,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030470", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24611,27 +22848,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33097r568106_fix" + "id": "F-33098r568109_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:286", + "name": "oval:mil.disa.stig.rhel8:def:287", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", - "version": "RHEL-08-030460", + "idref": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", + "version": "RHEL-08-030470", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.", - "id": "V-230454", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:287", @@ -24643,11 +22892,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"creat\\\" system call is used to open and possibly create a file or device.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"creat\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33098r568109_fix\"\n },\n \"fix\": {\n \"id\": \"F-33098r568109_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:287\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230454r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230454r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230454\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230454\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"creat\\\" system call is used to open and possibly create a file or device.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"creat\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33098r568109_fix\"\n },\n \"fix\": {\n \"id\": \"F-33098r568109_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:287\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230454r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230454r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:30:27" } ] @@ -24661,18 +22910,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chown\\\" command is used to change file owner and group.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230455", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:288", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:288\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33099r568112_fix", "fixtext_fixref": "F-33099r568112_fix", "ident": { @@ -24680,75 +22923,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030480", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24759,27 +22985,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33098r568109_fix" + "id": "F-33099r568112_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:287", + "name": "oval:mil.disa.stig.rhel8:def:288", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", - "version": "RHEL-08-030470", + "idref": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", + "version": "RHEL-08-030480", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030480" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.", - "id": "V-230455", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:288", @@ -24791,11 +23029,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chown\\\" command is used to change file owner and group.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chown\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33099r568112_fix\"\n },\n \"fix\": {\n \"id\": \"F-33099r568112_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:288\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230455r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230455r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230455\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230455\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chown\\\" command is used to change file owner and group.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chown\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33099r568112_fix\"\n },\n \"fix\": {\n \"id\": \"F-33099r568112_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:288\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230455r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230455r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:27" } ] @@ -24809,18 +23047,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chmod\\\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230456", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:289", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:289\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33100r568115_fix", "fixtext_fixref": "F-33100r568115_fix", "ident": { @@ -24828,75 +23060,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030490", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24907,27 +23122,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33099r568112_fix" + "id": "F-33100r568115_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:288", + "name": "oval:mil.disa.stig.rhel8:def:289", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", - "version": "RHEL-08-030480", - "time": "2021-12-17T10:30:27", + "idref": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", + "version": "RHEL-08-030490", + "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030490" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.", - "id": "V-230456", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:289", @@ -24939,11 +23166,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chmod\\\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chmod\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33100r568115_fix\"\n },\n \"fix\": {\n \"id\": \"F-33100r568115_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:289\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230456r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230456r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230456\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230456\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chmod\\\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chmod\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33100r568115_fix\"\n },\n \"fix\": {\n \"id\": \"F-33100r568115_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:289\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230456r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230456r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -24957,18 +23184,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"lchown\\\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230457", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:290", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:290\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33101r568118_fix", "fixtext_fixref": "F-33101r568118_fix", "ident": { @@ -24976,75 +23197,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030500", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25055,27 +23259,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33100r568115_fix" + "id": "F-33101r568118_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:289", + "name": "oval:mil.disa.stig.rhel8:def:290", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", - "version": "RHEL-08-030490", + "idref": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", + "version": "RHEL-08-030500", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030500" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.", - "id": "V-230457", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:290", @@ -25087,11 +23303,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"lchown\\\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"lchown\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33101r568118_fix\"\n },\n \"fix\": {\n \"id\": \"F-33101r568118_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:290\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230457r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230457r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230457\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230457\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"lchown\\\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"lchown\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33101r568118_fix\"\n },\n \"fix\": {\n \"id\": \"F-33101r568118_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:290\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230457r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230457r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25105,18 +23321,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchownat\\\" system call is used to change ownership of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230458", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:291", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:291\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33102r568121_fix", "fixtext_fixref": "F-33102r568121_fix", "ident": { @@ -25124,75 +23334,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030510", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25203,27 +23396,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33101r568118_fix" + "id": "F-33102r568121_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:290", + "name": "oval:mil.disa.stig.rhel8:def:291", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", - "version": "RHEL-08-030500", + "idref": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", + "version": "RHEL-08-030510", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030510" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.", - "id": "V-230458", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:291", @@ -25235,11 +23440,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchownat\\\" system call is used to change ownership of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchownat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33102r568121_fix\"\n },\n \"fix\": {\n \"id\": \"F-33102r568121_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:291\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230458r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230458r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230458\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230458\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchownat\\\" system call is used to change ownership of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchownat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33102r568121_fix\"\n },\n \"fix\": {\n \"id\": \"F-33102r568121_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:291\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230458r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230458r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25253,18 +23458,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchown\\\" system call is used to change the ownership of a file referred to by the open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230459", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:292", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:292\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33103r568124_fix", "fixtext_fixref": "F-33103r568124_fix", "ident": { @@ -25272,75 +23471,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030520", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25351,27 +23533,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33102r568121_fix" + "id": "F-33103r568124_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:291", + "name": "oval:mil.disa.stig.rhel8:def:292", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", - "version": "RHEL-08-030510", + "idref": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", + "version": "RHEL-08-030520", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030520" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.", - "id": "V-230459", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:292", @@ -25383,11 +23577,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchown\\\" system call is used to change the ownership of a file referred to by the open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchown\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33103r568124_fix\"\n },\n \"fix\": {\n \"id\": \"F-33103r568124_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:292\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230459r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230459r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230459\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230459\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchown\\\" system call is used to change the ownership of a file referred to by the open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchown\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33103r568124_fix\"\n },\n \"fix\": {\n \"id\": \"F-33103r568124_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:292\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230459r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230459r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25401,18 +23595,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmodat\\\" system call is used to change permissions of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230460", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:293", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:293\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33104r568127_fix", "fixtext_fixref": "F-33104r568127_fix", "ident": { @@ -25420,75 +23608,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030530", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25499,27 +23670,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33103r568124_fix" + "id": "F-33104r568127_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:292", + "name": "oval:mil.disa.stig.rhel8:def:293", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", - "version": "RHEL-08-030520", + "idref": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", + "version": "RHEL-08-030530", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030530" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.", - "id": "V-230460", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:293", @@ -25531,11 +23714,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmodat\\\" system call is used to change permissions of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmodat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33104r568127_fix\"\n },\n \"fix\": {\n \"id\": \"F-33104r568127_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:293\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230460r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230460r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230460\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230460\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmodat\\\" system call is used to change permissions of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmodat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33104r568127_fix\"\n },\n \"fix\": {\n \"id\": \"F-33104r568127_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:293\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230460r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230460r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25549,18 +23732,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmod\\\" system call is used to change permissions of a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230461", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:294", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:294\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33105r568130_fix", "fixtext_fixref": "F-33105r568130_fix", "ident": { @@ -25568,75 +23745,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030540", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25647,27 +23807,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33104r568127_fix" + "id": "F-33105r568130_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:293", + "name": "oval:mil.disa.stig.rhel8:def:294", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", - "version": "RHEL-08-030530", + "idref": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", + "version": "RHEL-08-030540", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030540" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.", - "id": "V-230461", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:294", @@ -25679,11 +23851,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmod\\\" system call is used to change permissions of a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmod\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33105r568130_fix\"\n },\n \"fix\": {\n \"id\": \"F-33105r568130_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:294\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230461r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230461r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230461\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230461\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmod\\\" system call is used to change permissions of a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmod\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33105r568130_fix\"\n },\n \"fix\": {\n \"id\": \"F-33105r568130_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:294\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230461r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230461r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25697,18 +23869,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"sudo\\\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230462", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:295", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:295\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33106r568133_fix", "fixtext_fixref": "F-33106r568133_fix", "ident": { @@ -25716,75 +23882,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030550", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25795,27 +23944,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33105r568130_fix" + "id": "F-33106r568133_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:294", + "name": "oval:mil.disa.stig.rhel8:def:295", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", - "version": "RHEL-08-030540", + "idref": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", + "version": "RHEL-08-030550", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030550" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.", - "id": "V-230462", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:295", @@ -25827,11 +23988,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"sudo\\\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"sudo\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33106r568133_fix\"\n },\n \"fix\": {\n \"id\": \"F-33106r568133_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:295\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230462r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230462r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230462\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230462\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"sudo\\\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"sudo\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33106r568133_fix\"\n },\n \"fix\": {\n \"id\": \"F-33106r568133_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:295\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230462r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230462r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25845,18 +24006,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"usermod\\\" command modifies the system account files to reflect the changes that are specified on the command line.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230463", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:296", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:296\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33107r568136_fix", "fixtext_fixref": "F-33107r568136_fix", "ident": { @@ -25864,75 +24019,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030560", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25943,27 +24081,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33106r568133_fix" + "id": "F-33107r568136_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:295", + "name": "oval:mil.disa.stig.rhel8:def:296", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", - "version": "RHEL-08-030550", + "idref": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", + "version": "RHEL-08-030560", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030560" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.", - "id": "V-230463", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:296", @@ -25975,11 +24125,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"usermod\\\" command modifies the system account files to reflect the changes that are specified on the command line.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"usermod\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33107r568136_fix\"\n },\n \"fix\": {\n \"id\": \"F-33107r568136_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:296\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230463r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230463r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230463\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230463\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"usermod\\\" command modifies the system account files to reflect the changes that are specified on the command line.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"usermod\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33107r568136_fix\"\n },\n \"fix\": {\n \"id\": \"F-33107r568136_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:296\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230463r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230463r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25993,18 +24143,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chacl\\\" command is used to change the access control list of a file or directory.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230464", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:297", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:297\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33108r568139_fix", "fixtext_fixref": "F-33108r568139_fix", "ident": { @@ -26012,75 +24156,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030570", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26091,27 +24218,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33107r568136_fix" + "id": "F-33108r568139_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:296", + "name": "oval:mil.disa.stig.rhel8:def:297", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", - "version": "RHEL-08-030560", + "idref": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", + "version": "RHEL-08-030570", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030570" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.", - "id": "V-230464", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:297", @@ -26123,11 +24262,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chacl\\\" command is used to change the access control list of a file or directory.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33108r568139_fix\"\n },\n \"fix\": {\n \"id\": \"F-33108r568139_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:297\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230464r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230464r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230464\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230464\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chacl\\\" command is used to change the access control list of a file or directory.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33108r568139_fix\"\n },\n \"fix\": {\n \"id\": \"F-33108r568139_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:297\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230464r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230464r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -26141,18 +24280,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"kmod\\\" command is used to control Linux Kernel modules.\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", + "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "group_id": "xccdf_mil.disa.stig_group_V-230465", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:298", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:298\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33109r568142_fix", "fixtext_fixref": "F-33109r568142_fix", "ident": { @@ -26160,75 +24293,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030580", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26239,27 +24355,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33108r568139_fix" + "id": "F-33109r568142_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:297", + "name": "oval:mil.disa.stig.rhel8:def:298", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", - "version": "RHEL-08-030570", + "idref": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", + "version": "RHEL-08-030580", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030580" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.", - "id": "V-230465", - "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "id": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", + "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:298", @@ -26271,11 +24399,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.\",\n \"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"kmod\\\" command is used to control Linux Kernel modules.\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the module management program \\\"kmod\\\" by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33109r568142_fix\"\n },\n \"fix\": {\n \"id\": \"F-33109r568142_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:298\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230465r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230465r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230465\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230465\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"kmod\\\" command is used to control Linux Kernel modules.\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the module management program \\\"kmod\\\" by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33109r568142_fix\"\n },\n \"fix\": {\n \"id\": \"F-33109r568142_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:298\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230465r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230465r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-12-17T10:30:28" } ] @@ -26289,18 +24417,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218\",\"Documentable\":\"false\"}", + "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", "group_id": "xccdf_mil.disa.stig_group_V-230467", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:299", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:299\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33111r568148_fix", "fixtext_fixref": "F-33111r568148_fix", "ident": { @@ -26308,75 +24430,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030600", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26387,27 +24492,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33109r568142_fix" + "id": "F-33111r568148_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:298", + "name": "oval:mil.disa.stig.rhel8:def:299", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", - "version": "RHEL-08-030580", + "idref": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", + "version": "RHEL-08-030600", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030600" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.", - "id": "V-230467", - "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218", + "id": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", + "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:299", @@ -26419,11 +24536,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030600\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.\",\n \"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful modifications to the \\\"lastlog\\\" file by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33111r568148_fix\"\n },\n \"fix\": {\n \"id\": \"F-33111r568148_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:299\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230467r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230467r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230467\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230467\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030600\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful modifications to the \\\"lastlog\\\" file by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33111r568148_fix\"\n },\n \"fix\": {\n \"id\": \"F-33111r568148_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:299\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230467r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230467r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", "start_time": "2021-12-17T10:30:28" } ] @@ -26437,18 +24554,12 @@ "AU-12 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\",\"Documentable\":\"false\"}", + "description": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", "group_id": "xccdf_mil.disa.stig_group_V-230471", "group_title": "SRG-OS-000063-GPOS-00032", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:303", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:303\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33115r568160_fix", "fixtext_fixref": "F-33115r568160_fix", "ident": { @@ -26456,106 +24567,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030610", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000169", + "text": "CCI-000171", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33111r568148_fix" + "id": "F-33115r568160_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:299", + "name": "oval:mil.disa.stig.rhel8:def:303", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", - "version": "RHEL-08-030600", + "idref": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", + "version": "RHEL-08-030610", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030610" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.", - "id": "V-230471", - "desc": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.", + "id": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", + "desc": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:303", @@ -26567,11 +24673,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000063-GPOS-00032\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.\",\n \"description\": \"Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000171\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the files in directory \\\"/etc/audit/rules.d/\\\" and the \\\"/etc/audit/auditd.conf\\\" file to have a mode of \\\"0640\\\" with the following commands:\\n\\n$ sudo chmod 0640 /etc/audit/rules.d/audit.rules\\n$ sudo chmod 0640 /etc/audit/rules.d/[customrulesfile].rules\\n$ sudo chmod 0640 /etc/audit/auditd.conf\",\n \"fixref\": \"F-33115r568160_fix\"\n },\n \"fix\": {\n \"id\": \"F-33115r568160_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:303\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230471r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230471r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230471\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230471\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.\",\n \"description\": \"<VulnDiscussion>Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000171\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the files in directory \\\"/etc/audit/rules.d/\\\" and the \\\"/etc/audit/auditd.conf\\\" file to have a mode of \\\"0640\\\" with the following commands:\\n\\n$ sudo chmod 0640 /etc/audit/rules.d/audit.rules\\n$ sudo chmod 0640 /etc/audit/rules.d/[customrulesfile].rules\\n$ sudo chmod 0640 /etc/audit/auditd.conf\",\n \"fixref\": \"F-33115r568160_fix\"\n },\n \"fix\": {\n \"id\": \"F-33115r568160_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:303\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230471r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230471r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", "start_time": "2021-12-17T10:30:28" } ] @@ -26585,18 +24691,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\",\"Documentable\":\"false\"}", + "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", "group_id": "xccdf_mil.disa.stig_group_V-230472", "group_title": "SRG-OS-000256-GPOS-00097", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:304", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:304\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33116r568163_fix", "fixtext_fixref": "F-33116r568163_fix", "ident": { @@ -26604,106 +24704,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030620", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000171", + "text": "CCI-001493", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33115r568160_fix" + "id": "F-33116r568163_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:303", + "name": "oval:mil.disa.stig.rhel8:def:304", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", - "version": "RHEL-08-030610", + "idref": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", + "version": "RHEL-08-030620", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030620" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit tools must have a mode of 0755 or less permissive.", - "id": "V-230472", - "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.", + "id": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", + "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:304", @@ -26715,11 +24810,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000256-GPOS-00097\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit tools must have a mode of 0755 or less permissive.\",\n \"description\": \"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be protected from unauthorized access by setting the correct permissive mode using the following command:\\n\\n$ sudo chmod 0755 [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with the audit tool that does not have the correct permissive mode.\",\n \"fixref\": \"F-33116r568163_fix\"\n },\n \"fix\": {\n \"id\": \"F-33116r568163_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:304\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230472r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230472r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230472\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230472\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit tools must have a mode of 0755 or less permissive.\",\n \"description\": \"<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be protected from unauthorized access by setting the correct permissive mode using the following command:\\n\\n$ sudo chmod 0755 [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with the audit tool that does not have the correct permissive mode.\",\n \"fixref\": \"F-33116r568163_fix\"\n },\n \"fix\": {\n \"id\": \"F-33116r568163_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:304\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230472r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230472r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", "start_time": "2021-12-17T10:30:28" } ] @@ -26733,18 +24828,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099\",\"Documentable\":\"false\"}", + "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "group_id": "xccdf_mil.disa.stig_group_V-230473", "group_title": "SRG-OS-000256-GPOS-00097", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:305", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:305\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33117r568166_fix", "fixtext_fixref": "F-33117r568166_fix", "ident": { @@ -26752,75 +24841,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030630", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26831,27 +24903,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33116r568163_fix" + "id": "F-33117r568166_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:304", + "name": "oval:mil.disa.stig.rhel8:def:305", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", - "version": "RHEL-08-030620", + "idref": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", + "version": "RHEL-08-030630", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030630" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit tools must be owned by root.", - "id": "V-230473", - "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099", + "id": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", + "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:305", @@ -26863,11 +24947,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000256-GPOS-00097\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit tools must be owned by root.\",\n \"description\": \"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chown root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not owned by \\\"root\\\".\",\n \"fixref\": \"F-33117r568166_fix\"\n },\n \"fix\": {\n \"id\": \"F-33117r568166_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:305\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230473r744008_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230473r744008_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230473\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230473\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit tools must be owned by root.\",\n \"description\": \"<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chown root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not owned by \\\"root\\\".\",\n \"fixref\": \"F-33117r568166_fix\"\n },\n \"fix\": {\n \"id\": \"F-33117r568166_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:305\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230473r744008_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230473r744008_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "start_time": "2021-12-17T10:30:28" } ] @@ -26881,18 +24965,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099\",\"Documentable\":\"false\"}", + "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "group_id": "xccdf_mil.disa.stig_group_V-230474", "group_title": "SRG-OS-000256-GPOS-00097", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:306", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:306\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33118r568169_fix", "fixtext_fixref": "F-33118r568169_fix", "ident": { @@ -26900,75 +24978,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030640", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26979,27 +25040,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33117r568166_fix" + "id": "F-33118r568169_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:305", + "name": "oval:mil.disa.stig.rhel8:def:306", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", - "version": "RHEL-08-030630", + "idref": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", + "version": "RHEL-08-030640", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030640" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit tools must be group-owned by root.", - "id": "V-230474", - "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099", + "id": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", + "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:306", @@ -27011,11 +25084,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000256-GPOS-00097\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit tools must be group-owned by root.\",\n \"description\": \"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be group-owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chgrp root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not group-owned by \\\"root\\\".\",\n \"fixref\": \"F-33118r568169_fix\"\n },\n \"fix\": {\n \"id\": \"F-33118r568169_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:306\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230474r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230474r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230474\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230474\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit tools must be group-owned by root.\",\n \"description\": \"<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be group-owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chgrp root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not group-owned by \\\"root\\\".\",\n \"fixref\": \"F-33118r568169_fix\"\n },\n \"fix\": {\n \"id\": \"F-33118r568169_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:306\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230474r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230474r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "start_time": "2021-12-17T10:30:28" } ] @@ -27029,18 +25102,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.\",\"Documentable\":\"false\"}", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "group_id": "xccdf_mil.disa.stig_group_V-230477", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:412", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:412\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33121r568178_fix", "fixtext_fixref": "F-33121r568178_fix", "ident": { @@ -27048,106 +25115,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030670", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001493", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33118r568169_fix" + "id": "F-33121r568178_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:306", + "name": "oval:mil.disa.stig.rhel8:def:412", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", - "version": "RHEL-08-030640", + "idref": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", + "version": "RHEL-08-030670", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030670" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must have the packages required for offloading audit logs installed.", - "id": "V-230477", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.", + "id": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:412", @@ -27159,11 +25221,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have the packages required for offloading audit logs installed.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to offload audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog\",\n \"fixref\": \"F-33121r568178_fix\"\n },\n \"fix\": {\n \"id\": \"F-33121r568178_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:412\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230477r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230477r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230477\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230477\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have the packages required for offloading audit logs installed.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to offload audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog\",\n \"fixref\": \"F-33121r568178_fix\"\n },\n \"fix\": {\n \"id\": \"F-33121r568178_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:412\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230477r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230477r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "start_time": "2021-12-17T10:30:28" } ] @@ -27177,18 +25239,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"rsyslog-gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.\",\"Documentable\":\"false\"}", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "group_id": "xccdf_mil.disa.stig_group_V-230478", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:307", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:307\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33122r744010_fix", "fixtext_fixref": "F-33122r744010_fix", "ident": { @@ -27196,75 +25252,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030680", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27275,27 +25314,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33121r568178_fix" + "id": "F-33122r744010_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:412", + "name": "oval:mil.disa.stig.rhel8:def:307", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", - "version": "RHEL-08-030670", + "idref": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", + "version": "RHEL-08-030680", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030680" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must have the packages required for encrypting offloaded audit logs installed.", - "id": "V-230478", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.", + "id": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:307", @@ -27307,11 +25358,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have the packages required for encrypting offloaded audit logs installed.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"rsyslog-gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt offloaded audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog-gnutls\",\n \"fixref\": \"F-33122r744010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33122r744010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:307\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230478r744011_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230478r744011_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230478\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230478\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have the packages required for encrypting offloaded audit logs installed.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"rsyslog-gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt offloaded audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog-gnutls\",\n \"fixref\": \"F-33122r744010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33122r744010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:307\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230478r744011_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230478r744011_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "start_time": "2021-12-17T10:30:28" } ] @@ -27325,18 +25376,12 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "group_id": "xccdf_mil.disa.stig_group_V-230480", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:308", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:308\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33124r568187_fix", "fixtext_fixref": "F-33124r568187_fix", "ident": { @@ -27344,106 +25389,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030700", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000366", + "text": "CCI-001851", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33122r744010_fix" + "id": "F-33124r568187_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:307", + "name": "oval:mil.disa.stig.rhel8:def:308", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", - "version": "RHEL-08-030680", - "time": "2021-12-17T10:30:28", + "idref": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", + "version": "RHEL-08-030700", + "time": "2021-12-17T10:30:30", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030700" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must take appropriate action when the internal event queue is full.", - "id": "V-230480", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "id": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:308", @@ -27455,11 +25495,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must take appropriate action when the internal event queue is full.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"fixref\": \"F-33124r568187_fix\"\n },\n \"fix\": {\n \"id\": \"F-33124r568187_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:308\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230480r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230480r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230480\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230480\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must take appropriate action when the internal event queue is full.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"fixref\": \"F-33124r568187_fix\"\n },\n \"fix\": {\n \"id\": \"F-33124r568187_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:308\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230480r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230480r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-12-17T10:30:30" } ] @@ -27473,18 +25513,12 @@ "AU-5 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.\",\"Documentable\":\"false\"}", + "description": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", "group_id": "xccdf_mil.disa.stig_group_V-230483", "group_title": "SRG-OS-000343-GPOS-00134", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:309", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:309\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33127r744013_fix", "fixtext_fixref": "F-33127r744013_fix", "ident": { @@ -27492,106 +25526,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030730", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-001851", + "text": "CCI-001855", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33124r568187_fix" + "id": "F-33127r744013_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:308", + "name": "oval:mil.disa.stig.rhel8:def:309", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", - "version": "RHEL-08-030700", - "time": "2021-12-17T10:30:30", + "idref": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", + "version": "RHEL-08-030730", + "time": "2021-12-17T10:30:31", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030730" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.", - "id": "V-230483", - "desc": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.", + "id": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", + "desc": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:309", @@ -27603,11 +25632,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000343-GPOS-00134\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.\",\n \"description\": \"If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate an action to notify the SA and ISSO (at a minimum) when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity by adding/modifying the following line in the /etc/audit/auditd.conf file.\\n\\nspace_left = 25%\\n\\nNote: Option names and values in the auditd.conf file are case insensitive.\",\n \"fixref\": \"F-33127r744013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33127r744013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:309\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230483r744014_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230483r744014_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230483\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230483\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.\",\n \"description\": \"<VulnDiscussion>If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate an action to notify the SA and ISSO (at a minimum) when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity by adding/modifying the following line in the /etc/audit/auditd.conf file.\\n\\nspace_left = 25%\\n\\nNote: Option names and values in the auditd.conf file are case insensitive.\",\n \"fixref\": \"F-33127r744013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33127r744013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:309\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230483r744014_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230483r744014_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", "start_time": "2021-12-17T10:30:31" } ] @@ -27621,18 +25650,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.\",\"Documentable\":\"false\"}", + "description": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "group_id": "xccdf_mil.disa.stig_group_V-230485", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:310", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:310\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33129r568202_fix", "fixtext_fixref": "F-33129r568202_fix", "ident": { @@ -27640,106 +25663,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030741", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-001855", + "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33127r744013_fix" + "id": "F-33129r568202_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:309", + "name": "oval:mil.disa.stig.rhel8:def:310", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", - "version": "RHEL-08-030730", + "idref": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", + "version": "RHEL-08-030741", "time": "2021-12-17T10:30:31", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-030741" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the chrony daemon from acting as a server.", - "id": "V-230485", - "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.", + "id": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", + "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:310", @@ -27751,11 +25769,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030741\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the chrony daemon from acting as a server.\",\n \"description\": \"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the chrony daemon from acting as a server by adding/modifying the following line in the /etc/chrony.conf file.\\n\\nport 0\",\n \"fixref\": \"F-33129r568202_fix\"\n },\n \"fix\": {\n \"id\": \"F-33129r568202_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:310\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230485r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230485r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230485\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230485\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030741\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the chrony daemon from acting as a server.\",\n \"description\": \"<VulnDiscussion>Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the chrony daemon from acting as a server by adding/modifying the following line in the /etc/chrony.conf file.\\n\\nport 0\",\n \"fixref\": \"F-33129r568202_fix\"\n },\n \"fix\": {\n \"id\": \"F-33129r568202_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:310\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230485r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230485r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "start_time": "2021-12-17T10:30:31" } ] @@ -27769,18 +25787,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.\",\"Documentable\":\"false\"}", + "description": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "group_id": "xccdf_mil.disa.stig_group_V-230486", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:311", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:311\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33130r568205_fix", "fixtext_fixref": "F-33130r568205_fix", "ident": { @@ -27788,75 +25800,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030742", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27867,27 +25862,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33129r568202_fix" + "id": "F-33130r568205_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:310", + "name": "oval:mil.disa.stig.rhel8:def:311", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", - "version": "RHEL-08-030741", + "idref": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", + "version": "RHEL-08-030742", "time": "2021-12-17T10:30:31", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-030742" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable network management of the chrony daemon.", - "id": "V-230486", - "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.", + "id": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", + "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:311", @@ -27899,11 +25906,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030742\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable network management of the chrony daemon.\",\n \"description\": \"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system disable network management of the chrony daemon by adding/modifying the following line in the /etc/chrony.conf file.\\n\\ncmdport 0\",\n \"fixref\": \"F-33130r568205_fix\"\n },\n \"fix\": {\n \"id\": \"F-33130r568205_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:311\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230486r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230486r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230486\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230486\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030742\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable network management of the chrony daemon.\",\n \"description\": \"<VulnDiscussion>Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system disable network management of the chrony daemon by adding/modifying the following line in the /etc/chrony.conf file.\\n\\ncmdport 0\",\n \"fixref\": \"F-33130r568205_fix\"\n },\n \"fix\": {\n \"id\": \"F-33130r568205_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:311\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230486r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230486r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "start_time": "2021-12-17T10:30:31" } ] @@ -27917,18 +25924,12 @@ "CM-7 a" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\\n\\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230487", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:312", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:312\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33131r568208_fix", "fixtext_fixref": "F-33131r568208_fix", "ident": { @@ -27936,106 +25937,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040000", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33130r568205_fix" + "id": "F-33131r568208_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:311", + "name": "oval:mil.disa.stig.rhel8:def:312", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", - "version": "RHEL-08-030742", + "idref": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", + "version": "RHEL-08-040000", "time": "2021-12-17T10:30:31", "weight": "10.0", - "severity": "low" - } + "severity": "high" + }, + "value": [], + "version": "RHEL-08-040000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not have the telnet-server package installed.", - "id": "V-230487", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:312", @@ -28047,11 +26043,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have the telnet-server package installed.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\\n\\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n$ sudo yum remove telnet-server\",\n \"fixref\": \"F-33131r568208_fix\"\n },\n \"fix\": {\n \"id\": \"F-33131r568208_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:312\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230487r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230487r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230487\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230487\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have the telnet-server package installed.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\\n\\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n$ sudo yum remove telnet-server\",\n \"fixref\": \"F-33131r568208_fix\"\n },\n \"fix\": {\n \"id\": \"F-33131r568208_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:312\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230487r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230487r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "start_time": "2021-12-17T10:30:31" } ] @@ -28065,18 +26061,12 @@ "CM-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "group_id": "xccdf_mil.disa.stig_group_V-230488", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:313", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:313\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33132r568211_fix", "fixtext_fixref": "F-33132r568211_fix", "ident": { @@ -28084,75 +26074,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040001", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28163,27 +26136,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33131r568208_fix" + "id": "F-33132r568211_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:312", + "name": "oval:mil.disa.stig.rhel8:def:313", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", - "version": "RHEL-08-040000", - "time": "2021-12-17T10:30:31", + "idref": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", + "version": "RHEL-08-040001", + "time": "2021-12-17T10:30:33", "weight": "10.0", - "severity": "high" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-040001" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not have any automated bug reporting tools installed.", - "id": "V-230488", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:313", @@ -28195,11 +26180,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have any automated bug reporting tools installed.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing automated bug reporting packages from the system with the following command:\\n\\n$ sudo yum remove abrt*\",\n \"fixref\": \"F-33132r568211_fix\"\n },\n \"fix\": {\n \"id\": \"F-33132r568211_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:313\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230488r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230488r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230488\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230488\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have any automated bug reporting tools installed.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing automated bug reporting packages from the system with the following command:\\n\\n$ sudo yum remove abrt*\",\n \"fixref\": \"F-33132r568211_fix\"\n },\n \"fix\": {\n \"id\": \"F-33132r568211_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:313\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230488r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230488r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "start_time": "2021-12-17T10:30:33" } ] @@ -28213,18 +26198,12 @@ "CM-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "group_id": "xccdf_mil.disa.stig_group_V-230489", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:314", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:314\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33133r568214_fix", "fixtext_fixref": "F-33133r568214_fix", "ident": { @@ -28232,75 +26211,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040002", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28311,27 +26273,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33132r568211_fix" + "id": "F-33133r568214_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:313", + "name": "oval:mil.disa.stig.rhel8:def:314", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", - "version": "RHEL-08-040001", - "time": "2021-12-17T10:30:33", + "idref": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", + "version": "RHEL-08-040002", + "time": "2021-12-17T10:30:35", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040002" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not have the sendmail package installed.", - "id": "V-230489", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:314", @@ -28343,11 +26317,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have the sendmail package installed.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the sendmail package from the system with the following command:\\n\\n$ sudo yum remove sendmail\",\n \"fixref\": \"F-33133r568214_fix\"\n },\n \"fix\": {\n \"id\": \"F-33133r568214_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:314\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230489r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230489r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230489\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230489\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have the sendmail package installed.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the sendmail package from the system with the following command:\\n\\n$ sudo yum remove sendmail\",\n \"fixref\": \"F-33133r568214_fix\"\n },\n \"fix\": {\n \"id\": \"F-33133r568214_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:314\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230489r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230489r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "start_time": "2021-12-17T10:30:35" } ] @@ -28361,18 +26335,12 @@ "CM-7 a" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\\n\\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", "group_id": "xccdf_mil.disa.stig_group_V-230492", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:317", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:317\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33136r568223_fix", "fixtext_fixref": "F-33136r568223_fix", "ident": { @@ -28380,75 +26348,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040010", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28459,27 +26410,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33133r568214_fix" + "id": "F-33136r568223_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:314", + "name": "oval:mil.disa.stig.rhel8:def:317", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", - "version": "RHEL-08-040002", - "time": "2021-12-17T10:30:35", + "idref": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", + "version": "RHEL-08-040010", + "time": "2021-12-17T10:30:37", "weight": "10.0", - "severity": "medium" - } + "severity": "high" + }, + "value": [], + "version": "RHEL-08-040010" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not have the rsh-server package installed.", - "id": "V-230492", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042", + "id": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:317", @@ -28491,11 +26454,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have the rsh-server package installed.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\\n\\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n$ sudo yum remove rsh-server\",\n \"fixref\": \"F-33136r568223_fix\"\n },\n \"fix\": {\n \"id\": \"F-33136r568223_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:317\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230492r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230492r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230492\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230492\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have the rsh-server package installed.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\\n\\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n$ sudo yum remove rsh-server\",\n \"fixref\": \"F-33136r568223_fix\"\n },\n \"fix\": {\n \"id\": \"F-33136r568223_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:317\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230492r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230492r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", "start_time": "2021-12-17T10:30:37" } ] @@ -28509,18 +26472,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230494", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230494r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:318", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:318\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33138r568229_fix", "fixtext_fixref": "F-33138r568229_fix", "ident": { @@ -28528,106 +26485,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040021", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33136r568223_fix" + "id": "F-33138r568229_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:317", + "name": "oval:mil.disa.stig.rhel8:def:318", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", - "version": "RHEL-08-040010", - "time": "2021-12-17T10:30:37", + "idref": "xccdf_mil.disa.stig_rule_SV-230494r627750_rule", + "version": "RHEL-08-040021", + "time": "2021-12-17T10:30:38", "weight": "10.0", - "severity": "high" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-040021" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.", - "id": "V-230494", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230494r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:318", @@ -28639,11 +26591,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the ATM protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall ATM /bin/true\\nblacklist ATM\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33138r568229_fix\"\n },\n \"fix\": {\n \"id\": \"F-33138r568229_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:318\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230494r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230494r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230494\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230494\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the ATM protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall ATM /bin/true\\nblacklist ATM\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33138r568229_fix\"\n },\n \"fix\": {\n \"id\": \"F-33138r568229_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:318\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230494r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230494r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", "start_time": "2021-12-17T10:30:38" } ] @@ -28657,18 +26609,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230495", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230495r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:319", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:319\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33139r568232_fix", "fixtext_fixref": "F-33139r568232_fix", "ident": { @@ -28676,75 +26622,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040022", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28755,27 +26684,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33138r568229_fix" + "id": "F-33139r568232_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:318", + "name": "oval:mil.disa.stig.rhel8:def:319", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230494r627750_rule", - "version": "RHEL-08-040021", + "idref": "xccdf_mil.disa.stig_rule_SV-230495r627750_rule", + "version": "RHEL-08-040022", "time": "2021-12-17T10:30:38", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-040022" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the controller area network (CAN) protocol.", - "id": "V-230495", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230495r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:319", @@ -28787,11 +26728,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the controller area network (CAN) protocol.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the CAN protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall CAN /bin/true\\nblacklist CAN\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33139r568232_fix\"\n },\n \"fix\": {\n \"id\": \"F-33139r568232_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:319\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230495r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230495r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230495\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230495\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the controller area network (CAN) protocol.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the CAN protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall CAN /bin/true\\nblacklist CAN\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33139r568232_fix\"\n },\n \"fix\": {\n \"id\": \"F-33139r568232_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:319\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230495r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230495r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-12-17T10:30:38" } ] @@ -28805,18 +26746,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230496", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230496r744017_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:320", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:320\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33140r744016_fix", "fixtext_fixref": "F-33140r744016_fix", "ident": { @@ -28824,75 +26759,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040023", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28903,27 +26821,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33139r568232_fix" + "id": "F-33140r744016_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:319", + "name": "oval:mil.disa.stig.rhel8:def:320", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230495r627750_rule", - "version": "RHEL-08-040022", + "idref": "xccdf_mil.disa.stig_rule_SV-230496r744017_rule", + "version": "RHEL-08-040023", "time": "2021-12-17T10:30:38", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-040023" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the stream control transmission protocol (SCTP).", - "id": "V-230496", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230496r744017_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:320", @@ -28935,11 +26865,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the stream control transmission protocol (SCTP).\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the SCTP kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall SCTP /bin/true\\nblacklist SCTP\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33140r744016_fix\"\n },\n \"fix\": {\n \"id\": \"F-33140r744016_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:320\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230496r744017_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230496r744017_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230496\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230496\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the stream control transmission protocol (SCTP).\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the SCTP kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall SCTP /bin/true\\nblacklist SCTP\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33140r744016_fix\"\n },\n \"fix\": {\n \"id\": \"F-33140r744016_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:320\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230496r744017_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230496r744017_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-12-17T10:30:38" } ] @@ -28953,18 +26883,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230497", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230497r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:321", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:321\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33141r568238_fix", "fixtext_fixref": "F-33141r568238_fix", "ident": { @@ -28972,75 +26896,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040024", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29051,27 +26958,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33140r744016_fix" + "id": "F-33141r568238_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:320", + "name": "oval:mil.disa.stig.rhel8:def:321", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230496r744017_rule", - "version": "RHEL-08-040023", + "idref": "xccdf_mil.disa.stig_rule_SV-230497r627750_rule", + "version": "RHEL-08-040024", "time": "2021-12-17T10:30:38", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-040024" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.", - "id": "V-230497", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230497r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:321", @@ -29083,11 +27002,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the TIPC protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall TIPC /bin/true\\nblacklist TIPC\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33141r568238_fix\"\n },\n \"fix\": {\n \"id\": \"F-33141r568238_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:321\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230497r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230497r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230497\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230497\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the TIPC protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall TIPC /bin/true\\nblacklist TIPC\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33141r568238_fix\"\n },\n \"fix\": {\n \"id\": \"F-33141r568238_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:321\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230497r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230497r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-12-17T10:30:38" } ] @@ -29101,18 +27020,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\\n\\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", "group_id": "xccdf_mil.disa.stig_group_V-230498", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230498r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:322", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:322\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33142r568241_fix", "fixtext_fixref": "F-33142r568241_fix", "ident": { @@ -29120,75 +27033,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040025", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29199,27 +27095,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33141r568238_fix" + "id": "F-33142r568241_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:321", + "name": "oval:mil.disa.stig.rhel8:def:322", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230497r627750_rule", - "version": "RHEL-08-040024", - "time": "2021-12-17T10:30:38", + "idref": "xccdf_mil.disa.stig_rule_SV-230498r627750_rule", + "version": "RHEL-08-040025", + "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-040025" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable mounting of cramfs.", - "id": "V-230498", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.", + "id": "xccdf_mil.disa.stig_rule_SV-230498r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:322", @@ -29231,11 +27139,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040025\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable mounting of cramfs.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\\n\\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the cramfs kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall cramfs /bin/true\\nblacklist cramfs\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33142r568241_fix\"\n },\n \"fix\": {\n \"id\": \"F-33142r568241_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:322\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230498r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230498r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230498\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230498\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040025\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable mounting of cramfs.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\\n\\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the cramfs kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall cramfs /bin/true\\nblacklist cramfs\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33142r568241_fix\"\n },\n \"fix\": {\n \"id\": \"F-33142r568241_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:322\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230498r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230498r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", "start_time": "2021-12-17T10:30:39" } ] @@ -29249,18 +27157,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230499", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230499r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:323", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:323\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33143r568244_fix", "fixtext_fixref": "F-33143r568244_fix", "ident": { @@ -29268,75 +27170,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040026", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29347,27 +27232,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33142r568241_fix" + "id": "F-33143r568244_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:322", + "name": "oval:mil.disa.stig.rhel8:def:323", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230498r627750_rule", - "version": "RHEL-08-040025", + "idref": "xccdf_mil.disa.stig_rule_SV-230499r627750_rule", + "version": "RHEL-08-040026", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-040026" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable IEEE 1394 (FireWire) Support.", - "id": "V-230499", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230499r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:323", @@ -29379,11 +27276,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040026\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable IEEE 1394 (FireWire) Support.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the firewire-core kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall firewire-core /bin/true\\nblacklist firewire-core\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33143r568244_fix\"\n },\n \"fix\": {\n \"id\": \"F-33143r568244_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:323\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230499r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230499r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230499\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230499\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040026\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable IEEE 1394 (FireWire) Support.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the firewire-core kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall firewire-core /bin/true\\nblacklist firewire-core\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33143r568244_fix\"\n },\n \"fix\": {\n \"id\": \"F-33143r568244_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:323\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230499r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230499r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-12-17T10:30:39" } ] @@ -29397,18 +27294,12 @@ "IA-3" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163\",\"Documentable\":\"false\"}", + "description": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", "group_id": "xccdf_mil.disa.stig_group_V-230503", "group_title": "SRG-OS-000114-GPOS-00059", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:325", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:325\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33147r568256_fix", "fixtext_fixref": "F-33147r568256_fix", "ident": { @@ -29416,106 +27307,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040080", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000381", + "text": "CCI-000778", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33143r568244_fix" + "id": "F-33147r568256_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:323", + "name": "oval:mil.disa.stig.rhel8:def:325", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230499r627750_rule", - "version": "RHEL-08-040026", + "idref": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", + "version": "RHEL-08-040080", "time": "2021-12-17T10:30:39", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-040080" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must be configured to disable USB mass storage.", - "id": "V-230503", - "desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163", + "id": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", + "desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:325", @@ -29527,11 +27413,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000114-GPOS-00059\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be configured to disable USB mass storage.\",\n \"description\": \"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n$ sudo touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n$ sudo vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"fixref\": \"F-33147r568256_fix\"\n },\n \"fix\": {\n \"id\": \"F-33147r568256_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:325\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230503r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230503r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230503\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230503\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be configured to disable USB mass storage.\",\n \"description\": \"<VulnDiscussion>USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n$ sudo touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n$ sudo vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"fixref\": \"F-33147r568256_fix\"\n },\n \"fix\": {\n \"id\": \"F-33147r568256_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:325\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230503r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230503r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", "start_time": "2021-12-17T10:30:39" } ] @@ -29545,18 +27431,12 @@ "AC-18 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\\n\\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.\",\"Documentable\":\"false\"}", + "description": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", "group_id": "xccdf_mil.disa.stig_group_V-230507", "group_title": "SRG-OS-000300-GPOS-00118", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:326", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:326\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33151r568268_fix", "fixtext_fixref": "F-33151r568268_fix", "ident": { @@ -29564,106 +27444,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040111", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000778", + "text": "CCI-001443", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33147r568256_fix" + "id": "F-33151r568268_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:325", + "name": "oval:mil.disa.stig.rhel8:def:326", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", - "version": "RHEL-08-040080", + "idref": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", + "version": "RHEL-08-040111", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040111" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 Bluetooth must be disabled.", - "id": "V-230507", - "desc": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.", + "id": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", + "desc": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:326", @@ -29675,11 +27550,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000300-GPOS-00118\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040111\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 Bluetooth must be disabled.\",\n \"description\": \"Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\\n\\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001443\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the Bluetooth adapter when not in use.\\n\\nBuild or modify the \\\"/etc/modprobe.d/bluetooth.conf\\\" file with the following line:\\n\\ninstall bluetooth /bin/true\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33151r568268_fix\"\n },\n \"fix\": {\n \"id\": \"F-33151r568268_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:326\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230507r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230507r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230507\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230507\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040111\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 Bluetooth must be disabled.\",\n \"description\": \"<VulnDiscussion>Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\\n\\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001443\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the Bluetooth adapter when not in use.\\n\\nBuild or modify the \\\"/etc/modprobe.d/bluetooth.conf\\\" file with the following line:\\n\\ninstall bluetooth /bin/true\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33151r568268_fix\"\n },\n \"fix\": {\n \"id\": \"F-33151r568268_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:326\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230507r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230507r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", "start_time": "2021-12-17T10:30:39" } ] @@ -29693,18 +27568,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230508", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:327", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:327\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33152r568271_fix", "fixtext_fixref": "F-33152r568271_fix", "ident": { @@ -29712,106 +27581,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040120", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-001443", + "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33151r568268_fix" + "id": "F-33152r568271_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:326", + "name": "oval:mil.disa.stig.rhel8:def:327", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", - "version": "RHEL-08-040111", + "idref": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", + "version": "RHEL-08-040120", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /dev/shm with the nodev option.", - "id": "V-230508", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:327", @@ -29823,11 +27687,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /dev/shm with the nodev option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33152r568271_fix\"\n },\n \"fix\": {\n \"id\": \"F-33152r568271_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:327\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230508r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230508r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230508\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230508\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /dev/shm with the nodev option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33152r568271_fix\"\n },\n \"fix\": {\n \"id\": \"F-33152r568271_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:327\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230508r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230508r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -29841,18 +27705,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230509", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:328", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:328\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33153r568274_fix", "fixtext_fixref": "F-33153r568274_fix", "ident": { @@ -29860,75 +27718,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040121", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29939,27 +27780,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33152r568271_fix" + "id": "F-33153r568274_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:327", + "name": "oval:mil.disa.stig.rhel8:def:328", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", - "version": "RHEL-08-040120", + "idref": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", + "version": "RHEL-08-040121", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040121" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /dev/shm with the nosuid option.", - "id": "V-230509", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:328", @@ -29971,11 +27824,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /dev/shm with the nosuid option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33153r568274_fix\"\n },\n \"fix\": {\n \"id\": \"F-33153r568274_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:328\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230509r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230509r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230509\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230509\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /dev/shm with the nosuid option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33153r568274_fix\"\n },\n \"fix\": {\n \"id\": \"F-33153r568274_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:328\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230509r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230509r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -29989,18 +27842,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230510", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:329", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:329\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33154r568277_fix", "fixtext_fixref": "F-33154r568277_fix", "ident": { @@ -30008,106 +27855,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040122", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33153r568274_fix" + "id": "F-33154r568277_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:328", + "name": "oval:mil.disa.stig.rhel8:def:329", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", - "version": "RHEL-08-040121", + "idref": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", + "version": "RHEL-08-040122", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040122" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /dev/shm with the noexec option.", - "id": "V-230510", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:329", @@ -30119,11 +27961,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /dev/shm with the noexec option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33154r568277_fix\"\n },\n \"fix\": {\n \"id\": \"F-33154r568277_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:329\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230510r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230510r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230510\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230510\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /dev/shm with the noexec option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33154r568277_fix\"\n },\n \"fix\": {\n \"id\": \"F-33154r568277_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:329\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230510r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230510r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -30137,18 +27979,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230511", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:330", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:330\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33155r568280_fix", "fixtext_fixref": "F-33155r568280_fix", "ident": { @@ -30156,75 +27992,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040123", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30235,27 +28054,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33154r568277_fix" + "id": "F-33155r568280_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:329", + "name": "oval:mil.disa.stig.rhel8:def:330", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", - "version": "RHEL-08-040122", + "idref": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", + "version": "RHEL-08-040123", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040123" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /tmp with the nodev option.", - "id": "V-230511", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:330", @@ -30267,11 +28098,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040123\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /tmp with the nodev option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33155r568280_fix\"\n },\n \"fix\": {\n \"id\": \"F-33155r568280_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:330\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230511r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230511r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230511\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230511\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040123\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /tmp with the nodev option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33155r568280_fix\"\n },\n \"fix\": {\n \"id\": \"F-33155r568280_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:330\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230511r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230511r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -30285,18 +28116,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230512", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:331", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:331\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33156r568283_fix", "fixtext_fixref": "F-33156r568283_fix", "ident": { @@ -30304,75 +28129,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040124", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30383,27 +28191,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33155r568280_fix" + "id": "F-33156r568283_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:330", + "name": "oval:mil.disa.stig.rhel8:def:331", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", - "version": "RHEL-08-040123", + "idref": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", + "version": "RHEL-08-040124", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040124" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /tmp with the nosuid option.", - "id": "V-230512", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:331", @@ -30415,11 +28235,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040124\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /tmp with the nosuid option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33156r568283_fix\"\n },\n \"fix\": {\n \"id\": \"F-33156r568283_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:331\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230512r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230512r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230512\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230512\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040124\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /tmp with the nosuid option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33156r568283_fix\"\n },\n \"fix\": {\n \"id\": \"F-33156r568283_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:331\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230512r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230512r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -30433,18 +28253,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230513", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:332", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:332\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33157r568286_fix", "fixtext_fixref": "F-33157r568286_fix", "ident": { @@ -30452,75 +28266,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040125", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30531,27 +28328,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33156r568283_fix" + "id": "F-33157r568286_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:331", + "name": "oval:mil.disa.stig.rhel8:def:332", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", - "version": "RHEL-08-040124", + "idref": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", + "version": "RHEL-08-040125", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040125" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /tmp with the noexec option.", - "id": "V-230513", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:332", @@ -30563,11 +28372,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040125\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /tmp with the noexec option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33157r568286_fix\"\n },\n \"fix\": {\n \"id\": \"F-33157r568286_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:332\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230513r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230513r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230513\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230513\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040125\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /tmp with the noexec option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33157r568286_fix\"\n },\n \"fix\": {\n \"id\": \"F-33157r568286_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:332\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230513r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230513r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -30581,18 +28390,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230514", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:333", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:333\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33158r568289_fix", "fixtext_fixref": "F-33158r568289_fix", "ident": { @@ -30600,75 +28403,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040126", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30679,27 +28465,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33157r568286_fix" + "id": "F-33158r568289_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:332", + "name": "oval:mil.disa.stig.rhel8:def:333", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", - "version": "RHEL-08-040125", + "idref": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", + "version": "RHEL-08-040126", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040126" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log with the nodev option.", - "id": "V-230514", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:333", @@ -30711,11 +28509,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040126\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log with the nodev option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33158r568289_fix\"\n },\n \"fix\": {\n \"id\": \"F-33158r568289_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:333\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230514r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230514r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230514\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230514\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040126\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log with the nodev option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33158r568289_fix\"\n },\n \"fix\": {\n \"id\": \"F-33158r568289_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:333\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230514r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230514r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -30729,18 +28527,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230515", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:334", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:334\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33159r568292_fix", "fixtext_fixref": "F-33159r568292_fix", "ident": { @@ -30748,75 +28540,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040127", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30827,27 +28602,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33158r568289_fix" + "id": "F-33159r568292_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:333", + "name": "oval:mil.disa.stig.rhel8:def:334", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", - "version": "RHEL-08-040126", + "idref": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", + "version": "RHEL-08-040127", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040127" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log with the nosuid option.", - "id": "V-230515", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:334", @@ -30859,11 +28646,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040127\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log with the nosuid option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33159r568292_fix\"\n },\n \"fix\": {\n \"id\": \"F-33159r568292_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:334\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230515r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230515r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230515\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230515\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040127\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log with the nosuid option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33159r568292_fix\"\n },\n \"fix\": {\n \"id\": \"F-33159r568292_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:334\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230515r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230515r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -30877,18 +28664,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230516", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:335", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:335\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33160r568295_fix", "fixtext_fixref": "F-33160r568295_fix", "ident": { @@ -30896,75 +28677,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040128", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30975,27 +28739,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33159r568292_fix" + "id": "F-33160r568295_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:334", + "name": "oval:mil.disa.stig.rhel8:def:335", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", - "version": "RHEL-08-040127", + "idref": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", + "version": "RHEL-08-040128", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040128" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log with the noexec option.", - "id": "V-230516", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:335", @@ -31007,11 +28783,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040128\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log with the noexec option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33160r568295_fix\"\n },\n \"fix\": {\n \"id\": \"F-33160r568295_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:335\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230516r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230516r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230516\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230516\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040128\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log with the noexec option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33160r568295_fix\"\n },\n \"fix\": {\n \"id\": \"F-33160r568295_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:335\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230516r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230516r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -31025,18 +28801,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230517", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:336", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:336\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33161r568298_fix", "fixtext_fixref": "F-33161r568298_fix", "ident": { @@ -31044,75 +28814,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040129", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31123,27 +28876,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33160r568295_fix" + "id": "F-33161r568298_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:335", + "name": "oval:mil.disa.stig.rhel8:def:336", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", - "version": "RHEL-08-040128", + "idref": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", + "version": "RHEL-08-040129", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040129" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log/audit with the nodev option.", - "id": "V-230517", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:336", @@ -31155,11 +28920,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040129\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log/audit with the nodev option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33161r568298_fix\"\n },\n \"fix\": {\n \"id\": \"F-33161r568298_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:336\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230517r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230517r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230517\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230517\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040129\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log/audit with the nodev option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33161r568298_fix\"\n },\n \"fix\": {\n \"id\": \"F-33161r568298_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:336\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230517r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230517r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -31173,18 +28938,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230518", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:337", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:337\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33162r568301_fix", "fixtext_fixref": "F-33162r568301_fix", "ident": { @@ -31192,75 +28951,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040130", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31271,27 +29013,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33161r568298_fix" + "id": "F-33162r568301_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:336", + "name": "oval:mil.disa.stig.rhel8:def:337", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", - "version": "RHEL-08-040129", + "idref": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", + "version": "RHEL-08-040130", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log/audit with the nosuid option.", - "id": "V-230518", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:337", @@ -31303,11 +29057,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log/audit with the nosuid option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33162r568301_fix\"\n },\n \"fix\": {\n \"id\": \"F-33162r568301_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:337\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230518r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230518r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230518\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230518\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log/audit with the nosuid option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33162r568301_fix\"\n },\n \"fix\": {\n \"id\": \"F-33162r568301_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:337\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230518r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230518r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -31321,18 +29075,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230519", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:338", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:338\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33163r568304_fix", "fixtext_fixref": "F-33163r568304_fix", "ident": { @@ -31340,75 +29088,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040131", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31419,27 +29150,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33162r568301_fix" + "id": "F-33163r568304_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:337", + "name": "oval:mil.disa.stig.rhel8:def:338", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", - "version": "RHEL-08-040130", + "idref": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", + "version": "RHEL-08-040131", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040131" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log/audit with the noexec option.", - "id": "V-230519", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:338", @@ -31451,11 +29194,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040131\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log/audit with the noexec option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33163r568304_fix\"\n },\n \"fix\": {\n \"id\": \"F-33163r568304_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:338\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230519r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230519r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230519\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230519\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040131\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log/audit with the noexec option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33163r568304_fix\"\n },\n \"fix\": {\n \"id\": \"F-33163r568304_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:338\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230519r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230519r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -31469,18 +29212,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230520", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230520r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:339", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:339\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33164r568307_fix", "fixtext_fixref": "F-33164r568307_fix", "ident": { @@ -31488,106 +29225,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040132", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33163r568304_fix" + "id": "F-33164r568307_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:338", + "name": "oval:mil.disa.stig.rhel8:def:339", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", - "version": "RHEL-08-040131", + "idref": "xccdf_mil.disa.stig_rule_SV-230520r627750_rule", + "version": "RHEL-08-040132", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040132" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/tmp with the nodev option.", - "id": "V-230520", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230520r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:339", @@ -31599,11 +29331,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040132\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/tmp with the nodev option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33164r568307_fix\"\n },\n \"fix\": {\n \"id\": \"F-33164r568307_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:339\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230520r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230520r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230520\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230520\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040132\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/tmp with the nodev option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33164r568307_fix\"\n },\n \"fix\": {\n \"id\": \"F-33164r568307_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:339\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230520r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230520r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -31617,18 +29349,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230521", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230521r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:340", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:340\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33165r568310_fix", "fixtext_fixref": "F-33165r568310_fix", "ident": { @@ -31636,75 +29362,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040133", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31715,27 +29424,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33164r568307_fix" + "id": "F-33165r568310_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:339", + "name": "oval:mil.disa.stig.rhel8:def:340", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230520r627750_rule", - "version": "RHEL-08-040132", - "time": "2021-12-17T10:30:39", + "idref": "xccdf_mil.disa.stig_rule_SV-230521r627750_rule", + "version": "RHEL-08-040133", + "time": "2021-12-17T10:30:40", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040133" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/tmp with the nosuid option.", - "id": "V-230521", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230521r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:340", @@ -31747,11 +29468,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040133\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/tmp with the nosuid option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33165r568310_fix\"\n },\n \"fix\": {\n \"id\": \"F-33165r568310_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:340\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230521r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230521r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230521\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230521\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040133\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/tmp with the nosuid option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33165r568310_fix\"\n },\n \"fix\": {\n \"id\": \"F-33165r568310_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:340\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230521r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230521r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:40" } ] @@ -31765,18 +29486,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230522", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230522r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:341", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:341\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33166r568313_fix", "fixtext_fixref": "F-33166r568313_fix", "ident": { @@ -31784,75 +29499,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040134", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31863,27 +29561,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33165r568310_fix" + "id": "F-33166r568313_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:340", + "name": "oval:mil.disa.stig.rhel8:def:341", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230521r627750_rule", - "version": "RHEL-08-040133", + "idref": "xccdf_mil.disa.stig_rule_SV-230522r627750_rule", + "version": "RHEL-08-040134", "time": "2021-12-17T10:30:40", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040134" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/tmp with the noexec option.", - "id": "V-230522", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230522r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:341", @@ -31895,11 +29605,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040134\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/tmp with the noexec option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33166r568313_fix\"\n },\n \"fix\": {\n \"id\": \"F-33166r568313_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:341\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230522r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230522r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230522\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230522\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040134\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/tmp with the noexec option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33166r568313_fix\"\n },\n \"fix\": {\n \"id\": \"F-33166r568313_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:341\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230522r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230522r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:40" } ] @@ -31913,18 +29623,12 @@ "SC-8" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190\",\"Documentable\":\"false\"}", + "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "group_id": "xccdf_mil.disa.stig_group_V-230526", "group_title": "SRG-OS-000423-GPOS-00187", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:342", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:342\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33170r744031_fix", "fixtext_fixref": "F-33170r744031_fix", "ident": { @@ -31932,106 +29636,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040160", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001764", + "text": "CCI-002418", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33166r568313_fix" + "id": "F-33170r744031_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:341", + "name": "oval:mil.disa.stig.rhel8:def:342", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230522r627750_rule", - "version": "RHEL-08-040134", + "idref": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", + "version": "RHEL-08-040160", "time": "2021-12-17T10:30:40", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.", - "id": "V-230526", - "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190", + "id": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", + "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:342", @@ -32043,11 +29742,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000423-GPOS-00187\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.\",\n \"description\": \"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH service to automatically start after reboot with the following command:\\n\\n$ sudo systemctl enable sshd.service\",\n \"fixref\": \"F-33170r744031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33170r744031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:342\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230526r744032_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230526r744032_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230526\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230526\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.\",\n \"description\": \"<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH service to automatically start after reboot with the following command:\\n\\n$ sudo systemctl enable sshd.service\",\n \"fixref\": \"F-33170r744031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33170r744031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:342\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230526r744032_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230526r744032_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "start_time": "2021-12-17T10:30:40" } ] @@ -32061,18 +29760,12 @@ "AC-17 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSession key regeneration limits the chances of a session key becoming compromised.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188\",\"Documentable\":\"false\"}", + "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", "group_id": "xccdf_mil.disa.stig_group_V-230527", "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:343", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:343\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33171r568328_fix", "fixtext_fixref": "F-33171r568328_fix", "ident": { @@ -32080,106 +29773,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040161", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-002418", + "text": "CCI-000068", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33170r744031_fix" + "id": "F-33171r568328_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:342", + "name": "oval:mil.disa.stig.rhel8:def:343", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", - "version": "RHEL-08-040160", - "time": "2021-12-17T10:30:40", + "idref": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", + "version": "RHEL-08-040161", + "time": "2021-12-17T10:30:42", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040161" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.", - "id": "V-230527", - "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188", + "id": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", + "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:343", @@ -32191,11 +29879,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000033-GPOS-00014\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.\",\n \"description\": \"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSession key regeneration limits the chances of a session key becoming compromised.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to force a frequent session key renegotiation for SSH connections to the server by add or modifying the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nRekeyLimit 1G 1h\\n\\nRestart the SSH daemon for the settings to take effect.\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-33171r568328_fix\"\n },\n \"fix\": {\n \"id\": \"F-33171r568328_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:343\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230527r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230527r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230527\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230527\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.\",\n \"description\": \"<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSession key regeneration limits the chances of a session key becoming compromised.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to force a frequent session key renegotiation for SSH connections to the server by add or modifying the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nRekeyLimit 1G 1h\\n\\nRestart the SSH daemon for the settings to take effect.\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-33171r568328_fix\"\n },\n \"fix\": {\n \"id\": \"F-33171r568328_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:343\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230527r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230527r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", "start_time": "2021-12-17T10:30:42" } ] @@ -32209,18 +29897,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.\",\"Documentable\":\"false\"}", + "description": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", "group_id": "xccdf_mil.disa.stig_group_V-230531", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:345", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:345\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33175r619890_fix", "fixtext_fixref": "F-33175r619890_fix", "ident": { @@ -32228,106 +29910,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040172", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000068", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33171r568328_fix" + "id": "F-33175r619890_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:343", + "name": "oval:mil.disa.stig.rhel8:def:345", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", - "version": "RHEL-08-040161", + "idref": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", + "version": "RHEL-08-040172", "time": "2021-12-17T10:30:42", "weight": "10.0", - "severity": "medium" - } + "severity": "high" + }, + "value": [], + "version": "RHEL-08-040172" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.", - "id": "V-230531", - "desc": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.", + "id": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", + "desc": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:345", @@ -32339,11 +30016,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.\",\n \"description\": \"A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to disable the CtrlAltDelBurstAction by added or modifying the following line in the \\\"/etc/systemd/system.conf\\\" configuration file:\\n\\nCtrlAltDelBurstAction=none\\n\\nReload the daemon for this change to take effect.\\n\\n$ sudo systemctl daemon-reload\",\n \"fixref\": \"F-33175r619890_fix\"\n },\n \"fix\": {\n \"id\": \"F-33175r619890_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:345\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230531r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230531r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230531\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230531\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.\",\n \"description\": \"<VulnDiscussion>A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to disable the CtrlAltDelBurstAction by added or modifying the following line in the \\\"/etc/systemd/system.conf\\\" configuration file:\\n\\nCtrlAltDelBurstAction=none\\n\\nReload the daemon for this change to take effect.\\n\\n$ sudo systemctl daemon-reload\",\n \"fixref\": \"F-33175r619890_fix\"\n },\n \"fix\": {\n \"id\": \"F-33175r619890_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:345\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230531r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230531r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", "start_time": "2021-12-17T10:30:42" } ] @@ -32357,18 +30034,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.\",\"Documentable\":\"false\"}", + "description": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "group_id": "xccdf_mil.disa.stig_group_V-230533", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:346", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:346\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33177r568346_fix", "fixtext_fixref": "F-33177r568346_fix", "ident": { @@ -32376,106 +30047,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040190", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33175r619890_fix" + "id": "F-33177r568346_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:345", + "name": "oval:mil.disa.stig.rhel8:def:346", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", - "version": "RHEL-08-040172", + "idref": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", + "version": "RHEL-08-040190", "time": "2021-12-17T10:30:42", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-040190" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.", - "id": "V-230533", - "desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.", + "id": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", + "desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:346", @@ -32487,11 +30153,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.\",\n \"description\": \"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n$ sudo yum remove tftp-server\",\n \"fixref\": \"F-33177r568346_fix\"\n },\n \"fix\": {\n \"id\": \"F-33177r568346_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:346\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230533r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230533r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230533\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230533\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.\",\n \"description\": \"<VulnDiscussion>If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n$ sudo yum remove tftp-server\",\n \"fixref\": \"F-33177r568346_fix\"\n },\n \"fix\": {\n \"id\": \"F-33177r568346_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:346\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230533r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230533r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "start_time": "2021-12-17T10:30:42" } ] @@ -32505,18 +30171,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.\",\"Documentable\":\"false\"}", + "description": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "group_id": "xccdf_mil.disa.stig_group_V-230534", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:347", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:347\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33178r568349_fix", "fixtext_fixref": "F-33178r568349_fix", "ident": { @@ -32524,75 +30184,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040200", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32603,27 +30246,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33177r568346_fix" + "id": "F-33178r568349_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:346", + "name": "oval:mil.disa.stig.rhel8:def:347", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", - "version": "RHEL-08-040190", - "time": "2021-12-17T10:30:42", + "idref": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", + "version": "RHEL-08-040200", + "time": "2021-12-17T10:30:44", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-040200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The root account must be the only account having unrestricted access to the RHEL 8 system.", - "id": "V-230534", - "desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.", + "id": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", + "desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:347", @@ -32635,11 +30290,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The root account must be the only account having unrestricted access to the RHEL 8 system.\",\n \"description\": \"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\". \\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"fixref\": \"F-33178r568349_fix\"\n },\n \"fix\": {\n \"id\": \"F-33178r568349_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:347\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230534r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230534r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230534\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230534\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The root account must be the only account having unrestricted access to the RHEL 8 system.\",\n \"description\": \"<VulnDiscussion>If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\". \\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"fixref\": \"F-33178r568349_fix\"\n },\n \"fix\": {\n \"id\": \"F-33178r568349_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:347\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230534r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230534r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "start_time": "2021-12-17T10:30:44" } ] @@ -32653,18 +30308,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\",\"Documentable\":\"false\"}", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "group_id": "xccdf_mil.disa.stig_group_V-230535", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230535r744035_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:348", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:348\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33179r744034_fix", "fixtext_fixref": "F-33179r744034_fix", "ident": { @@ -32672,106 +30321,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040210", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33178r568349_fix" + "id": "F-33179r744034_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:347", + "name": "oval:mil.disa.stig.rhel8:def:348", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", - "version": "RHEL-08-040200", + "idref": "xccdf_mil.disa.stig_rule_SV-230535r744035_rule", + "version": "RHEL-08-040210", "time": "2021-12-17T10:30:44", "weight": "10.0", - "severity": "high" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-040210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.", - "id": "V-230535", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "id": "xccdf_mil.disa.stig_rule_SV-230535r744035_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:348", @@ -32783,11 +30427,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent IPv6 ICMP redirect messages from being accepted with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.default.accept_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.default.accept_redirects=0\",\n \"fixref\": \"F-33179r744034_fix\"\n },\n \"fix\": {\n \"id\": \"F-33179r744034_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:348\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230535r744035_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230535r744035_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230535\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230535\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent IPv6 ICMP redirect messages from being accepted with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.default.accept_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.default.accept_redirects=0\",\n \"fixref\": \"F-33179r744034_fix\"\n },\n \"fix\": {\n \"id\": \"F-33179r744034_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:348\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230535r744035_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230535r744035_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "start_time": "2021-12-17T10:30:44" } ] @@ -32801,18 +30445,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\",\"Documentable\":\"false\"}", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "group_id": "xccdf_mil.disa.stig_group_V-230536", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230536r744037_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:349", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:349\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33180r568355_fix", "fixtext_fixref": "F-33180r568355_fix", "ident": { @@ -32820,75 +30458,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040220", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32899,27 +30520,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33179r744034_fix" + "id": "F-33180r568355_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:348", + "name": "oval:mil.disa.stig.rhel8:def:349", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230535r744035_rule", - "version": "RHEL-08-040210", - "time": "2021-12-17T10:30:44", + "idref": "xccdf_mil.disa.stig_rule_SV-230536r744037_rule", + "version": "RHEL-08-040220", + "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.", - "id": "V-230536", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.", + "id": "xccdf_mil.disa.stig_rule_SV-230536r744037_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:349", @@ -32931,11 +30564,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform IPv4 ICMP redirects with the following command:\\n\\n$ sudo sysctl -w net.ipv4.conf.all.send_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.conf.all.send_redirects=0\",\n \"fixref\": \"F-33180r568355_fix\"\n },\n \"fix\": {\n \"id\": \"F-33180r568355_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:349\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230536r744037_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230536r744037_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230536\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230536\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform IPv4 ICMP redirects with the following command:\\n\\n$ sudo sysctl -w net.ipv4.conf.all.send_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.conf.all.send_redirects=0\",\n \"fixref\": \"F-33180r568355_fix\"\n },\n \"fix\": {\n \"id\": \"F-33180r568355_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:349\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230536r744037_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230536r744037_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "start_time": "2021-12-17T10:30:45" } ] @@ -32949,18 +30582,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\",\"Documentable\":\"false\"}", + "description": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "group_id": "xccdf_mil.disa.stig_group_V-230537", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230537r744039_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:350", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:350\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33181r568358_fix", "fixtext_fixref": "F-33181r568358_fix", "ident": { @@ -32968,75 +30595,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040230", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33047,27 +30657,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33180r568355_fix" + "id": "F-33181r568358_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:349", + "name": "oval:mil.disa.stig.rhel8:def:350", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230536r744037_rule", - "version": "RHEL-08-040220", + "idref": "xccdf_mil.disa.stig_rule_SV-230537r744039_rule", + "version": "RHEL-08-040230", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.", - "id": "V-230537", - "desc": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.", + "id": "xccdf_mil.disa.stig_rule_SV-230537r744039_rule", + "desc": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:350", @@ -33079,11 +30701,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"description\": \"Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not respond to IPv4 ICMP echoes sent to a broadcast address with the following command:\\n\\n$ sudo sysctl -w net.ipv4.icmp_echo_ignore_broadcasts=1\\n\\nIf \\\"1\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts=1\",\n \"fixref\": \"F-33181r568358_fix\"\n },\n \"fix\": {\n \"id\": \"F-33181r568358_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:350\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230537r744039_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230537r744039_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230537\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230537\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"description\": \"<VulnDiscussion>Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not respond to IPv4 ICMP echoes sent to a broadcast address with the following command:\\n\\n$ sudo sysctl -w net.ipv4.icmp_echo_ignore_broadcasts=1\\n\\nIf \\\"1\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts=1\",\n \"fixref\": \"F-33181r568358_fix\"\n },\n \"fix\": {\n \"id\": \"F-33181r568358_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:350\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230537r744039_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230537r744039_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33097,18 +30719,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\",\"Documentable\":\"false\"}", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", "group_id": "xccdf_mil.disa.stig_group_V-230538", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230538r744042_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:351", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:351\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33182r744041_fix", "fixtext_fixref": "F-33182r744041_fix", "ident": { @@ -33116,75 +30732,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040240", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33195,27 +30794,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33181r568358_fix" + "id": "F-33182r744041_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:350", + "name": "oval:mil.disa.stig.rhel8:def:351", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230537r744039_rule", - "version": "RHEL-08-040230", + "idref": "xccdf_mil.disa.stig_rule_SV-230538r744042_rule", + "version": "RHEL-08-040240", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not forward IPv6 source-routed packets.", - "id": "V-230538", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.", + "id": "xccdf_mil.disa.stig_rule_SV-230538r744042_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:351", @@ -33227,11 +30838,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not forward IPv6 source-routed packets.\",\n \"description\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.all.accept_source_route=0\\n\\nIf \\\"0\\\" is not the system's all value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.all.accept_source_route=0\",\n \"fixref\": \"F-33182r744041_fix\"\n },\n \"fix\": {\n \"id\": \"F-33182r744041_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:351\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230538r744042_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230538r744042_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230538\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230538\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not forward IPv6 source-routed packets.\",\n \"description\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.all.accept_source_route=0\\n\\nIf \\\"0\\\" is not the system's all value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.all.accept_source_route=0\",\n \"fixref\": \"F-33182r744041_fix\"\n },\n \"fix\": {\n \"id\": \"F-33182r744041_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:351\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230538r744042_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230538r744042_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33245,18 +30856,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\",\"Documentable\":\"false\"}", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", "group_id": "xccdf_mil.disa.stig_group_V-230539", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230539r744045_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:352", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:352\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33183r744044_fix", "fixtext_fixref": "F-33183r744044_fix", "ident": { @@ -33264,75 +30869,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040250", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33343,27 +30931,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33182r744041_fix" + "id": "F-33183r744044_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:351", + "name": "oval:mil.disa.stig.rhel8:def:352", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230538r744042_rule", - "version": "RHEL-08-040240", + "idref": "xccdf_mil.disa.stig_rule_SV-230539r744045_rule", + "version": "RHEL-08-040250", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not forward IPv6 source-routed packets by default.", - "id": "V-230539", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.", + "id": "xccdf_mil.disa.stig_rule_SV-230539r744045_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:352", @@ -33375,11 +30975,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not forward IPv6 source-routed packets by default.\",\n \"description\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets by default with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.default.accept_source_route=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.default.accept_source_route=0\",\n \"fixref\": \"F-33183r744044_fix\"\n },\n \"fix\": {\n \"id\": \"F-33183r744044_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:352\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230539r744045_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230539r744045_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230539\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230539\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not forward IPv6 source-routed packets by default.\",\n \"description\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets by default with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.default.accept_source_route=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.default.accept_source_route=0\",\n \"fixref\": \"F-33183r744044_fix\"\n },\n \"fix\": {\n \"id\": \"F-33183r744044_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:352\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230539r744045_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230539r744045_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33393,18 +30993,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\",\"Documentable\":\"false\"}", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "group_id": "xccdf_mil.disa.stig_group_V-230540", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230540r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:353", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:353\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33184r568367_fix", "fixtext_fixref": "F-33184r568367_fix", "ident": { @@ -33412,75 +31006,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040260", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33491,27 +31068,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33183r744044_fix" + "id": "F-33184r568367_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:352", + "name": "oval:mil.disa.stig.rhel8:def:353", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230539r744045_rule", - "version": "RHEL-08-040250", + "idref": "xccdf_mil.disa.stig_rule_SV-230540r627750_rule", + "version": "RHEL-08-040260", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not be performing packet forwarding unless the system is a router.", - "id": "V-230540", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.", + "id": "xccdf_mil.disa.stig_rule_SV-230540r627750_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:353", @@ -33523,11 +31112,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not be performing packet forwarding unless the system is a router.\",\n \"description\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow packet forwarding, unless the system is a router with the following commands:\\n\\n$ sudo sysctl -w net.ipv4.ip_forward=0\\n\\n$ sudo sysctl -w net.ipv6.conf.all.forwarding=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following lines in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.ip_forward=0\\n\\nnet.ipv6.conf.all.forwarding=0\",\n \"fixref\": \"F-33184r568367_fix\"\n },\n \"fix\": {\n \"id\": \"F-33184r568367_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:353\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230540r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230540r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230540\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230540\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not be performing packet forwarding unless the system is a router.\",\n \"description\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow packet forwarding, unless the system is a router with the following commands:\\n\\n$ sudo sysctl -w net.ipv4.ip_forward=0\\n\\n$ sudo sysctl -w net.ipv6.conf.all.forwarding=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following lines in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.ip_forward=0\\n\\nnet.ipv6.conf.all.forwarding=0\",\n \"fixref\": \"F-33184r568367_fix\"\n },\n \"fix\": {\n \"id\": \"F-33184r568367_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:353\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230540r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230540r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33541,18 +31130,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\",\"Documentable\":\"false\"}", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", "group_id": "xccdf_mil.disa.stig_group_V-230541", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230541r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:354", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:354\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33185r568370_fix", "fixtext_fixref": "F-33185r568370_fix", "ident": { @@ -33560,75 +31143,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040261", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33639,27 +31205,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33184r568367_fix" + "id": "F-33185r568370_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:353", + "name": "oval:mil.disa.stig.rhel8:def:354", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230540r627750_rule", - "version": "RHEL-08-040260", + "idref": "xccdf_mil.disa.stig_rule_SV-230541r627750_rule", + "version": "RHEL-08-040261", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040261" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not accept router advertisements on all IPv6 interfaces.", - "id": "V-230541", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.", + "id": "xccdf_mil.disa.stig_rule_SV-230541r627750_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:354", @@ -33671,11 +31249,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040261\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces.\",\n \"description\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces unless the system is a router with the following commands:\\n\\n$ sudo sysctl -w net.ipv6.conf.all.accept_ra=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following lines in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.all.accept_ra=0\",\n \"fixref\": \"F-33185r568370_fix\"\n },\n \"fix\": {\n \"id\": \"F-33185r568370_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:354\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230541r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230541r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230541\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230541\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040261\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces.\",\n \"description\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces unless the system is a router with the following commands:\\n\\n$ sudo sysctl -w net.ipv6.conf.all.accept_ra=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following lines in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.all.accept_ra=0\",\n \"fixref\": \"F-33185r568370_fix\"\n },\n \"fix\": {\n \"id\": \"F-33185r568370_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:354\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230541r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230541r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33689,18 +31267,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\",\"Documentable\":\"false\"}", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", "group_id": "xccdf_mil.disa.stig_group_V-230542", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230542r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:355", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:355\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33186r568373_fix", "fixtext_fixref": "F-33186r568373_fix", "ident": { @@ -33708,75 +31280,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040262", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33787,27 +31342,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33185r568370_fix" + "id": "F-33186r568373_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:354", + "name": "oval:mil.disa.stig.rhel8:def:355", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230541r627750_rule", - "version": "RHEL-08-040261", + "idref": "xccdf_mil.disa.stig_rule_SV-230542r627750_rule", + "version": "RHEL-08-040262", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040262" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.", - "id": "V-230542", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.", + "id": "xccdf_mil.disa.stig_rule_SV-230542r627750_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:355", @@ -33819,11 +31386,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040262\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.\",\n \"description\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces by default unless the system is a router with the following commands:\\n\\n$ sudo sysctl -w net.ipv6.conf.default.accept_ra=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following lines in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.default.accept_ra=0\",\n \"fixref\": \"F-33186r568373_fix\"\n },\n \"fix\": {\n \"id\": \"F-33186r568373_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:355\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230542r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230542r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230542\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230542\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040262\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.\",\n \"description\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces by default unless the system is a router with the following commands:\\n\\n$ sudo sysctl -w net.ipv6.conf.default.accept_ra=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following lines in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.default.accept_ra=0\",\n \"fixref\": \"F-33186r568373_fix\"\n },\n \"fix\": {\n \"id\": \"F-33186r568373_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:355\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230542r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230542r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33837,18 +31404,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\",\"Documentable\":\"false\"}", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "group_id": "xccdf_mil.disa.stig_group_V-230543", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230543r744047_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:356", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:356\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33187r568376_fix", "fixtext_fixref": "F-33187r568376_fix", "ident": { @@ -33856,75 +31417,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040270", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33935,27 +31479,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33186r568373_fix" + "id": "F-33187r568376_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:355", + "name": "oval:mil.disa.stig.rhel8:def:356", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230542r627750_rule", - "version": "RHEL-08-040262", + "idref": "xccdf_mil.disa.stig_rule_SV-230543r744047_rule", + "version": "RHEL-08-040270", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040270" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.", - "id": "V-230543", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.", + "id": "xccdf_mil.disa.stig_rule_SV-230543r744047_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:356", @@ -33967,11 +31523,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform Internet Protocol version 4 (IPv4) ICMP redirects by default with the following command:\\n\\n$ sudo sysctl -w net.ipv4.conf.default.send_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.conf.default.send_redirects=0\",\n \"fixref\": \"F-33187r568376_fix\"\n },\n \"fix\": {\n \"id\": \"F-33187r568376_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:356\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230543r744047_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230543r744047_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230543\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230543\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform Internet Protocol version 4 (IPv4) ICMP redirects by default with the following command:\\n\\n$ sudo sysctl -w net.ipv4.conf.default.send_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.conf.default.send_redirects=0\",\n \"fixref\": \"F-33187r568376_fix\"\n },\n \"fix\": {\n \"id\": \"F-33187r568376_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:356\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230543r744047_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230543r744047_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33985,18 +31541,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\",\"Documentable\":\"false\"}", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "group_id": "xccdf_mil.disa.stig_group_V-230544", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230544r744050_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:357", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:357\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33188r744049_fix", "fixtext_fixref": "F-33188r744049_fix", "ident": { @@ -34004,75 +31554,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040280", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34083,27 +31616,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33187r568376_fix" + "id": "F-33188r744049_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:356", + "name": "oval:mil.disa.stig.rhel8:def:357", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230543r744047_rule", - "version": "RHEL-08-040270", - "time": "2021-12-17T10:30:45", + "idref": "xccdf_mil.disa.stig_rule_SV-230544r744050_rule", + "version": "RHEL-08-040280", + "time": "2021-12-17T10:30:46", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040280" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.", - "id": "V-230544", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "id": "xccdf_mil.disa.stig_rule_SV-230544r744050_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:357", @@ -34115,11 +31660,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to ignore IPv6 ICMP redirect messages with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.all.accept_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.all.accept_redirects = 0\",\n \"fixref\": \"F-33188r744049_fix\"\n },\n \"fix\": {\n \"id\": \"F-33188r744049_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:357\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230544r744050_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230544r744050_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230544\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230544\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to ignore IPv6 ICMP redirect messages with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.all.accept_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.all.accept_redirects = 0\",\n \"fixref\": \"F-33188r744049_fix\"\n },\n \"fix\": {\n \"id\": \"F-33188r744049_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:357\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230544r744050_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230544r744050_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "start_time": "2021-12-17T10:30:46" } ] @@ -34133,18 +31678,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "group_id": "xccdf_mil.disa.stig_group_V-230545", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230545r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:358", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:358\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33189r568382_fix", "fixtext_fixref": "F-33189r568382_fix", "ident": { @@ -34152,75 +31691,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040281", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34231,27 +31753,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33188r744049_fix" + "id": "F-33189r568382_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:357", + "name": "oval:mil.disa.stig.rhel8:def:358", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230544r744050_rule", - "version": "RHEL-08-040280", + "idref": "xccdf_mil.disa.stig_rule_SV-230545r627750_rule", + "version": "RHEL-08-040281", "time": "2021-12-17T10:30:46", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040281" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable access to network bpf syscall from unprivileged processes.", - "id": "V-230545", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.", + "id": "xccdf_mil.disa.stig_rule_SV-230545r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:358", @@ -34263,11 +31797,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040281\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable access to network bpf syscall from unprivileged processes.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent privilege escalation thru the kernel by disabling access to the bpf syscall by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.unprivileged_bpf_disabled = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33189r568382_fix\"\n },\n \"fix\": {\n \"id\": \"F-33189r568382_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:358\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230545r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230545r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230545\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230545\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040281\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable access to network bpf syscall from unprivileged processes.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent privilege escalation thru the kernel by disabling access to the bpf syscall by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.unprivileged_bpf_disabled = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33189r568382_fix\"\n },\n \"fix\": {\n \"id\": \"F-33189r568382_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:358\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230545r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230545r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "start_time": "2021-12-17T10:30:46" } ] @@ -34281,18 +31815,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "group_id": "xccdf_mil.disa.stig_group_V-230546", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230546r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:359", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:359\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33190r568385_fix", "fixtext_fixref": "F-33190r568385_fix", "ident": { @@ -34300,75 +31828,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040282", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34379,27 +31890,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33189r568382_fix" + "id": "F-33190r568385_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:358", + "name": "oval:mil.disa.stig.rhel8:def:359", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230545r627750_rule", - "version": "RHEL-08-040281", + "idref": "xccdf_mil.disa.stig_rule_SV-230546r627750_rule", + "version": "RHEL-08-040282", "time": "2021-12-17T10:30:46", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040282" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict usage of ptrace to descendant processes.", - "id": "V-230546", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.", + "id": "xccdf_mil.disa.stig_rule_SV-230546r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:359", @@ -34411,11 +31934,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040282\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict usage of ptrace to descendant processes.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict usage of ptrace to descendant processes by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.yama.ptrace_scope = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33190r568385_fix\"\n },\n \"fix\": {\n \"id\": \"F-33190r568385_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:359\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230546r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230546r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230546\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230546\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040282\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict usage of ptrace to descendant processes.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict usage of ptrace to descendant processes by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.yama.ptrace_scope = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33190r568385_fix\"\n },\n \"fix\": {\n \"id\": \"F-33190r568385_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:359\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230546r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230546r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "start_time": "2021-12-17T10:30:46" } ] @@ -34429,18 +31952,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "group_id": "xccdf_mil.disa.stig_group_V-230547", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230547r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:360", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:360\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33191r568388_fix", "fixtext_fixref": "F-33191r568388_fix", "ident": { @@ -34448,106 +31965,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040283", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33190r568385_fix" + "id": "F-33191r568388_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:359", + "name": "oval:mil.disa.stig.rhel8:def:360", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230546r627750_rule", - "version": "RHEL-08-040282", + "idref": "xccdf_mil.disa.stig_rule_SV-230547r627750_rule", + "version": "RHEL-08-040283", "time": "2021-12-17T10:30:46", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040283" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict exposed kernel pointer addresses access.", - "id": "V-230547", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.", + "id": "xccdf_mil.disa.stig_rule_SV-230547r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:360", @@ -34559,11 +32071,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040283\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict exposed kernel pointer addresses access.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict exposed kernel pointer addresses access by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.kptr_restrict = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33191r568388_fix\"\n },\n \"fix\": {\n \"id\": \"F-33191r568388_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:360\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230547r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230547r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230547\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230547\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040283\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict exposed kernel pointer addresses access.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict exposed kernel pointer addresses access by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.kptr_restrict = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33191r568388_fix\"\n },\n \"fix\": {\n \"id\": \"F-33191r568388_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:360\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230547r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230547r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "start_time": "2021-12-17T10:30:46" } ] @@ -34577,18 +32089,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.false", "group_id": "xccdf_mil.disa.stig_group_V-230548", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230548r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:361", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:361\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33192r568391_fix", "fixtext_fixref": "F-33192r568391_fix", "ident": { @@ -34596,106 +32102,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040284", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33191r568388_fix" + "id": "F-33192r568391_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:360", + "name": "oval:mil.disa.stig.rhel8:def:361", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230547r627750_rule", - "version": "RHEL-08-040283", + "idref": "xccdf_mil.disa.stig_rule_SV-230548r627750_rule", + "version": "RHEL-08-040284", "time": "2021-12-17T10:30:46", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040284" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the use of user namespaces.", - "id": "V-230548", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.", + "id": "xccdf_mil.disa.stig_rule_SV-230548r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:361", @@ -34707,11 +32208,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040284\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the use of user namespaces.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable the use of user namespaces by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nNote: User namespaces are used primarily for Linux containers. If containers are in use, this requirement is not applicable. \\n\\nuser.max_user_namespaces = 0\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33192r568391_fix\"\n },\n \"fix\": {\n \"id\": \"F-33192r568391_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:361\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230548r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230548r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230548\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230548\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040284\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the use of user namespaces.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable the use of user namespaces by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nNote: User namespaces are used primarily for Linux containers. If containers are in use, this requirement is not applicable. \\n\\nuser.max_user_namespaces = 0\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33192r568391_fix\"\n },\n \"fix\": {\n \"id\": \"F-33192r568391_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:361\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230548r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230548r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.false", "start_time": "2021-12-17T10:30:46" } ] @@ -34725,18 +32226,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.false", "group_id": "xccdf_mil.disa.stig_group_V-230549", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230549r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:362", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:362\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33193r568394_fix", "fixtext_fixref": "F-33193r568394_fix", "ident": { @@ -34744,106 +32239,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040285", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33192r568391_fix" + "id": "F-33193r568394_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:361", + "name": "oval:mil.disa.stig.rhel8:def:362", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230548r627750_rule", - "version": "RHEL-08-040284", + "idref": "xccdf_mil.disa.stig_rule_SV-230549r627750_rule", + "version": "RHEL-08-040285", "time": "2021-12-17T10:30:46", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040285" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use reverse path filtering on all IPv4 interfaces.", - "id": "V-230549", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.", + "id": "xccdf_mil.disa.stig_rule_SV-230549r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:362", @@ -34855,11 +32345,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040285\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use reverse path filtering on all IPv4 interfaces.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use reverse path filtering on all IPv4 interfaces by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nnet.ipv4.conf.all.rp_filter = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33193r568394_fix\"\n },\n \"fix\": {\n \"id\": \"F-33193r568394_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:362\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230549r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230549r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230549\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230549\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040285\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use reverse path filtering on all IPv4 interfaces.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use reverse path filtering on all IPv4 interfaces by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nnet.ipv4.conf.all.rp_filter = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33193r568394_fix\"\n },\n \"fix\": {\n \"id\": \"F-33193r568394_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:362\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230549r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230549r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.false", "start_time": "2021-12-17T10:30:46" } ] @@ -34873,18 +32363,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.\",\"Documentable\":\"false\"}", + "description": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", "group_id": "xccdf_mil.disa.stig_group_V-230550", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:363", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:363\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33194r568397_fix", "fixtext_fixref": "F-33194r568397_fix", "ident": { @@ -34892,75 +32376,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040290", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34971,27 +32438,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33193r568394_fix" + "id": "F-33194r568397_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:362", + "name": "oval:mil.disa.stig.rhel8:def:363", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230549r627750_rule", - "version": "RHEL-08-040285", - "time": "2021-12-17T10:30:46", + "idref": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", + "version": "RHEL-08-040290", + "time": "2021-12-17T10:30:47", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040290" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must be configured to prevent unrestricted mail relaying.", - "id": "V-230550", - "desc": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.", + "id": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", + "desc": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:363", @@ -35003,11 +32482,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be configured to prevent unrestricted mail relaying.\",\n \"description\": \"If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"If \\\"postfix\\\" is installed, modify the \\\"/etc/postfix/main.cf\\\" file to restrict client connections to the local network with the following command:\\n\\n$ sudo postconf -e 'smtpd_client_restrictions = permit_mynetworks,reject'\",\n \"fixref\": \"F-33194r568397_fix\"\n },\n \"fix\": {\n \"id\": \"F-33194r568397_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:363\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230550r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230550r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230550\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230550\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be configured to prevent unrestricted mail relaying.\",\n \"description\": \"<VulnDiscussion>If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"If \\\"postfix\\\" is installed, modify the \\\"/etc/postfix/main.cf\\\" file to restrict client connections to the local network with the following command:\\n\\n$ sudo postconf -e 'smtpd_client_restrictions = permit_mynetworks,reject'\",\n \"fixref\": \"F-33194r568397_fix\"\n },\n \"fix\": {\n \"id\": \"F-33194r568397_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:363\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230550r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230550r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", "start_time": "2021-12-17T10:30:47" } ] @@ -35021,18 +32500,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \\\"no\\\" setting.\\n\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\n\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.\",\"Documentable\":\"false\"}", + "description": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", "group_id": "xccdf_mil.disa.stig_group_V-230555", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:364", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:364\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33199r568412_fix", "fixtext_fixref": "F-33199r568412_fix", "ident": { @@ -35040,106 +32513,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040340", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33194r568397_fix" + "id": "F-33199r568412_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:363", + "name": "oval:mil.disa.stig.rhel8:def:364", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", - "version": "RHEL-08-040290", - "time": "2021-12-17T10:30:47", + "idref": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", + "version": "RHEL-08-040340", + "time": "2021-12-17T10:30:48", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.", - "id": "V-230555", - "desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.", + "id": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", + "desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:364", @@ -35151,11 +32619,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.\",\n \"description\": \"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \\\"no\\\" setting.\\n\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\n\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n$ sudo systemctl restart sshd\",\n \"fixref\": \"F-33199r568412_fix\"\n },\n \"fix\": {\n \"id\": \"F-33199r568412_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:364\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230555r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230555r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230555\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230555\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.\",\n \"description\": \"<VulnDiscussion>The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \\\"no\\\" setting.\\n\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\n\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n$ sudo systemctl restart sshd\",\n \"fixref\": \"F-33199r568412_fix\"\n },\n \"fix\": {\n \"id\": \"F-33199r568412_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:364\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230555r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230555r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", "start_time": "2021-12-17T10:30:48" } ] @@ -35169,18 +32637,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.\",\"Documentable\":\"false\"}", + "description": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", "group_id": "xccdf_mil.disa.stig_group_V-230556", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:365", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:365\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33200r568415_fix", "fixtext_fixref": "F-33200r568415_fix", "ident": { @@ -35188,75 +32650,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040341", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -35267,27 +32712,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33199r568412_fix" + "id": "F-33200r568415_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:364", + "name": "oval:mil.disa.stig.rhel8:def:365", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", - "version": "RHEL-08-040340", - "time": "2021-12-17T10:30:48", + "idref": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", + "version": "RHEL-08-040341", + "time": "2021-12-17T10:30:49", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040341" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.", - "id": "V-230556", - "desc": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.", + "id": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", + "desc": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:365", @@ -35299,11 +32756,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040341\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.\",\n \"description\": \"When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to prevent remote hosts from connecting to the proxy display.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11UseLocalhost\\\" keyword and set its value to \\\"yes\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11UseLocalhost yes\",\n \"fixref\": \"F-33200r568415_fix\"\n },\n \"fix\": {\n \"id\": \"F-33200r568415_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:365\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230556r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230556r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230556\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230556\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040341\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.\",\n \"description\": \"<VulnDiscussion>When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to prevent remote hosts from connecting to the proxy display.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11UseLocalhost\\\" keyword and set its value to \\\"yes\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11UseLocalhost yes\",\n \"fixref\": \"F-33200r568415_fix\"\n },\n \"fix\": {\n \"id\": \"F-33200r568415_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:365\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230556r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230556r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", "start_time": "2021-12-17T10:30:49" } ] @@ -35317,18 +32774,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.\",\"Documentable\":\"false\"}", + "description": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", "group_id": "xccdf_mil.disa.stig_group_V-230557", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:366", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:366\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33201r568418_fix", "fixtext_fixref": "F-33201r568418_fix", "ident": { @@ -35336,106 +32787,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33200r568415_fix" + "id": "F-33201r568418_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:365", + "name": "oval:mil.disa.stig.rhel8:def:366", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", - "version": "RHEL-08-040341", + "idref": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", + "version": "RHEL-08-040350", "time": "2021-12-17T10:30:49", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.", - "id": "V-230557", - "desc": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.", + "id": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", + "desc": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:366", @@ -35447,11 +32893,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.\",\n \"description\": \"Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the TFTP daemon to operate in secure mode by adding the following line to \\\"/etc/xinetd.d/tftp\\\" (or modify the line to have the required value):\\n\\nserver_args = -s /var/lib/tftpboot\",\n \"fixref\": \"F-33201r568418_fix\"\n },\n \"fix\": {\n \"id\": \"F-33201r568418_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:366\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230557r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230557r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230557\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230557\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.\",\n \"description\": \"<VulnDiscussion>Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the TFTP daemon to operate in secure mode by adding the following line to \\\"/etc/xinetd.d/tftp\\\" (or modify the line to have the required value):\\n\\nserver_args = -s /var/lib/tftpboot\",\n \"fixref\": \"F-33201r568418_fix\"\n },\n \"fix\": {\n \"id\": \"F-33201r568418_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:366\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230557r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230557r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", "start_time": "2021-12-17T10:30:49" } ] @@ -35465,18 +32911,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.\",\"Documentable\":\"false\"}", + "description": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "group_id": "xccdf_mil.disa.stig_group_V-230558", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:367", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:367\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33202r568421_fix", "fixtext_fixref": "F-33202r568421_fix", "ident": { @@ -35484,75 +32924,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040360", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -35563,27 +32986,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33201r568418_fix" + "id": "F-33202r568421_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:366", + "name": "oval:mil.disa.stig.rhel8:def:367", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", - "version": "RHEL-08-040350", + "idref": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", + "version": "RHEL-08-040360", "time": "2021-12-17T10:30:49", "weight": "10.0", - "severity": "medium" - } + "severity": "high" + }, + "value": [], + "version": "RHEL-08-040360" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.", - "id": "V-230558", - "desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.", + "id": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", + "desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:367", @@ -35595,11 +33030,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the FTP server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove vsftpd\",\n \"fixref\": \"F-33202r568421_fix\"\n },\n \"fix\": {\n \"id\": \"F-33202r568421_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:367\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230558r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230558r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230558\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230558\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"<VulnDiscussion>The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the FTP server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove vsftpd\",\n \"fixref\": \"F-33202r568421_fix\"\n },\n \"fix\": {\n \"id\": \"F-33202r568421_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:367\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230558r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230558r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "start_time": "2021-12-17T10:30:49" } ] @@ -35613,18 +33048,12 @@ "CM-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", "group_id": "xccdf_mil.disa.stig_group_V-230559", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:368", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:368\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33203r568424_fix", "fixtext_fixref": "F-33203r568424_fix", "ident": { @@ -35632,106 +33061,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040370", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33202r568421_fix" + "id": "F-33203r568424_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:367", + "name": "oval:mil.disa.stig.rhel8:def:368", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", - "version": "RHEL-08-040360", - "time": "2021-12-17T10:30:49", + "idref": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", + "version": "RHEL-08-040370", + "time": "2021-12-17T10:30:51", "weight": "10.0", - "severity": "high" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-040370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The gssproxy package must not be installed unless mission essential on RHEL 8.", - "id": "V-230559", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.", + "id": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:368", @@ -35743,11 +33167,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The gssproxy package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the gssproxy package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove gssproxy\",\n \"fixref\": \"F-33203r568424_fix\"\n },\n \"fix\": {\n \"id\": \"F-33203r568424_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:368\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230559r646887_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230559r646887_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230559\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230559\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The gssproxy package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the gssproxy package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove gssproxy\",\n \"fixref\": \"F-33203r568424_fix\"\n },\n \"fix\": {\n \"id\": \"F-33203r568424_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:368\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230559r646887_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230559r646887_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", "start_time": "2021-12-17T10:30:51" } ] @@ -35761,18 +33185,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", "group_id": "xccdf_mil.disa.stig_group_V-230560", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:369", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:369\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33204r568427_fix", "fixtext_fixref": "F-33204r568427_fix", "ident": { @@ -35780,106 +33198,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040380", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000381", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33203r568424_fix" + "id": "F-33204r568427_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:368", + "name": "oval:mil.disa.stig.rhel8:def:369", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", - "version": "RHEL-08-040370", - "time": "2021-12-17T10:30:51", + "idref": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", + "version": "RHEL-08-040380", + "time": "2021-12-17T10:30:53", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The iprutils package must not be installed unless mission essential on RHEL 8.", - "id": "V-230560", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.", + "id": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:369", @@ -35891,11 +33304,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The iprutils package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the iprutils package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove iprutils\",\n \"fixref\": \"F-33204r568427_fix\"\n },\n \"fix\": {\n \"id\": \"F-33204r568427_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:369\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230560r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230560r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230560\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230560\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The iprutils package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the iprutils package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove iprutils\",\n \"fixref\": \"F-33204r568427_fix\"\n },\n \"fix\": {\n \"id\": \"F-33204r568427_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:369\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230560r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230560r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", "start_time": "2021-12-17T10:30:53" } ] @@ -35909,18 +33322,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", "group_id": "xccdf_mil.disa.stig_group_V-230561", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:370", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:370\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33205r568430_fix", "fixtext_fixref": "F-33205r568430_fix", "ident": { @@ -35928,75 +33335,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040390", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -36007,27 +33397,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33204r568427_fix" + "id": "F-33205r568430_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:369", + "name": "oval:mil.disa.stig.rhel8:def:370", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", - "version": "RHEL-08-040380", - "time": "2021-12-17T10:30:53", + "idref": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", + "version": "RHEL-08-040390", + "time": "2021-12-17T10:30:55", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The tuned package must not be installed unless mission essential on RHEL 8.", - "id": "V-230561", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.", + "id": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:370", @@ -36039,11 +33441,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The tuned package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the tuned package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove tuned\",\n \"fixref\": \"F-33205r568430_fix\"\n },\n \"fix\": {\n \"id\": \"F-33205r568430_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:370\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230561r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230561r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230561\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230561\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The tuned package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the tuned package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove tuned\",\n \"fixref\": \"F-33205r568430_fix\"\n },\n \"fix\": {\n \"id\": \"F-33205r568430_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:370\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230561r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230561r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", "start_time": "2021-12-17T10:30:55" } ] @@ -36057,18 +33459,12 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "group_id": "xccdf_mil.disa.stig_group_V-237640", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:413", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:413\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40822r646889_fix", "fixtext_fixref": "F-40822r646889_fix", "ident": { @@ -36076,106 +33472,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010163", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000366", + "text": "CCI-000803", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33205r568430_fix" + "id": "F-40822r646889_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:370", + "name": "oval:mil.disa.stig.rhel8:def:413", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", - "version": "RHEL-08-040390", - "time": "2021-12-17T10:30:55", + "idref": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", + "version": "RHEL-08-010163", + "time": "2021-12-17T10:30:57", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010163" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The krb5-server package must not be installed on RHEL 8.", - "id": "V-237640", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "id": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:413", @@ -36187,11 +33578,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000120-GPOS-00061\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010163\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The krb5-server package must not be installed on RHEL 8.\",\n \"description\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-server\",\n \"fixref\": \"F-40822r646889_fix\"\n },\n \"fix\": {\n \"id\": \"F-40822r646889_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:413\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237640r646890_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237640r646890_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237640\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-237640\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010163\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The krb5-server package must not be installed on RHEL 8.\",\n \"description\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-server\",\n \"fixref\": \"F-40822r646889_fix\"\n },\n \"fix\": {\n \"id\": \"F-40822r646889_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:413\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237640r646890_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237640r646890_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-12-17T10:30:57" } ] @@ -36205,18 +33596,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.\",\"Documentable\":\"false\"}", + "description": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "group_id": "xccdf_mil.disa.stig_group_V-237641", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:414", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:414\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40823r646892_fix", "fixtext_fixref": "F-40823r646892_fix", "ident": { @@ -36224,106 +33609,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010382", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000803", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-40822r646889_fix" + "id": "F-40823r646892_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:413", + "name": "oval:mil.disa.stig.rhel8:def:414", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", - "version": "RHEL-08-010163", + "idref": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", + "version": "RHEL-08-010382", "time": "2021-12-17T10:30:57", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010382" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict privilege elevation to authorized personnel.", - "id": "V-237641", - "desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.", + "id": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", + "desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:414", @@ -36335,11 +33715,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010382\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict privilege elevation to authorized personnel.\",\n \"description\": \"The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the following entries from the sudoers file:\\nALL ALL=(ALL) ALL\\nALL ALL=(ALL:ALL) ALL\",\n \"fixref\": \"F-40823r646892_fix\"\n },\n \"fix\": {\n \"id\": \"F-40823r646892_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:414\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237641r646893_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237641r646893_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237641\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-237641\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010382\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict privilege elevation to authorized personnel.\",\n \"description\": \"<VulnDiscussion>The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the following entries from the sudoers file:\\nALL ALL=(ALL) ALL\\nALL ALL=(ALL:ALL) ALL\",\n \"fixref\": \"F-40823r646892_fix\"\n },\n \"fix\": {\n \"id\": \"F-40823r646892_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:414\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237641r646893_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237641r646893_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "start_time": "2021-12-17T10:30:57" } ] @@ -36353,18 +33733,12 @@ "AC-6 (5)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.\",\"Documentable\":\"false\"}", + "description": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "group_id": "xccdf_mil.disa.stig_group_V-237642", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:415", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:415\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40824r646895_fix", "fixtext_fixref": "F-40824r646895_fix", "ident": { @@ -36372,106 +33746,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010383", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-002227", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-40823r646892_fix" + "id": "F-40824r646895_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:414", + "name": "oval:mil.disa.stig.rhel8:def:415", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", - "version": "RHEL-08-010382", + "idref": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", + "version": "RHEL-08-010383", "time": "2021-12-17T10:30:57", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010383" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use the invoking user's password for privilege escalation when using \"sudo\".", - "id": "V-237642", - "desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.", + "id": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", + "desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:415", @@ -36483,11 +33852,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010383\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use the invoking user's password for privilege escalation when using \\\"sudo\\\".\",\n \"description\": \"The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002227\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Define the following in the Defaults section of the /etc/sudoers file or a configuration file in the /etc/sudoers.d/ directory:\\nDefaults !targetpw\\nDefaults !rootpw\\nDefaults !runaspw\",\n \"fixref\": \"F-40824r646895_fix\"\n },\n \"fix\": {\n \"id\": \"F-40824r646895_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:415\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237642r646896_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237642r646896_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237642\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-237642\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010383\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use the invoking user's password for privilege escalation when using \\\"sudo\\\".\",\n \"description\": \"<VulnDiscussion>The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002227\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Define the following in the Defaults section of the /etc/sudoers file or a configuration file in the /etc/sudoers.d/ directory:\\nDefaults !targetpw\\nDefaults !rootpw\\nDefaults !runaspw\",\n \"fixref\": \"F-40824r646895_fix\"\n },\n \"fix\": {\n \"id\": \"F-40824r646895_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:415\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237642r646896_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237642r646896_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "start_time": "2021-12-17T10:30:57" } ] @@ -36501,18 +33870,12 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.\",\"Documentable\":\"false\"}", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "group_id": "xccdf_mil.disa.stig_group_V-237643", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237643r646899_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:416", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:416\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40825r646898_fix", "fixtext_fixref": "F-40825r646898_fix", "ident": { @@ -36520,106 +33883,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010384", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-002227", + "text": "CCI-002038", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-40824r646895_fix" + "id": "F-40825r646898_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:415", + "name": "oval:mil.disa.stig.rhel8:def:416", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", - "version": "RHEL-08-010383", + "idref": "xccdf_mil.disa.stig_rule_SV-237643r646899_rule", + "version": "RHEL-08-010384", "time": "2021-12-17T10:30:57", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010384" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require re-authentication when using the \"sudo\" command.", - "id": "V-237643", - "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.", + "id": "xccdf_mil.disa.stig_rule_SV-237643r646899_rule", + "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:416", @@ -36631,17 +33989,17 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000373-GPOS-00156\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010384\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require re-authentication when using the \\\"sudo\\\" command.\",\n \"description\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"sudo\\\" command to require re-authentication.\\nEdit the /etc/sudoers file:\\n$ sudo visudo\\n\\nAdd or modify the following line:\\nDefaults timestamp_timeout=[value]\\nNote: The \\\"[value]\\\" must be a number that is greater than or equal to \\\"0\\\".\",\n \"fixref\": \"F-40825r646898_fix\"\n },\n \"fix\": {\n \"id\": \"F-40825r646898_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:416\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237643r646899_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237643r646899_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237643\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-237643\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010384\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require re-authentication when using the \\\"sudo\\\" command.\",\n \"description\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"sudo\\\" command to require re-authentication.\\nEdit the /etc/sudoers file:\\n$ sudo visudo\\n\\nAdd or modify the following line:\\nDefaults timestamp_timeout=[value]\\nNote: The \\\"[value]\\\" must be a number that is greater than or equal to \\\"0\\\".\",\n \"fixref\": \"F-40825r646898_fix\"\n },\n \"fix\": {\n \"id\": \"F-40825r646898_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:416\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237643r646899_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237643r646899_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "start_time": "2021-12-17T10:30:57" } ] } ], - "sha256": "7ab0d01c16ad91414629cddf64d701b4d06aeca5c6c8ccffca4471313636e951" + "sha256": "b0acbbf432fa4acdce7d90d120ec022e021bb7b38103cad4aad9d52d36d8c055" } ], "passthrough": { @@ -36678,7 +34036,7 @@ "Profile": [ { "title": "I - Mission Critical Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -37677,7 +35035,7 @@ }, { "title": "I - Mission Critical Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -38676,7 +36034,7 @@ }, { "title": "I - Mission Critical Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -39675,7 +37033,7 @@ }, { "title": "II - Mission Support Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -40674,7 +38032,7 @@ }, { "title": "II - Mission Support Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -41673,7 +39031,7 @@ }, { "title": "II - Mission Support Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -42672,7 +40030,7 @@ }, { "title": "III - Administrative Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -43671,7 +41029,7 @@ }, { "title": "III - Administrative Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -44670,7 +42028,7 @@ }, { "title": "III - Administrative Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -46661,7 +44019,7 @@ "Profile": [ { "title": "I - Mission Critical Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -47660,7 +45018,7 @@ }, { "title": "I - Mission Critical Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -48659,7 +46017,7 @@ }, { "title": "I - Mission Critical Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -49658,7 +47016,7 @@ }, { "title": "II - Mission Support Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -50657,7 +48015,7 @@ }, { "title": "II - Mission Support Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -51656,7 +49014,7 @@ }, { "title": "II - Mission Support Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -52655,7 +50013,7 @@ }, { "title": "III - Administrative Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -53654,7 +51012,7 @@ }, { "title": "III - Administrative Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -54653,7 +52011,7 @@ }, { "title": "III - Administrative Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -56593,14 +53951,14 @@ "Group": [ { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010000", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must be a vendor-supported release.", - "description": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", + "description": "<VulnDiscussion>An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -56634,14 +53992,14 @@ }, { "title": "SRG-OS-000033-GPOS-00014", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010020", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.", - "description": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", + "description": "<VulnDiscussion>Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -56675,14 +54033,14 @@ }, { "title": "SRG-OS-000073-GPOS-00041", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010110", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.", - "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", + "description": "<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -56716,14 +54074,14 @@ }, { "title": "SRG-OS-000073-GPOS-00041", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010120", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.", - "description": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", + "description": "<VulnDiscussion>The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -56757,14 +54115,14 @@ }, { "title": "SRG-OS-000073-GPOS-00041", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010130", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.", - "description": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", + "description": "<VulnDiscussion>The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -56798,14 +54156,14 @@ }, { "title": "SRG-OS-000080-GPOS-00048", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010140", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.", - "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "description": "<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -56839,14 +54197,14 @@ }, { "title": "SRG-OS-000080-GPOS-00048", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010150", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.", - "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "description": "<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -56880,14 +54238,14 @@ }, { "title": "SRG-OS-000080-GPOS-00048", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010151", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 operating systems must require authentication upon booting into rescue mode.", - "description": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", + "description": "<VulnDiscussion>If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -56921,14 +54279,14 @@ }, { "title": "SRG-OS-000120-GPOS-00061", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010160", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.", - "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", + "description": "<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -56962,14 +54320,14 @@ }, { "title": "SRG-OS-000120-GPOS-00061", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010161", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent system daemons from using Kerberos for authentication.", - "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", + "description": "<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57003,14 +54361,14 @@ }, { "title": "SRG-OS-000120-GPOS-00061", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010162", "update": "http://iase.disa.mil/stigs" }, "title": "The krb5-workstation package must not be installed on RHEL 8.", - "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", + "description": "<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57044,14 +54402,14 @@ }, { "title": "SRG-OS-000134-GPOS-00068", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010171", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must have policycoreutils package installed.", - "description": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", + "description": "<VulnDiscussion>Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57085,14 +54443,14 @@ }, { "title": "SRG-OS-000163-GPOS-00072", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010200", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.", - "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", + "description": "<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57126,14 +54484,14 @@ }, { "title": "SRG-OS-000206-GPOS-00084", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010210", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.", - "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "description": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57167,14 +54525,14 @@ }, { "title": "SRG-OS-000206-GPOS-00084", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010220", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 /var/log/messages file must be owned by root.", - "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "description": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57208,14 +54566,14 @@ }, { "title": "SRG-OS-000206-GPOS-00084", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010230", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 /var/log/messages file must be group-owned by root.", - "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "description": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57249,14 +54607,14 @@ }, { "title": "SRG-OS-000206-GPOS-00084", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010240", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 /var/log directory must have mode 0755 or less permissive.", - "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "description": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57290,14 +54648,14 @@ }, { "title": "SRG-OS-000206-GPOS-00084", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010250", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 /var/log directory must be owned by root.", - "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "description": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57331,14 +54689,14 @@ }, { "title": "SRG-OS-000206-GPOS-00084", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010260", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 /var/log directory must be group-owned by root.", - "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "description": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57372,14 +54730,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010292", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must ensure the SSH server uses strong entropy.", - "description": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", + "description": "<VulnDiscussion>The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57413,14 +54771,14 @@ }, { "title": "SRG-OS-000250-GPOS-00093", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010294", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.", - "description": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", + "description": "<VulnDiscussion>Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57454,14 +54812,14 @@ }, { "title": "SRG-OS-000259-GPOS-00100", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010300", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 system commands must have mode 0755 or less permissive.", - "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", + "description": "<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57495,14 +54853,14 @@ }, { "title": "SRG-OS-000259-GPOS-00100", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010310", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 system commands must be owned by root.", - "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", + "description": "<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57536,14 +54894,14 @@ }, { "title": "SRG-OS-000259-GPOS-00100", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010320", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 system commands must be group-owned by root or a system account.", - "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", + "description": "<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57577,14 +54935,14 @@ }, { "title": "SRG-OS-000366-GPOS-00153", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010370", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "description": "<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57618,14 +54976,14 @@ }, { "title": "SRG-OS-000366-GPOS-00153", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010371", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "description": "<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57659,14 +55017,14 @@ }, { "title": "SRG-OS-000366-GPOS-00153", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010372", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent the loading of a new kernel for later execution.", - "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.false", + "description": "<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57700,14 +55058,14 @@ }, { "title": "SRG-OS-000312-GPOS-00122", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010373", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.", - "description": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", + "description": "<VulnDiscussion>Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57741,14 +55099,14 @@ }, { "title": "SRG-OS-000312-GPOS-00122", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010374", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.", - "description": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", + "description": "<VulnDiscussion>Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57782,14 +55140,14 @@ }, { "title": "SRG-OS-000138-GPOS-00069", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010375", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must restrict access to the kernel message buffer.", - "description": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.false", + "description": "<VulnDiscussion>Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57823,14 +55181,14 @@ }, { "title": "SRG-OS-000138-GPOS-00069", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010376", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent kernel profiling by unprivileged users.", - "description": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.false", + "description": "<VulnDiscussion>Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57864,14 +55222,14 @@ }, { "title": "SRG-OS-000373-GPOS-00156", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010380", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must require users to provide a password for privilege escalation.", - "description": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", + "description": "<VulnDiscussion>Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57905,14 +55263,14 @@ }, { "title": "SRG-OS-000373-GPOS-00156", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010381", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must require users to reauthenticate for privilege escalation.", - "description": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", + "description": "<VulnDiscussion>Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57946,14 +55304,14 @@ }, { "title": "SRG-OS-000375-GPOS-00160", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010390", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must have the packages required for multifactor authentication installed.", - "description": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", + "description": "<VulnDiscussion>Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -57987,14 +55345,14 @@ }, { "title": "SRG-OS-000437-GPOS-00194", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010440", "update": "http://iase.disa.mil/stigs" }, "title": "YUM must remove all software components after updated versions have been installed on RHEL 8.", - "description": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", + "description": "<VulnDiscussion>Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58028,14 +55386,14 @@ }, { "title": "SRG-OS-000445-GPOS-00199", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010450", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must enable the SELinux targeted policy.", - "description": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", + "description": "<VulnDiscussion>Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58069,14 +55427,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010460", "update": "http://iase.disa.mil/stigs" }, "title": "There must be no shosts.equiv files on the RHEL 8 operating system.", - "description": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "description": "<VulnDiscussion>The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58110,14 +55468,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010470", "update": "http://iase.disa.mil/stigs" }, "title": "There must be no .shosts files on the RHEL 8 operating system.", - "description": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", + "description": "<VulnDiscussion>The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58151,14 +55509,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010480", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 SSH public host key files must have mode 0644 or less permissive.", - "description": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", + "description": "<VulnDiscussion>If a public host key file is modified by an unauthorized user, the SSH service may be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58192,14 +55550,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010490", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 SSH private host key files must have mode 0600 or less permissive.", - "description": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", + "description": "<VulnDiscussion>If an unauthorized user obtains the private SSH host key file, the host could be impersonated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58233,14 +55591,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010500", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.", - "description": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", + "description": "<VulnDiscussion>If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58274,14 +55632,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010510", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.", - "description": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", + "description": "<VulnDiscussion>If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58315,14 +55673,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010520", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 SSH daemon must not allow authentication using known host's authentication.", - "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", + "description": "<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58356,14 +55714,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010521", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.", - "description": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", + "description": "<VulnDiscussion>Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58397,14 +55755,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010540", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must use a separate file system for /var.", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "description": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58438,14 +55796,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010541", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must use a separate file system for /var/log.", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "description": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58479,14 +55837,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010542", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must use a separate file system for the system audit data path.", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "description": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58520,14 +55878,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010543", "update": "http://iase.disa.mil/stigs" }, "title": "A separate RHEL 8 filesystem must be used for the /tmp directory.", - "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", + "description": "<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58561,14 +55919,14 @@ }, { "title": "SRG-OS-000109-GPOS-00056", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010550", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not permit direct logons to the root account using remote access via SSH.", - "description": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", + "description": "<VulnDiscussion>Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58602,14 +55960,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010560", "update": "http://iase.disa.mil/stigs" }, "title": "The auditd service must be running in RHEL 8.", - "description": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", + "description": "<VulnDiscussion>Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58643,14 +56001,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010561", "update": "http://iase.disa.mil/stigs" }, "title": "The rsyslog service must be running in RHEL 8.", - "description": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", + "description": "<VulnDiscussion>Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58684,14 +56042,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010571", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.", - "description": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58725,14 +56083,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010580", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent special devices on non-root local partitions.", - "description": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", + "description": "<VulnDiscussion>The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58766,14 +56124,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010630", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).", - "description": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58807,14 +56165,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010640", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).", - "description": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58848,14 +56206,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010650", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).", - "description": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58889,14 +56247,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010671", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable the kernel.core_pattern.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58930,14 +56288,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010673", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable core dumps for all users.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -58971,14 +56329,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010674", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable storing core dumps.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59012,14 +56370,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010675", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable core dump backtraces.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59053,14 +56411,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010760", "update": "http://iase.disa.mil/stigs" }, "title": "All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.", - "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", + "description": "<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59094,14 +56452,14 @@ }, { "title": "SRG-OS-000480-GPOS-00229", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010830", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not allow users to override SSH environment variables.", - "description": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", + "description": "<VulnDiscussion>SSH environment options potentially allow users to bypass access restriction in some configurations.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59135,14 +56493,14 @@ }, { "title": "SRG-OS-000021-GPOS-00005", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020010", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.", - "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "description": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59176,14 +56534,14 @@ }, { "title": "SRG-OS-000021-GPOS-00005", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020011", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.", - "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "description": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59217,14 +56575,14 @@ }, { "title": "SRG-OS-000021-GPOS-00005", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020012", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.", - "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "description": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59258,14 +56616,14 @@ }, { "title": "SRG-OS-000021-GPOS-00005", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020013", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.", - "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "description": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59299,14 +56657,14 @@ }, { "title": "SRG-OS-000021-GPOS-00005", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020014", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "description": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59340,14 +56698,14 @@ }, { "title": "SRG-OS-000021-GPOS-00005", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020015", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "description": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59381,14 +56739,14 @@ }, { "title": "SRG-OS-000021-GPOS-00005", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020018", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.", - "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "description": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59422,14 +56780,14 @@ }, { "title": "SRG-OS-000021-GPOS-00005", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020019", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.", - "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "description": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59463,14 +56821,14 @@ }, { "title": "SRG-OS-000021-GPOS-00005", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020020", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must log user name information when unsuccessful logon attempts occur.", - "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "description": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59504,14 +56862,14 @@ }, { "title": "SRG-OS-000021-GPOS-00005", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020021", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must log user name information when unsuccessful logon attempts occur.", - "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "description": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59545,14 +56903,14 @@ }, { "title": "SRG-OS-000021-GPOS-00005", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020022", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "description": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59586,14 +56944,14 @@ }, { "title": "SRG-OS-000021-GPOS-00005", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020023", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", + "description": "<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59627,14 +56985,14 @@ }, { "title": "SRG-OS-000027-GPOS-00008", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020024", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.", - "description": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", + "description": "<VulnDiscussion>Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59668,14 +57026,14 @@ }, { "title": "SRG-OS-000028-GPOS-00009", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020040", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.", - "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "description": "<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59709,14 +57067,14 @@ }, { "title": "SRG-OS-000028-GPOS-00009", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020041", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must ensure session control is automatically started at shell initialization.", - "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "description": "<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59727,7 +57085,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \"/etc/bashrc\" configuration file:\n\n[ -n \"$PS1\" -a -z \"$TMUX\" ] && exec tmux\n\nThis setting will take effect at next logon.", + "text": "Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \"/etc/bashrc\" configuration file:\n\n[ -n \"$PS1\" -a -z \"$TMUX\" ] && exec tmux\n\nThis setting will take effect at next logon.", "fixref": "F-32993r567794_fix" }, "fix": { @@ -59750,14 +57108,14 @@ }, { "title": "SRG-OS-000028-GPOS-00009", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020042", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent users from disabling session control mechanisms.", - "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", + "description": "<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59791,14 +57149,14 @@ }, { "title": "SRG-OS-000069-GPOS-00037", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020100", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must ensure a password complexity module is enabled.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59832,14 +57190,14 @@ }, { "title": "SRG-OS-000069-GPOS-00037", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020110", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59873,14 +57231,14 @@ }, { "title": "SRG-OS-000070-GPOS-00038", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020120", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59914,14 +57272,14 @@ }, { "title": "SRG-OS-000071-GPOS-00039", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020130", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59955,14 +57313,14 @@ }, { "title": "SRG-OS-000072-GPOS-00040", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020140", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -59996,14 +57354,14 @@ }, { "title": "SRG-OS-000072-GPOS-00040", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020150", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60037,14 +57395,14 @@ }, { "title": "SRG-OS-000072-GPOS-00040", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020160", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must require the change of at least four character classes when passwords are changed.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60078,14 +57436,14 @@ }, { "title": "SRG-OS-000072-GPOS-00040", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020170", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must require the change of at least 8 characters when passwords are changed.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60119,14 +57477,14 @@ }, { "title": "SRG-OS-000075-GPOS-00043", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020180", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.", - "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "description": "<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60160,14 +57518,14 @@ }, { "title": "SRG-OS-000075-GPOS-00043", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020190", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.", - "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", + "description": "<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60201,14 +57559,14 @@ }, { "title": "SRG-OS-000076-GPOS-00044", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020200", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.", - "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", + "description": "<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60242,14 +57600,14 @@ }, { "title": "SRG-OS-000076-GPOS-00044", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020210", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.", - "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", + "description": "<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60283,14 +57641,14 @@ }, { "title": "SRG-OS-000077-GPOS-00045", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020220", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.", - "description": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", + "description": "<VulnDiscussion>Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60324,14 +57682,14 @@ }, { "title": "SRG-OS-000078-GPOS-00046", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020230", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 passwords must have a minimum of 15 characters.", - "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", + "description": "<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60365,14 +57723,14 @@ }, { "title": "SRG-OS-000078-GPOS-00046", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020231", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 passwords for new users must have a minimum of 15 characters.", - "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", + "description": "<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60406,14 +57764,14 @@ }, { "title": "SRG-OS-000118-GPOS-00060", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020260", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.", - "description": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", + "description": "<VulnDiscussion>Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60447,14 +57805,14 @@ }, { "title": "SRG-OS-000266-GPOS-00101", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020280", "update": "http://iase.disa.mil/stigs" }, "title": "All RHEL 8 passwords must contain at least one special character.", - "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", + "description": "<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60488,14 +57846,14 @@ }, { "title": "SRG-OS-000480-GPOS-00225", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020300", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent the use of dictionary words for passwords.", - "description": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", + "description": "<VulnDiscussion>If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60529,14 +57887,14 @@ }, { "title": "SRG-OS-000480-GPOS-00226", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020310", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.", - "description": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", + "description": "<VulnDiscussion>Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60570,14 +57928,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020330", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not allow accounts configured with blank or null passwords.", - "description": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", + "description": "<VulnDiscussion>If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60611,14 +57969,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020350", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.", - "description": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", + "description": "<VulnDiscussion>Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60652,14 +58010,14 @@ }, { "title": "SRG-OS-000480-GPOS-00228", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-020351", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.", - "description": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", + "description": "<VulnDiscussion>Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60693,14 +58051,14 @@ }, { "title": "SRG-OS-000326-GPOS-00126", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030000", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.", - "description": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", + "description": "<VulnDiscussion>Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60734,14 +58092,14 @@ }, { "title": "SRG-OS-000046-GPOS-00022", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030020", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.", - "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", + "description": "<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60775,14 +58133,14 @@ }, { "title": "SRG-OS-000047-GPOS-00023", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030040", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 System must take appropriate action when an audit processing failure occurs.", - "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", + "description": "<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60816,14 +58174,14 @@ }, { "title": "SRG-OS-000047-GPOS-00023", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030050", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.", - "description": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", + "description": "<VulnDiscussion>It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60857,14 +58215,14 @@ }, { "title": "SRG-OS-000047-GPOS-00023", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030060", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 audit system must take appropriate action when the audit storage volume is full.", - "description": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", + "description": "<VulnDiscussion>It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60898,14 +58256,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030061", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 audit system must audit local events.", - "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", + "description": "<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60939,14 +58297,14 @@ }, { "title": "SRG-OS-000342-GPOS-00133", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030062", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must label all off-loaded audit logs before sending them to the central log server.", - "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", + "description": "<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -60980,14 +58338,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030063", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must resolve audit information before writing to disk.", - "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", + "description": "<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61021,14 +58379,14 @@ }, { "title": "SRG-OS-000057-GPOS-00027", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030070", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.", - "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", + "description": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61062,14 +58420,14 @@ }, { "title": "SRG-OS-000057-GPOS-00027", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030080", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 audit logs must be owned by root to prevent unauthorized read access.", - "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", + "description": "<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61103,14 +58461,14 @@ }, { "title": "SRG-OS-000057-GPOS-00027", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030090", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.", - "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "description": "<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61144,14 +58502,14 @@ }, { "title": "SRG-OS-000057-GPOS-00027", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030100", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.", - "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "description": "<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61185,14 +58543,14 @@ }, { "title": "SRG-OS-000057-GPOS-00027", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030110", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.", - "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "description": "<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61226,14 +58584,14 @@ }, { "title": "SRG-OS-000057-GPOS-00027", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030120", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.", - "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "description": "<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61267,14 +58625,14 @@ }, { "title": "SRG-OS-000057-GPOS-00027", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030121", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 audit system must protect auditing rules from unauthorized change.", - "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "description": "<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61308,14 +58666,14 @@ }, { "title": "SRG-OS-000057-GPOS-00027", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030122", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 audit system must protect logon UIDs from unauthorized change.", - "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", + "description": "<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61349,14 +58707,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030130", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61390,14 +58748,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030140", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61431,14 +58789,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030150", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61472,14 +58830,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030160", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61513,14 +58871,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030170", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61554,14 +58912,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030171", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61595,14 +58953,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030172", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61636,14 +58994,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030180", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 audit package must be installed.", - "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", + "description": "<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61677,14 +59035,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030190", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61695,7 +59053,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur by adding or updating the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \"su\" command occur by adding or updating the following rule in \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33056r567983_fix" }, "fix": { @@ -61718,14 +59076,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030200", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61736,7 +59094,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the \"lremovexattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the \"lremovexattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33057r567986_fix" }, "fix": { @@ -61759,14 +59117,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030210", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61777,7 +59135,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the \"removexattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the \"removexattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33058r567989_fix" }, "fix": { @@ -61800,14 +59158,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030220", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61818,7 +59176,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the \"lsetxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the \"lsetxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33059r567992_fix" }, "fix": { @@ -61841,14 +59199,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030230", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61859,7 +59217,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the \"fsetxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the \"fsetxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33060r567995_fix" }, "fix": { @@ -61882,14 +59240,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030240", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61900,7 +59258,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the \"fremovexattr\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the \"fremovexattr\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33061r567998_fix" }, "fix": { @@ -61923,14 +59281,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030250", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61941,7 +59299,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"chage\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"chage\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33062r568001_fix" }, "fix": { @@ -61964,14 +59322,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030260", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -61982,7 +59340,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chcon\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chcon\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33063r568004_fix" }, "fix": { @@ -62005,14 +59363,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030270", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62023,7 +59381,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the \"setxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the \"setxattr\" system call, by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\n\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33064r568007_fix" }, "fix": { @@ -62046,14 +59404,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030280", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62064,7 +59422,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ssh-agent\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ssh-agent\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33065r568010_fix" }, "fix": { @@ -62087,14 +59445,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030290", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62105,7 +59463,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"passwd\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"passwd\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33066r568013_fix" }, "fix": { @@ -62128,14 +59486,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030300", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62146,7 +59504,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"mount\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"mount\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33067r568016_fix" }, "fix": { @@ -62169,14 +59527,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030301", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62187,7 +59545,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"umount\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"umount\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33068r568019_fix" }, "fix": { @@ -62210,14 +59568,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030302", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62228,7 +59586,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"mount\" syscall by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"mount\" syscall by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33069r568022_fix" }, "fix": { @@ -62251,14 +59609,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030310", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62269,7 +59627,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"unix_update\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"unix_update\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33070r568025_fix" }, "fix": { @@ -62292,14 +59650,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030311", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62310,7 +59668,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"postdrop\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"postdrop\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33071r568028_fix" }, "fix": { @@ -62333,14 +59691,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030312", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62351,7 +59709,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"postqueue\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"postqueue\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33072r568031_fix" }, "fix": { @@ -62374,14 +59732,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030313", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62392,7 +59750,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"semanage\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"semanage\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33073r568034_fix" }, "fix": { @@ -62415,14 +59773,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030314", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62433,7 +59791,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"setfiles\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"setfiles\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33074r568037_fix" }, "fix": { @@ -62456,14 +59814,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030315", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62474,7 +59832,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"userhelper\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"userhelper\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33075r568040_fix" }, "fix": { @@ -62497,14 +59855,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030316", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62515,7 +59873,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"setsebool\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"setsebool\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33076r568043_fix" }, "fix": { @@ -62538,14 +59896,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030317", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.", - "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62556,7 +59914,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"unix_chkpwd\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"unix_chkpwd\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33077r568046_fix" }, "fix": { @@ -62579,14 +59937,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030320", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62597,7 +59955,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ssh-keysign\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ssh-keysign\" by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33078r744001_fix" }, "fix": { @@ -62620,14 +59978,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030330", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62638,7 +59996,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"setfacl\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"setfacl\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33079r568052_fix" }, "fix": { @@ -62661,14 +60019,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030340", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62679,7 +60037,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"pam_timestamp_check\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"pam_timestamp_check\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33080r568055_fix" }, "fix": { @@ -62702,14 +60060,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030350", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62720,7 +60078,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"newgrp\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"newgrp\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33081r568058_fix" }, "fix": { @@ -62743,14 +60101,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030360", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62761,7 +60119,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"init_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"init_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33082r568061_fix" }, "fix": { @@ -62784,14 +60142,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030361", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62802,7 +60160,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"rename\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"rename\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33083r568064_fix" }, "fix": { @@ -62825,14 +60183,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030362", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62843,7 +60201,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"renameat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"renameat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33084r568067_fix" }, "fix": { @@ -62866,14 +60224,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030363", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62884,7 +60242,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"rmdir\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"rmdir\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33085r568070_fix" }, "fix": { @@ -62907,14 +60265,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030364", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62925,7 +60283,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"unlink\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"unlink\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33086r568073_fix" }, "fix": { @@ -62948,14 +60306,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030365", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -62966,7 +60324,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"unlinkat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"unlinkat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33087r568076_fix" }, "fix": { @@ -62989,14 +60347,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030370", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63007,7 +60365,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"gpasswd\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"gpasswd\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33088r568079_fix" }, "fix": { @@ -63030,14 +60388,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030380", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63048,7 +60406,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"finit_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"finit_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33089r568082_fix" }, "fix": { @@ -63071,14 +60429,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030390", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63089,7 +60447,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"delete_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"delete_module\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33090r568085_fix" }, "fix": { @@ -63112,14 +60470,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030400", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63130,7 +60488,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"crontab\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"crontab\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33091r568088_fix" }, "fix": { @@ -63153,14 +60511,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030410", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63171,7 +60529,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chsh\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chsh\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33092r568091_fix" }, "fix": { @@ -63194,14 +60552,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030420", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63212,7 +60570,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"truncate\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"truncate\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33093r568094_fix" }, "fix": { @@ -63235,14 +60593,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030430", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63253,7 +60611,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"openat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"openat\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33094r568097_fix" }, "fix": { @@ -63276,14 +60634,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030440", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63294,7 +60652,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"open\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"open\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33095r568100_fix" }, "fix": { @@ -63317,14 +60675,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030450", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63335,7 +60693,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"open_by_handle_at\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"open_by_handle_at\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33096r568103_fix" }, "fix": { @@ -63358,14 +60716,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030460", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63376,7 +60734,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ftruncate\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"ftruncate\" command by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33097r568106_fix" }, "fix": { @@ -63399,14 +60757,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030470", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63417,7 +60775,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"creat\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"creat\" system call by adding or updating the following rules in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\n\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33098r568109_fix" }, "fix": { @@ -63440,14 +60798,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030480", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63458,7 +60816,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chown\" command by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chown\" command by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33099r568112_fix" }, "fix": { @@ -63481,14 +60839,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030490", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63499,7 +60857,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chmod\" command by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chmod\" command by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33100r568115_fix" }, "fix": { @@ -63522,14 +60880,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030500", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63540,7 +60898,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"lchown\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"lchown\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33101r568118_fix" }, "fix": { @@ -63563,14 +60921,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030510", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63581,7 +60939,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchownat\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchownat\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33102r568121_fix" }, "fix": { @@ -63604,14 +60962,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030520", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63622,7 +60980,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchown\" system call by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchown\" system call by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33103r568124_fix" }, "fix": { @@ -63645,14 +61003,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030530", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63663,7 +61021,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchmodat\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchmodat\" system call by adding or updating the following lines to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33104r568127_fix" }, "fix": { @@ -63686,14 +61044,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030540", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63704,7 +61062,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchmod\" system call by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"fchmod\" system call by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\": \n\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33105r568130_fix" }, "fix": { @@ -63727,14 +61085,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030550", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63745,7 +61103,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"sudo\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"sudo\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33106r568133_fix" }, "fix": { @@ -63768,14 +61126,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030560", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63786,7 +61144,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"usermod\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \"usermod\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33107r568136_fix" }, "fix": { @@ -63809,14 +61167,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030570", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.", - "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", + "description": "<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63827,7 +61185,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chacl\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure the audit system to generate an audit event for any successful/unsuccessful use of the \"chacl\" command by adding or updating the following rule in the \"/etc/audit/rules.d/audit.rules\" file:\n\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33108r568139_fix" }, "fix": { @@ -63850,14 +61208,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030580", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.", - "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", + "description": "<VulnDiscussion>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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63868,7 +61226,7 @@ "system": "http://cyber.mil/cci" }, "fixtext": { - "text": "Configure RHEL 8 to audit the execution of the module management program \"kmod\" by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\n\nThe audit daemon must be restarted for the changes to take effect.", + "text": "Configure RHEL 8 to audit the execution of the module management program \"kmod\" by adding or updating the following line to \"/etc/audit/rules.d/audit.rules\":\n\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\n\nThe audit daemon must be restarted for the changes to take effect.", "fixref": "F-33109r568142_fix" }, "fix": { @@ -63891,14 +61249,14 @@ }, { "title": "SRG-OS-000062-GPOS-00031", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030600", "update": "http://iase.disa.mil/stigs" }, "title": "Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.", - "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", + "description": "<VulnDiscussion>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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63932,14 +61290,14 @@ }, { "title": "SRG-OS-000063-GPOS-00032", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030610", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.", - "description": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", + "description": "<VulnDiscussion>Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -63973,14 +61331,14 @@ }, { "title": "SRG-OS-000256-GPOS-00097", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030620", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 audit tools must have a mode of 0755 or less permissive.", - "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", + "description": "<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64014,14 +61372,14 @@ }, { "title": "SRG-OS-000256-GPOS-00097", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030630", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 audit tools must be owned by root.", - "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", + "description": "<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64055,14 +61413,14 @@ }, { "title": "SRG-OS-000256-GPOS-00097", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030640", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 audit tools must be group-owned by root.", - "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", + "description": "<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64096,14 +61454,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030670", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must have the packages required for offloading audit logs installed.", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", + "description": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64137,14 +61495,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030680", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must have the packages required for encrypting offloaded audit logs installed.", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", + "description": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64178,14 +61536,14 @@ }, { "title": "SRG-OS-000342-GPOS-00133", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030700", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must take appropriate action when the internal event queue is full.", - "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", + "description": "<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64219,14 +61577,14 @@ }, { "title": "SRG-OS-000343-GPOS-00134", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030730", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.", - "description": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", + "description": "<VulnDiscussion>If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64260,14 +61618,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030741", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable the chrony daemon from acting as a server.", - "description": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", + "description": "<VulnDiscussion>Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64301,14 +61659,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-030742", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable network management of the chrony daemon.", - "description": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", + "description": "<VulnDiscussion>Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64342,14 +61700,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040000", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not have the telnet-server package installed.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64383,14 +61741,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040001", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not have any automated bug reporting tools installed.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64424,14 +61782,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040002", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not have the sendmail package installed.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64465,14 +61823,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040010", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not have the rsh-server package installed.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64506,14 +61864,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040021", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64547,14 +61905,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040022", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable the controller area network (CAN) protocol.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64588,14 +61946,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040023", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable the stream control transmission protocol (SCTP).", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64629,14 +61987,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040024", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64670,14 +62028,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040025", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable mounting of cramfs.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64711,14 +62069,14 @@ }, { "title": "SRG-OS-000095-GPOS-00049", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040026", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable IEEE 1394 (FireWire) Support.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64752,14 +62110,14 @@ }, { "title": "SRG-OS-000114-GPOS-00059", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040080", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must be configured to disable USB mass storage.", - "description": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", + "description": "<VulnDiscussion>USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64793,14 +62151,14 @@ }, { "title": "SRG-OS-000300-GPOS-00118", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040111", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 Bluetooth must be disabled.", - "description": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", + "description": "<VulnDiscussion>Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64834,14 +62192,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040120", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /dev/shm with the nodev option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64875,14 +62233,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040121", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /dev/shm with the nosuid option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64916,14 +62274,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040122", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /dev/shm with the noexec option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64957,14 +62315,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040123", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /tmp with the nodev option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -64998,14 +62356,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040124", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /tmp with the nosuid option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65039,14 +62397,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040125", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /tmp with the noexec option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65080,14 +62438,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040126", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /var/log with the nodev option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65121,14 +62479,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040127", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /var/log with the nosuid option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65162,14 +62520,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040128", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /var/log with the noexec option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65203,14 +62561,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040129", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /var/log/audit with the nodev option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65244,14 +62602,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040130", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /var/log/audit with the nosuid option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65285,14 +62643,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040131", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /var/log/audit with the noexec option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65326,14 +62684,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040132", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /var/tmp with the nodev option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65367,14 +62725,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040133", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /var/tmp with the nosuid option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65408,14 +62766,14 @@ }, { "title": "SRG-OS-000368-GPOS-00154", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040134", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must mount /var/tmp with the noexec option.", - "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", + "description": "<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65449,14 +62807,14 @@ }, { "title": "SRG-OS-000423-GPOS-00187", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040160", "update": "http://iase.disa.mil/stigs" }, "title": "All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.", - "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", + "description": "<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65490,14 +62848,14 @@ }, { "title": "SRG-OS-000033-GPOS-00014", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040161", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.", - "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", + "description": "<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65531,14 +62889,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040172", "update": "http://iase.disa.mil/stigs" }, "title": "The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.", - "description": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", + "description": "<VulnDiscussion>A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65572,14 +62930,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040190", "update": "http://iase.disa.mil/stigs" }, "title": "The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.", - "description": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", + "description": "<VulnDiscussion>If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65613,14 +62971,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040200", "update": "http://iase.disa.mil/stigs" }, "title": "The root account must be the only account having unrestricted access to the RHEL 8 system.", - "description": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", + "description": "<VulnDiscussion>If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65654,14 +63012,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040210", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", + "description": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65695,14 +63053,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040220", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", + "description": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65736,14 +63094,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040230", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.", - "description": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", + "description": "<VulnDiscussion>Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65777,14 +63135,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040240", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not forward IPv6 source-routed packets.", - "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", + "description": "<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65818,14 +63176,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040250", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not forward IPv6 source-routed packets by default.", - "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", + "description": "<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65859,14 +63217,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040260", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not be performing packet forwarding unless the system is a router.", - "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", + "description": "<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65900,14 +63258,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040261", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not accept router advertisements on all IPv6 interfaces.", - "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", + "description": "<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65941,14 +63299,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040262", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.", - "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", + "description": "<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -65982,14 +63340,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040270", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", + "description": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66023,14 +63381,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040280", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.", - "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", + "description": "<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66064,14 +63422,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040281", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable access to network bpf syscall from unprivileged processes.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66105,14 +63463,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040282", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must restrict usage of ptrace to descendant processes.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66146,14 +63504,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040283", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must restrict exposed kernel pointer addresses access.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66187,14 +63545,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040284", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must disable the use of user namespaces.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66228,14 +63586,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040285", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must use reverse path filtering on all IPv4 interfaces.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66269,14 +63627,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040290", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must be configured to prevent unrestricted mail relaying.", - "description": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", + "description": "<VulnDiscussion>If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66310,14 +63668,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040340", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.", - "description": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", + "description": "<VulnDiscussion>The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66351,14 +63709,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040341", "update": "http://iase.disa.mil/stigs" }, "title": "The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.", - "description": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", + "description": "<VulnDiscussion>When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66392,14 +63750,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040350", "update": "http://iase.disa.mil/stigs" }, "title": "If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.", - "description": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", + "description": "<VulnDiscussion>Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66433,14 +63791,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040360", "update": "http://iase.disa.mil/stigs" }, "title": "A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.", - "description": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", + "description": "<VulnDiscussion>The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66474,14 +63832,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040370", "update": "http://iase.disa.mil/stigs" }, "title": "The gssproxy package must not be installed unless mission essential on RHEL 8.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66515,14 +63873,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040380", "update": "http://iase.disa.mil/stigs" }, "title": "The iprutils package must not be installed unless mission essential on RHEL 8.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66556,14 +63914,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-040390", "update": "http://iase.disa.mil/stigs" }, "title": "The tuned package must not be installed unless mission essential on RHEL 8.", - "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", + "description": "<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66597,14 +63955,14 @@ }, { "title": "SRG-OS-000120-GPOS-00061", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010163", "update": "http://iase.disa.mil/stigs" }, "title": "The krb5-server package must not be installed on RHEL 8.", - "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", + "description": "<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66638,14 +63996,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010382", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must restrict privilege elevation to authorized personnel.", - "description": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", + "description": "<VulnDiscussion>The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66679,14 +64037,14 @@ }, { "title": "SRG-OS-000480-GPOS-00227", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010383", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must use the invoking user's password for privilege escalation when using \"sudo\".", - "description": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", + "description": "<VulnDiscussion>The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", @@ -66720,14 +64078,14 @@ }, { "title": "SRG-OS-000373-GPOS-00156", - "description": "", + "description": "<GroupDescription></GroupDescription>", "Rule": { "version": { "text": "RHEL-08-010384", "update": "http://iase.disa.mil/stigs" }, "title": "RHEL 8 must require re-authentication when using the \"sudo\" command.", - "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", + "description": "<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>", "reference": { "publisher": "DISA", "identifier": "2921", diff --git a/test/sample_data/xccdf_results/xccdf-scc-rhel8-hdf.json b/test/sample_data/xccdf_results/xccdf-scc-rhel8-hdf.json index f9adb9f9b..fbb548456 100644 --- a/test/sample_data/xccdf_results/xccdf-scc-rhel8-hdf.json +++ b/test/sample_data/xccdf_results/xccdf-scc-rhel8-hdf.json @@ -1,10 +1,10 @@ { "platform": { "name": "Heimdall Tools", - "release": "2.6.42", + "release": "2.8.1", "target_id": "cpe:/o:redhat:enterprise_linux:8" }, - "version": "2.6.42", + "version": "2.8.1", "statistics": {}, "profiles": [ { @@ -13,7 +13,7 @@ "title": "Red Hat Enterprise Linux 8 Security Technical Implementation Guide", "maintainer": "DISA", "summary": "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.", - "description": "{\n \"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.\",\n \"front-matter\": \"\",\n \"metadata\": {\n \"creator\": \"DISA\",\n \"publisher\": \"DISA\",\n \"contributor\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\"\n },\n \"plain-text\": [\n {\n \"text\": \"Release: 1.2 Benchmark Date: 23 Jul 2021\",\n \"id\": \"release-info\"\n },\n {\n \"text\": \"3.2.2.36079\",\n \"id\": \"generator\"\n },\n {\n \"text\": \"1.10.0\",\n \"id\": \"conventionsVersion\"\n }\n ],\n \"rear-matter\": \"\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\",\n \"href\": \"https://cyber.mil\"\n },\n \"status\": {\n \"text\": \"accepted\",\n \"date\": \"2021-06-14\"\n },\n \"version\": {\n \"text\": \"001.002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"TestResult.benchmark\": {\n \"id\": \"xccdf_mil.disa.stig_benchmark_RHEL_8_STIG\",\n \"href\": \"#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-xccdf.xml\"\n },\n \"TestResult.start-time\": \"2021-12-17T10:24:33\",\n \"TestResult.end-time\": \"2021-12-17T10:30:58\",\n \"TestResult.id\": \"xccdf_mil.disa.stig_testresult_scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-xccdf.xml---xccdf_mil.disa.stig_profile_MAC-1_Classified-1\",\n \"TestResult.identity\": {\n \"text\": \"root\",\n \"authenticated\": \"true\",\n \"privileged\": \"true\"\n },\n \"TestResult.organization\": \"NIWC Atlantic\",\n \"TestResult.platform.idref\": \"cpe:/o:redhat:enterprise_linux:8\",\n \"TestResult.profile.idref\": \"xccdf_mil.disa.stig_profile_MAC-1_Classified\",\n \"TestResult.score\": [\n {\n \"text\": \"29.44\",\n \"system\": \"urn:xccdf:scoring:spawar-adjusted\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"29.44\",\n \"system\": \"urn:xccdf:scoring:spawar-original\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"29.4354838709677\",\n \"system\": \"urn:xccdf:scoring:default\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"730\",\n \"system\": \"urn:xccdf:scoring:flat\",\n \"maximum\": \"2480\"\n },\n {\n \"text\": \"73\",\n \"system\": \"urn:xccdf:scoring:flat-unweighted\",\n \"maximum\": \"248\"\n },\n {\n \"text\": \"0\",\n \"system\": \"urn:xccdf:scoring:absolute\",\n \"maximum\": \"1\"\n }\n ],\n \"TestResult.target\": \"LOCALHOST.LOCALDOMAIN\",\n \"TestResult.target-address\": [\n \"127.0.0.1\",\n \"192.168.158.30\"\n ],\n \"TestResult.target-facts\": {\n \"fact\": [\n {\n \"text\": \"LOCALHOST.LOCALDOMAIN\",\n \"name\": \"urn:scap:fact:asset:identifier:host_name\",\n \"type\": \"string\"\n },\n {\n \"name\": \"urn:scap:fact:asset:identifier:domain\",\n \"type\": \"string\"\n },\n {\n \"text\": \"LOCALHOST.LOCALDOMAIN.\",\n \"name\": \"urn:scap:fact:asset:identifier:fqdn\",\n \"type\": \"string\"\n },\n {\n \"text\": \"RedHat Variant\",\n \"name\": \"urn:scap:fact:asset:identifier:os_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"8.5\",\n \"name\": \"urn:scap:fact:asset:identifier:os_version\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz\",\n \"name\": \"urn:scap:fact:asset:identifier:processor\",\n \"type\": \"string\"\n },\n {\n \"text\": \"x86_64\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_architecture\",\n \"type\": \"string\"\n },\n {\n \"text\": \"2000\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_mhz\",\n \"type\": \"string\"\n },\n {\n \"text\": \"2919\",\n \"name\": \"urn:scap:fact:asset:identifier:physical_memory\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Microsoft Corporation\",\n \"name\": \"urn:scap:fact:asset:identifier:manufacturer\",\n \"type\": \"string\"\n },\n {\n \"text\": \"9358-9652-5101-2687-4418-7909-94\",\n \"name\": \"urn:scap:fact:asset:identifier:ein\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Hyper-V UEFI Release v4.0\",\n \"name\": \"urn:scap:fact:asset:identifier:bios_version\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Virtual Machine\",\n \"name\": \"urn:scap:fact:asset:identifier:model\",\n \"type\": \"string\"\n },\n {\n \"text\": \"lo\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"127.0.0.1\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"eth0\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"192.168.158.30\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:15:5d:0e:92:0c\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\",\n \"type\": \"string\"\n }\n ]\n },\n \"TestResult.target-id-ref\": {\n \"name\": \"SCC_LOCALHOST.LOCALDOMAIN\",\n \"system\": \"http://scap.nist.gov/schema/asset-identification/1.1\",\n \"href\": \"\"\n },\n \"TestResult.test-system\": \"cpe:/a:spawar:scc:5.4.2\",\n \"TestResult.version\": \"001.002\"\n}", + "description": "{\n \"front-matter\": \"\",\n \"metadata\": {\n \"creator\": \"DISA\",\n \"publisher\": \"DISA\",\n \"contributor\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\"\n },\n \"plain-text\": [\n {\n \"text\": \"Release: 1.2 Benchmark Date: 23 Jul 2021\",\n \"id\": \"release-info\"\n },\n {\n \"text\": \"3.2.2.36079\",\n \"id\": \"generator\"\n },\n {\n \"text\": \"1.10.0\",\n \"id\": \"conventionsVersion\"\n }\n ],\n \"rear-matter\": \"\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"source\": \"STIG.DOD.MIL\",\n \"href\": \"https://cyber.mil\"\n },\n \"status\": {\n \"text\": \"accepted\",\n \"date\": \"2021-06-14\"\n },\n \"version\": {\n \"text\": \"001.002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"TestResult.benchmark\": {\n \"id\": \"xccdf_mil.disa.stig_benchmark_RHEL_8_STIG\",\n \"href\": \"#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-xccdf.xml\"\n },\n \"TestResult.start-time\": \"2021-12-17T10:24:33\",\n \"TestResult.end-time\": \"2021-12-17T10:30:58\",\n \"TestResult.id\": \"xccdf_mil.disa.stig_testresult_scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-xccdf.xml---xccdf_mil.disa.stig_profile_MAC-1_Classified-1\",\n \"TestResult.identity\": {\n \"text\": \"root\",\n \"authenticated\": \"true\",\n \"privileged\": \"true\"\n },\n \"TestResult.organization\": \"NIWC Atlantic\",\n \"TestResult.platform.idref\": \"cpe:/o:redhat:enterprise_linux:8\",\n \"TestResult.profile.idref\": \"xccdf_mil.disa.stig_profile_MAC-1_Classified\",\n \"TestResult.score\": [\n {\n \"text\": \"29.44\",\n \"system\": \"urn:xccdf:scoring:spawar-adjusted\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"29.44\",\n \"system\": \"urn:xccdf:scoring:spawar-original\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"29.4354838709677\",\n \"system\": \"urn:xccdf:scoring:default\",\n \"maximum\": \"100\"\n },\n {\n \"text\": \"730\",\n \"system\": \"urn:xccdf:scoring:flat\",\n \"maximum\": \"2480\"\n },\n {\n \"text\": \"73\",\n \"system\": \"urn:xccdf:scoring:flat-unweighted\",\n \"maximum\": \"248\"\n },\n {\n \"text\": \"0\",\n \"system\": \"urn:xccdf:scoring:absolute\",\n \"maximum\": \"1\"\n }\n ],\n \"TestResult.target\": \"LOCALHOST.LOCALDOMAIN\",\n \"TestResult.target-address\": [\n \"127.0.0.1\",\n \"192.168.158.30\"\n ],\n \"TestResult.target-facts\": {\n \"fact\": [\n {\n \"text\": \"LOCALHOST.LOCALDOMAIN\",\n \"name\": \"urn:scap:fact:asset:identifier:host_name\",\n \"type\": \"string\"\n },\n {\n \"name\": \"urn:scap:fact:asset:identifier:domain\",\n \"type\": \"string\"\n },\n {\n \"text\": \"LOCALHOST.LOCALDOMAIN.\",\n \"name\": \"urn:scap:fact:asset:identifier:fqdn\",\n \"type\": \"string\"\n },\n {\n \"text\": \"RedHat Variant\",\n \"name\": \"urn:scap:fact:asset:identifier:os_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"8.5\",\n \"name\": \"urn:scap:fact:asset:identifier:os_version\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz\",\n \"name\": \"urn:scap:fact:asset:identifier:processor\",\n \"type\": \"string\"\n },\n {\n \"text\": \"x86_64\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_architecture\",\n \"type\": \"string\"\n },\n {\n \"text\": \"2000\",\n \"name\": \"urn:scap:fact:asset:identifier:processor_mhz\",\n \"type\": \"string\"\n },\n {\n \"text\": \"2919\",\n \"name\": \"urn:scap:fact:asset:identifier:physical_memory\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Microsoft Corporation\",\n \"name\": \"urn:scap:fact:asset:identifier:manufacturer\",\n \"type\": \"string\"\n },\n {\n \"text\": \"9358-9652-5101-2687-4418-7909-94\",\n \"name\": \"urn:scap:fact:asset:identifier:ein\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Hyper-V UEFI Release v4.0\",\n \"name\": \"urn:scap:fact:asset:identifier:bios_version\",\n \"type\": \"string\"\n },\n {\n \"text\": \"Virtual Machine\",\n \"name\": \"urn:scap:fact:asset:identifier:model\",\n \"type\": \"string\"\n },\n {\n \"text\": \"lo\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"127.0.0.1\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:00:00:00:00:00\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\",\n \"type\": \"string\"\n },\n {\n \"text\": \"eth0\",\n \"name\": \"urn:scap:fact:asset:identifier:interface_name\",\n \"type\": \"string\"\n },\n {\n \"text\": \"192.168.158.30\",\n \"name\": \"urn:scap:fact:asset:identifier:ipv4\",\n \"type\": \"string\"\n },\n {\n \"text\": \"00:15:5d:0e:92:0c\",\n \"name\": \"urn:scap:fact:asset:identifier:mac\",\n \"type\": \"string\"\n }\n ]\n },\n \"TestResult.target-id-ref\": {\n \"name\": \"SCC_LOCALHOST.LOCALDOMAIN\",\n \"system\": \"http://scap.nist.gov/schema/asset-identification/1.1\",\n \"href\": \"\"\n },\n \"TestResult.test-system\": \"cpe:/a:spawar:scc:5.4.2\",\n \"TestResult.version\": \"001.002\"\n}", "license": "terms-of-use", "copyright": "DISA", "copyright_email": "disa.stig_spt@mail.mil", @@ -31,18 +31,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.\",\"Documentable\":\"false\"}", + "description": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", "group_id": "xccdf_mil.disa.stig_group_V-230221", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230221r743913_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:100", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:100\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32865r567410_fix", "fixtext_fixref": "F-32865r567410_fix", "ident": { @@ -50,137 +44,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" - }, - "selected": "", - "version": "RHEL-08-010000", - "weight": "10.0", - "profiles": [] - }, - "refs": [], - "source_location": {}, - "title": "RHEL 8 must be a vendor-supported release.", - "id": "V-230221", - "desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.", - "descriptions": [ - { - "data": "oval:mil.disa.stig.rhel8:def:100", - "label": "check" - }, - { - "data": "Upgrade to a supported version of RHEL 8.", - "label": "fix" - } - ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be a vendor-supported release.\",\n \"description\": \"An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of RHEL 8.\",\n \"fixref\": \"F-32865r567410_fix\"\n },\n \"fix\": {\n \"id\": \"F-32865r567410_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:100\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230221r743913_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230221r743913_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230221\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230221\"\n}", - "results": [ - { - "status": "failed", - "code_desc": "", - "start_time": "2021-12-17T10:24:33" - } - ] - }, - { - "tags": { - "cci": [ - "CCI-000068" - ], - "nist": [ - "AC-17 (2)" - ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\\n\\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \\\"kernelopts\\\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \\\"fips-mode-setup\\\" modifies the \\\"kernelopts\\\" variable, which in turn updates all kernel boot entries. \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230223", - "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230223r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:101", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32867r567416_fix", - "fixtext_fixref": "F-32867r567416_fix", - "ident": { - "text": "CCI-000068", - "system": "http://cyber.mil/cci" - }, - "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010020", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -205,130 +120,119 @@ "time": "2021-12-17T10:24:33", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-010000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.", - "id": "V-230223", - "desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223", + "title": "RHEL 8 must be a vendor-supported release.", + "id": "xccdf_mil.disa.stig_rule_SV-230221r743913_rule", + "desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:101", + "data": "oval:mil.disa.stig.rhel8:def:100", "label": "check" }, { - "data": "Configure the operating system to implement DoD-approved encryption by following the steps below:\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel boot parameters during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nEnable FIPS mode after installation (not strict FIPS compliant) with the following command:\n\n$ sudo fips-mode-setup --enable\n\nReboot the system for the changes to take effect.", + "data": "Upgrade to a supported version of RHEL 8.", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000033-GPOS-00014\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"description\": \"Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\\n\\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \\\"kernelopts\\\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \\\"fips-mode-setup\\\" modifies the \\\"kernelopts\\\" variable, which in turn updates all kernel boot entries. \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by following the steps below:\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel boot parameters during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nEnable FIPS mode after installation (not strict FIPS compliant) with the following command:\\n\\n$ sudo fips-mode-setup --enable\\n\\nReboot the system for the changes to take effect.\",\n \"fixref\": \"F-32867r567416_fix\"\n },\n \"fix\": {\n \"id\": \"F-32867r567416_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:101\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230223r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230223r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230223\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230223\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be a vendor-supported release.\",\n \"description\": \"<VulnDiscussion>An operating system release is considered \\\"supported\\\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\\n\\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Upgrade to a supported version of RHEL 8.\",\n \"fixref\": \"F-32865r567410_fix\"\n },\n \"fix\": {\n \"id\": \"F-32865r567410_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:100\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230221r743913_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230221r743913_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "", - "start_time": "2021-12-17T10:24:35" + "code_desc": "An operating system release is considered \"supported\" if the vendor continues to provide security patches for the product. With an unsupported release, it will not be possible to resolve security issues discovered in the system software.\n\nRed Hat offers the Extended Update Support (EUS) ad-on to a Red Hat Enterprise Linux subscription, for a fee, for those customers who wish to standardize on a specific minor release for an extended period. The RHEL 8 minor releases eligible for EUS are 8.1, 8.2, 8.4, 8.6, and 8.8. Each RHEL 8 EUS stream is available for 24 months from the availability of the minor release. RHEL 8.10 will be the final minor release overall. For more details on the Red Hat Enterprise Linux Life Cycle visit https://access.redhat.com/support/policy/updates/errata.false", + "start_time": "2021-12-17T10:24:33" } ] }, { "tags": { "cci": [ - "CCI-000196" + "CCI-000068" ], "nist": [ - "IA-5 (1) (c)" + "AC-17 (2)" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\\n\\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230231", - "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:103", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32875r567440_fix", - "fixtext_fixref": "F-32875r567440_fix", + "severity": "high", + "description": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", + "group_id": "xccdf_mil.disa.stig_group_V-230223", + "group_title": "SRG-OS-000033-GPOS-00014", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230223r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:101\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32867r567416_fix", + "fixtext_fixref": "F-32867r567416_fix", "ident": { - "text": "CCI-000196", + "text": "CCI-000068", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -353,29 +257,41 @@ "time": "2021-12-17T10:24:35", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-010020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.", - "id": "V-230231", - "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.", + "title": "RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.", + "id": "xccdf_mil.disa.stig_rule_SV-230223r627750_rule", + "desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:103", + "data": "oval:mil.disa.stig.rhel8:def:101", "label": "check" }, { - "data": "Configure RHEL 8 to encrypt all stored passwords. \n\nEdit/Modify the following line in the \"/etc/login.defs\" file and set \"[ENCRYPT_METHOD]\" to SHA512.\n\nENCRYPT_METHOD SHA512", + "data": "Configure the operating system to implement DoD-approved encryption by following the steps below:\n\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel boot parameters during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\n\nEnable FIPS mode after installation (not strict FIPS compliant) with the following command:\n\n$ sudo fips-mode-setup --enable\n\nReboot the system for the changes to take effect.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000073-GPOS-00041\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.\",\n \"description\": \"Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\\n\\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords. \\n\\nEdit/Modify the following line in the \\\"/etc/login.defs\\\" file and set \\\"[ENCRYPT_METHOD]\\\" to SHA512.\\n\\nENCRYPT_METHOD SHA512\",\n \"fixref\": \"F-32875r567440_fix\"\n },\n \"fix\": {\n \"id\": \"F-32875r567440_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:103\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230231r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230231r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230231\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230231\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must implement NIST FIPS-validated cryptography for the following: to provision digital signatures, to generate cryptographic hashes, and to protect data requiring data-at-rest protections in accordance with applicable federal laws, Executive Orders, directives, policies, regulations, and standards.\",\n \"description\": \"<VulnDiscussion>Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\\n\\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \\\"kernelopts\\\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \\\"fips-mode-setup\\\" modifies the \\\"kernelopts\\\" variable, which in turn updates all kernel boot entries. \\n\\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement DoD-approved encryption by following the steps below:\\n\\nTo enable strict FIPS compliance, the fips=1 kernel option needs to be added to the kernel boot parameters during system installation so key generation is done with FIPS-approved algorithms and continuous monitoring tests in place.\\n\\nEnable FIPS mode after installation (not strict FIPS compliant) with the following command:\\n\\n$ sudo fips-mode-setup --enable\\n\\nReboot the system for the changes to take effect.\",\n \"fixref\": \"F-32867r567416_fix\"\n },\n \"fix\": {\n \"id\": \"F-32867r567416_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:101\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230223r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230223r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The operating system must implement cryptographic modules adhering to the higher standards approved by the Federal Government since this provides assurance they have been tested and validated.\n\nRHEL 8 utilizes GRUB 2 as the default bootloader. Note that GRUB 2 command-line parameters are defined in the \"kernelopts\" variable of the /boot/grub2/grubenv file for all kernel boot entries. The command \"fips-mode-setup\" modifies the \"kernelopts\" variable, which in turn updates all kernel boot entries. \n\nThe fips=1 kernel option needs to be added to the kernel command line during system installation so that key generation is done with FIPS-approved algorithms and continuous monitoring tests in place. Users must also ensure the system has plenty of entropy during the installation process by moving the mouse around, or if no mouse is available, ensuring that many keystrokes are typed. The recommended amount of keystrokes is 256 and more. Less than 256 keystrokes may generate a non-unique key.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000125-GPOS-00065, SRG-OS-000396-GPOS-00176, SRG-OS-000423-GPOS-00187, SRG-OS-000478-GPOS-00223false", "start_time": "2021-12-17T10:24:35" } ] @@ -389,94 +305,71 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The system must use a strong hashing algorithm to store the password.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230232", + "description": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", + "group_id": "xccdf_mil.disa.stig_group_V-230231", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:104", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32876r567443_fix", - "fixtext_fixref": "F-32876r567443_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:103\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32875r567440_fix", + "fixtext_fixref": "F-32875r567440_fix", "ident": { "text": "CCI-000196", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010120", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -501,29 +394,41 @@ "time": "2021-12-17T10:24:35", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.", - "id": "V-230232", - "desc": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.", + "title": "RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.", + "id": "xccdf_mil.disa.stig_rule_SV-230231r627750_rule", + "desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:104", + "data": "oval:mil.disa.stig.rhel8:def:103", "label": "check" }, { - "data": "Lock all interactive user accounts not using SHA-512 hashing until the passwords can be regenerated with SHA-512.", + "data": "Configure RHEL 8 to encrypt all stored passwords. \n\nEdit/Modify the following line in the \"/etc/login.defs\" file and set \"[ENCRYPT_METHOD]\" to SHA512.\n\nENCRYPT_METHOD SHA512", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000073-GPOS-00041\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.\",\n \"description\": \"The system must use a strong hashing algorithm to store the password.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Lock all interactive user accounts not using SHA-512 hashing until the passwords can be regenerated with SHA-512.\",\n \"fixref\": \"F-32876r567443_fix\"\n },\n \"fix\": {\n \"id\": \"F-32876r567443_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:104\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230232r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230232r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230232\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230232\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must encrypt all stored passwords with a FIPS 140-2 approved cryptographic hashing algorithm.\",\n \"description\": \"<VulnDiscussion>Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\\n\\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords. \\n\\nEdit/Modify the following line in the \\\"/etc/login.defs\\\" file and set \\\"[ENCRYPT_METHOD]\\\" to SHA512.\\n\\nENCRYPT_METHOD SHA512\",\n \"fixref\": \"F-32875r567440_fix\"\n },\n \"fix\": {\n \"id\": \"F-32875r567440_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:103\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230231r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230231r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\n\nUnapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements.false", "start_time": "2021-12-17T10:24:35" } ] @@ -537,94 +442,71 @@ "IA-5 (1) (c)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230233", + "description": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-230232", "group_title": "SRG-OS-000073-GPOS-00041", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:105", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32877r743918_fix", - "fixtext_fixref": "F-32877r743918_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:104\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32876r567443_fix", + "fixtext_fixref": "F-32876r567443_fix", "ident": { "text": "CCI-000196", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010130", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -649,130 +531,119 @@ "time": "2021-12-17T10:24:35", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.", - "id": "V-230233", - "desc": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.", + "title": "RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.", + "id": "xccdf_mil.disa.stig_rule_SV-230232r627750_rule", + "desc": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:105", + "data": "oval:mil.disa.stig.rhel8:def:104", "label": "check" }, { - "data": "Configure RHEL 8 to encrypt all stored passwords with a strong cryptographic hash.\n\nEdit/modify the following line in the \"/etc/pam.d/password-auth\" file and set \"rounds\" to a value no lower than \"5000\":\n\npassword sufficient pam_unix.so sha512 rounds=5000", + "data": "Lock all interactive user accounts not using SHA-512 hashing until the passwords can be regenerated with SHA-512.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000073-GPOS-00041\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.\",\n \"description\": \"The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords with a strong cryptographic hash.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file and set \\\"rounds\\\" to a value no lower than \\\"5000\\\":\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"fixref\": \"F-32877r743918_fix\"\n },\n \"fix\": {\n \"id\": \"F-32877r743918_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:105\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230233r743919_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230233r743919_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230233\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230233\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must employ FIPS 140-2 approved cryptographic hashing algorithms for all stored passwords.\",\n \"description\": \"<VulnDiscussion>The system must use a strong hashing algorithm to store the password.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Lock all interactive user accounts not using SHA-512 hashing until the passwords can be regenerated with SHA-512.\",\n \"fixref\": \"F-32876r567443_fix\"\n },\n \"fix\": {\n \"id\": \"F-32876r567443_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:104\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230232r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230232r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "failed", - "code_desc": "", - "start_time": "2021-12-17T10:24:36" + "status": "passed", + "code_desc": "The system must use a strong hashing algorithm to store the password.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", + "start_time": "2021-12-17T10:24:35" } ] }, { "tags": { "cci": [ - "CCI-000213" + "CCI-000196" ], "nist": [ - "AC-3" + "IA-5 (1) (c)" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230234", - "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:106", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32878r743921_fix", - "fixtext_fixref": "F-32878r743921_fix", + "severity": "medium", + "description": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", + "group_id": "xccdf_mil.disa.stig_group_V-230233", + "group_title": "SRG-OS-000073-GPOS-00041", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:105\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32877r743918_fix", + "fixtext_fixref": "F-32877r743918_fix", "ident": { - "text": "CCI-000213", + "text": "CCI-000196", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010140", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -797,29 +668,41 @@ "time": "2021-12-17T10:24:36", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.", - "id": "V-230234", - "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "title": "The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.", + "id": "xccdf_mil.disa.stig_rule_SV-230233r743919_rule", + "desc": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:106", + "data": "oval:mil.disa.stig.rhel8:def:105", "label": "check" }, { - "data": "Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\n\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\n\n$ sudo grub2-setpassword\nEnter password:\nConfirm password:", + "data": "Configure RHEL 8 to encrypt all stored passwords with a strong cryptographic hash.\n\nEdit/modify the following line in the \"/etc/pam.d/password-auth\" file and set \"rounds\" to a value no lower than \"5000\":\n\npassword sufficient pam_unix.so sha512 rounds=5000", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.\",\n \"description\": \"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"fixref\": \"F-32878r743921_fix\"\n },\n \"fix\": {\n \"id\": \"F-32878r743921_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:106\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230234r743922_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230234r743922_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230234\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230234\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 password-auth file must be configured to use a sufficient number of hashing rounds.\",\n \"description\": \"<VulnDiscussion>The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\\n\\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000196\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to encrypt all stored passwords with a strong cryptographic hash.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file and set \\\"rounds\\\" to a value no lower than \\\"5000\\\":\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"fixref\": \"F-32877r743918_fix\"\n },\n \"fix\": {\n \"id\": \"F-32877r743918_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:105\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230233r743919_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230233r743919_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The system must use a strong hashing algorithm to store the password. The system must use a sufficient number of hashing rounds to ensure the required level of entropy.\n\nPasswords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised.false", "start_time": "2021-12-17T10:24:36" } ] @@ -833,94 +716,71 @@ "AC-3" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230235", + "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "group_id": "xccdf_mil.disa.stig_group_V-230234", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:107", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32879r743924_fix", - "fixtext_fixref": "F-32879r743924_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:106\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32878r743921_fix", + "fixtext_fixref": "F-32878r743921_fix", "ident": { "text": "CCI-000213", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010150", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -945,29 +805,41 @@ "time": "2021-12-17T10:24:36", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-010140" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.", - "id": "V-230235", - "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.", + "title": "RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.", + "id": "xccdf_mil.disa.stig_rule_SV-230234r743922_rule", + "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:107", + "data": "oval:mil.disa.stig.rhel8:def:106", "label": "check" }, { - "data": "Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\n\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\n\n$ sudo grub2-setpassword\nEnter password:\nConfirm password:", + "data": "Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\n\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\n\n$ sudo grub2-setpassword\nEnter password:\nConfirm password:", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"fixref\": \"F-32879r743924_fix\"\n },\n \"fix\": {\n \"id\": \"F-32879r743924_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:107\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230235r743925_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230235r743925_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230235\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230235\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 operating systems booted with United Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user mode and maintenance.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/efi/EFI/redhat/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"fixref\": \"F-32878r743921_fix\"\n },\n \"fix\": {\n \"id\": \"F-32878r743921_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:106\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230234r743922_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230234r743922_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { - "status": "passed", - "code_desc": "", + "status": "failed", + "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-12-17T10:24:36" } ] @@ -980,95 +852,72 @@ "nist": [ "AC-3" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230236", + "severity": "high", + "description": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", + "group_id": "xccdf_mil.disa.stig_group_V-230235", "group_title": "SRG-OS-000080-GPOS-00048", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:108", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32880r743927_fix", - "fixtext_fixref": "F-32880r743927_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:107\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32879r743924_fix", + "fixtext_fixref": "F-32879r743924_fix", "ident": { "text": "CCI-000213", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010151", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1093,29 +942,41 @@ "time": "2021-12-17T10:24:36", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-010150" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 operating systems must require authentication upon booting into rescue mode.", - "id": "V-230236", - "desc": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.", + "title": "RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.", + "id": "xccdf_mil.disa.stig_rule_SV-230235r743925_rule", + "desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:108", + "data": "oval:mil.disa.stig.rhel8:def:107", "label": "check" }, { - "data": "Configure the system to require authentication upon booting into rescue mode by adding the following line to the \"/usr/lib/systemd/system/rescue.service\" file.\n\nExecStart=-/usr/lib/systemd/systemd-sulogin-shell rescue", + "data": "Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\n\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\n\n$ sudo grub2-setpassword\nEnter password:\nConfirm password:", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000080-GPOS-00048\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010151\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 operating systems must require authentication upon booting into rescue mode.\",\n \"description\": \"If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require authentication upon booting into rescue mode by adding the following line to the \\\"/usr/lib/systemd/system/rescue.service\\\" file.\\n\\nExecStart=-/usr/lib/systemd/systemd-sulogin-shell rescue\",\n \"fixref\": \"F-32880r743927_fix\"\n },\n \"fix\": {\n \"id\": \"F-32880r743927_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:108\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230236r743928_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230236r743928_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230236\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230236\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 operating systems booted with a BIOS must require authentication upon booting into single-user and maintenance modes.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require a grub bootloader password for the grub superusers account with the grub2-setpassword command, which creates/overwrites the /boot/grub2/user.cfg file.\\n\\nGenerate an encrypted grub2 password for the grub superusers account with the following command:\\n\\n$ sudo grub2-setpassword\\nEnter password:\\nConfirm password:\",\n \"fixref\": \"F-32879r743924_fix\"\n },\n \"fix\": {\n \"id\": \"F-32879r743924_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:107\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230235r743925_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230235r743925_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid authentication before it boots into single-user or maintenance mode, anyone who invokes single-user or maintenance mode is granted privileged access to all files on the system. GRUB 2 is the default boot loader for RHEL 8 and is designed to require a password to boot into single-user mode or make modifications to the boot menu.false", "start_time": "2021-12-17T10:24:36" } ] @@ -1123,100 +984,77 @@ { "tags": { "cci": [ - "CCI-000803" + "CCI-000213" ], "nist": [ - "IA-7" + "AC-3" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230237", - "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:109", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32881r743930_fix", - "fixtext_fixref": "F-32881r743930_fix", + "description": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230236", + "group_title": "SRG-OS-000080-GPOS-00048", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:108\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32880r743927_fix", + "fixtext_fixref": "F-32880r743927_fix", "ident": { - "text": "CCI-000803", + "text": "CCI-000213", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010160", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1241,29 +1079,41 @@ "time": "2021-12-17T10:24:36", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010151" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.", - "id": "V-230237", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "title": "RHEL 8 operating systems must require authentication upon booting into rescue mode.", + "id": "xccdf_mil.disa.stig_rule_SV-230236r743928_rule", + "desc": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:109", + "data": "oval:mil.disa.stig.rhel8:def:108", "label": "check" }, { - "data": "Configure RHEL 8 to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\n\nEdit/modify the following line in the \"/etc/pam.d/password-auth\" file to include the sha512 option for pam_unix.so:\n\npassword sufficient pam_unix.so sha512 rounds=5000", + "data": "Configure the system to require authentication upon booting into rescue mode by adding the following line to the \"/usr/lib/systemd/system/rescue.service\" file.\n\nExecStart=-/usr/lib/systemd/systemd-sulogin-shell rescue", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000120-GPOS-00061\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\",\n \"description\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file to include the sha512 option for pam_unix.so:\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"fixref\": \"F-32881r743930_fix\"\n },\n \"fix\": {\n \"id\": \"F-32881r743930_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:109\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230237r743931_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230237r743931_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230237\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230237\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010151\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 operating systems must require authentication upon booting into rescue mode.\",\n \"description\": \"<VulnDiscussion>If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000213\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to require authentication upon booting into rescue mode by adding the following line to the \\\"/usr/lib/systemd/system/rescue.service\\\" file.\\n\\nExecStart=-/usr/lib/systemd/systemd-sulogin-shell rescue\",\n \"fixref\": \"F-32880r743927_fix\"\n },\n \"fix\": {\n \"id\": \"F-32880r743927_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:108\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230236r743928_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230236r743928_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If the system does not require valid root authentication before it boots into emergency or rescue mode, anyone who invokes emergency or rescue mode is granted privileged access to all files on the system.false", "start_time": "2021-12-17T10:24:36" } ] @@ -1277,94 +1127,71 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230238", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230237", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:110", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32882r567461_fix", - "fixtext_fixref": "F-32882r567461_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:109\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32881r743930_fix", + "fixtext_fixref": "F-32881r743930_fix", "ident": { "text": "CCI-000803", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010161", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1389,29 +1216,41 @@ "time": "2021-12-17T10:24:36", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent system daemons from using Kerberos for authentication.", - "id": "V-230238", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "title": "The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-230237r743931_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:110", + "data": "oval:mil.disa.stig.rhel8:def:109", "label": "check" }, { - "data": "Configure RHEL 8 to prevent system daemons from using Kerberos for authentication.\n\nRemove any files with the .keytab extension from the operating system.", + "data": "Configure RHEL 8 to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\n\nEdit/modify the following line in the \"/etc/pam.d/password-auth\" file to include the sha512 option for pam_unix.so:\n\npassword sufficient pam_unix.so sha512 rounds=5000", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000120-GPOS-00061\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent system daemons from using Kerberos for authentication.\",\n \"description\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent system daemons from using Kerberos for authentication.\\n\\nRemove any files with the .keytab extension from the operating system.\",\n \"fixref\": \"F-32882r567461_fix\"\n },\n \"fix\": {\n \"id\": \"F-32882r567461_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:110\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230238r646862_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230238r646862_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230238\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230238\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 pam_unix.so module must be configured in the password-auth file to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\",\n \"description\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use a FIPS 140-2 approved cryptographic hashing algorithm for system authentication.\\n\\nEdit/modify the following line in the \\\"/etc/pam.d/password-auth\\\" file to include the sha512 option for pam_unix.so:\\n\\npassword sufficient pam_unix.so sha512 rounds=5000\",\n \"fixref\": \"F-32881r743930_fix\"\n },\n \"fix\": {\n \"id\": \"F-32881r743930_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:109\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230237r743931_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230237r743931_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules. \n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-12-17T10:24:36" } ] @@ -1425,94 +1264,71 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230239", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230238", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:111", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32883r567464_fix", - "fixtext_fixref": "F-32883r567464_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:110\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32882r567461_fix", + "fixtext_fixref": "F-32882r567461_fix", "ident": { "text": "CCI-000803", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010162", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1537,130 +1353,119 @@ "time": "2021-12-17T10:24:36", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010161" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The krb5-workstation package must not be installed on RHEL 8.", - "id": "V-230239", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "title": "RHEL 8 must prevent system daemons from using Kerberos for authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-230238r646862_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:111", + "data": "oval:mil.disa.stig.rhel8:def:110", "label": "check" }, { - "data": "Document the krb5-workstation package with the ISSO as an operational requirement or remove it from the system with the following command:\n\n$ sudo yum remove krb5-workstation", + "data": "Configure RHEL 8 to prevent system daemons from using Kerberos for authentication.\n\nRemove any files with the .keytab extension from the operating system.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000120-GPOS-00061\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010162\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The krb5-workstation package must not be installed on RHEL 8.\",\n \"description\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-workstation package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-workstation\",\n \"fixref\": \"F-32883r567464_fix\"\n },\n \"fix\": {\n \"id\": \"F-32883r567464_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:111\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230239r646864_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230239r646864_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230239\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230239\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent system daemons from using Kerberos for authentication.\",\n \"description\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent system daemons from using Kerberos for authentication.\\n\\nRemove any files with the .keytab extension from the operating system.\",\n \"fixref\": \"F-32882r567461_fix\"\n },\n \"fix\": {\n \"id\": \"F-32882r567461_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:110\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230238r646862_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230238r646862_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-12-17T10:24:40" + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nThe key derivation function (KDF) in Kerberos is not FIPS compatible. Ensuring the system does not have any keytab files present prevents system daemons from using Kerberos for authentication. A keytab is a file containing pairs of Kerberos principals and encrypted keys.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", + "start_time": "2021-12-17T10:24:36" } ] }, { "tags": { "cci": [ - "CCI-001084" + "CCI-000803" ], "nist": [ - "SC-3" + "IA-7" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230241", - "group_title": "SRG-OS-000134-GPOS-00068", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:112", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32885r567470_fix", - "fixtext_fixref": "F-32885r567470_fix", + "severity": "medium", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", + "group_id": "xccdf_mil.disa.stig_group_V-230239", + "group_title": "SRG-OS-000120-GPOS-00061", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:111\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32883r567464_fix", + "fixtext_fixref": "F-32883r567464_fix", "ident": { - "text": "CCI-001084", + "text": "CCI-000803", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010171", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1685,29 +1490,41 @@ "time": "2021-12-17T10:24:40", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010162" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must have policycoreutils package installed.", - "id": "V-230241", - "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.", + "title": "The krb5-workstation package must not be installed on RHEL 8.", + "id": "xccdf_mil.disa.stig_rule_SV-230239r646864_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:112", + "data": "oval:mil.disa.stig.rhel8:def:111", "label": "check" }, { - "data": "Configure the operating system to have the policycoreutils package installed with the following command:\n\n$ sudo yum install policycoreutils", + "data": "Document the krb5-workstation package with the ISSO as an operational requirement or remove it from the system with the following command:\n\n$ sudo yum remove krb5-workstation", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000134-GPOS-00068\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have policycoreutils package installed.\",\n \"description\": \"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001084\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to have the policycoreutils package installed with the following command:\\n\\n$ sudo yum install policycoreutils\",\n \"fixref\": \"F-32885r567470_fix\"\n },\n \"fix\": {\n \"id\": \"F-32885r567470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:112\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230241r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230241r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230241\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230241\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010162\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The krb5-workstation package must not be installed on RHEL 8.\",\n \"description\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-workstation package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-workstation\",\n \"fixref\": \"F-32883r567464_fix\"\n },\n \"fix\": {\n \"id\": \"F-32883r567464_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:111\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230239r646864_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230239r646864_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-12-17T10:24:40" } ] @@ -1715,100 +1532,77 @@ { "tags": { "cci": [ - "CCI-001133" + "CCI-001084" ], "nist": [ - "SC-10" + "SC-3" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \\\"ClientAliveInterval\\\" and \\\"ClientAliveCountMax\\\" are used to establish the inactivity threshold. The \\\"ClientAliveInterval\\\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \\\"ClientAliveCountMax\\\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230244", - "group_title": "SRG-OS-000163-GPOS-00072", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:115", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32888r743933_fix", - "fixtext_fixref": "F-32888r743933_fix", + "severity": "low", + "description": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", + "group_id": "xccdf_mil.disa.stig_group_V-230241", + "group_title": "SRG-OS-000134-GPOS-00068", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:112\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32885r567470_fix", + "fixtext_fixref": "F-32885r567470_fix", "ident": { - "text": "CCI-001133", + "text": "CCI-001084", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010200", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1833,130 +1627,119 @@ "time": "2021-12-17T10:24:40", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-010171" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.", - "id": "V-230244", - "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109", + "title": "RHEL 8 must have policycoreutils package installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230241r627750_rule", + "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:115", + "data": "oval:mil.disa.stig.rhel8:def:112", "label": "check" }, { - "data": "Configure RHEL 8 to automatically terminate all network connections associated with SSH traffic at the end of a session or after 10 minutes of inactivity.\n\nModify or append the following lines in the \"/etc/ssh/sshd_config\" file:\n\nClientAliveCountMax 0\n\nIn order for the changes to take effect, the SSH daemon must be restarted.\n\n$ sudo systemctl restart sshd.service", + "data": "Configure the operating system to have the policycoreutils package installed with the following command:\n\n$ sudo yum install policycoreutils", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000163-GPOS-00072\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"description\": \"Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \\\"ClientAliveInterval\\\" and \\\"ClientAliveCountMax\\\" are used to establish the inactivity threshold. The \\\"ClientAliveInterval\\\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \\\"ClientAliveCountMax\\\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to automatically terminate all network connections associated with SSH traffic at the end of a session or after 10 minutes of inactivity.\\n\\nModify or append the following lines in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nClientAliveCountMax 0\\n\\nIn order for the changes to take effect, the SSH daemon must be restarted.\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32888r743933_fix\"\n },\n \"fix\": {\n \"id\": \"F-32888r743933_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:115\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230244r743934_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230244r743934_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230244\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230244\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have policycoreutils package installed.\",\n \"description\": \"<VulnDiscussion>Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001084\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to have the policycoreutils package installed with the following command:\\n\\n$ sudo yum install policycoreutils\",\n \"fixref\": \"F-32885r567470_fix\"\n },\n \"fix\": {\n \"id\": \"F-32885r567470_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:112\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230241r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230241r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { - "status": "failed", - "code_desc": "", - "start_time": "2021-12-17T10:24:41" + "status": "passed", + "code_desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nPolicycoreutils contains the policy core utilities that are required for basic operation of an SELinux-enabled system. These utilities include load_policy to load SELinux policies, setfile to label filesystems, newrole to switch roles, and run_init to run /etc/init.d scripts in the proper context.false", + "start_time": "2021-12-17T10:24:40" } ] }, { "tags": { "cci": [ - "CCI-001314" + "CCI-001133" ], "nist": [ - "SI-11 b" + "SC-10" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230245", - "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:116", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32889r567482_fix", - "fixtext_fixref": "F-32889r567482_fix", + "description": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", + "group_id": "xccdf_mil.disa.stig_group_V-230244", + "group_title": "SRG-OS-000163-GPOS-00072", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:115\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32888r743933_fix", + "fixtext_fixref": "F-32888r743933_fix", "ident": { - "text": "CCI-001314", + "text": "CCI-001133", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010210", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -1981,30 +1764,42 @@ "time": "2021-12-17T10:24:41", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.", - "id": "V-230245", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "title": "RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.", + "id": "xccdf_mil.disa.stig_rule_SV-230244r743934_rule", + "desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:116", + "data": "oval:mil.disa.stig.rhel8:def:115", "label": "check" }, { - "data": "Change the permissions of the file \"/var/log/messages\" to \"0640\" by running the following command:\n\n$ sudo chmod 0640 /var/log/messages", + "data": "Configure RHEL 8 to automatically terminate all network connections associated with SSH traffic at the end of a session or after 10 minutes of inactivity.\n\nModify or append the following lines in the \"/etc/ssh/sshd_config\" file:\n\nClientAliveCountMax 0\n\nIn order for the changes to take effect, the SSH daemon must be restarted.\n\n$ sudo systemctl restart sshd.service", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000206-GPOS-00084\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the file \\\"/var/log/messages\\\" to \\\"0640\\\" by running the following command:\\n\\n$ sudo chmod 0640 /var/log/messages\",\n \"fixref\": \"F-32889r567482_fix\"\n },\n \"fix\": {\n \"id\": \"F-32889r567482_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:116\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230245r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230245r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230245\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230245\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be configured so that all network connections associated with SSH traffic are terminated at the end of the session or after 10 minutes of inactivity, except to fulfill documented and validated mission requirements.\",\n \"description\": \"<VulnDiscussion>Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\\n\\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\\n\\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \\\"ClientAliveInterval\\\" and \\\"ClientAliveCountMax\\\" are used to establish the inactivity threshold. The \\\"ClientAliveInterval\\\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \\\"ClientAliveCountMax\\\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\\n\\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001133\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to automatically terminate all network connections associated with SSH traffic at the end of a session or after 10 minutes of inactivity.\\n\\nModify or append the following lines in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nClientAliveCountMax 0\\n\\nIn order for the changes to take effect, the SSH daemon must be restarted.\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32888r743933_fix\"\n },\n \"fix\": {\n \"id\": \"F-32888r743933_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:115\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230244r743934_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230244r743934_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", - "start_time": "2021-12-17T10:24:43" + "status": "failed", + "code_desc": "Terminating an idle SSH session within a short time period reduces the window of opportunity for unauthorized personnel to take control of a management session enabled on the console or console port that has been left unattended. In addition, quickly terminating an idle SSH session will also free up resources committed by the managed network element.\n\nTerminating network connections associated with communications sessions includes, for example, de-allocating associated TCP/IP address/port pairs at the operating system level and de-allocating networking assignments at the application level if multiple application sessions are using a single operating system-level network connection. This does not mean that the operating system terminates all sessions or network access; it only ends the inactive session and releases the resources associated with that session.\n\nRHEL 8 utilizes /etc/ssh/sshd_config for configurations of OpenSSH. Within the sshd_config the product of the values of \"ClientAliveInterval\" and \"ClientAliveCountMax\" are used to establish the inactivity threshold. The \"ClientAliveInterval\" is a timeout interval in seconds after which if no data has been received from the client, sshd will send a message through the encrypted channel to request a response from the client. The \"ClientAliveCountMax\" is the number of client alive messages that may be sent without sshd receiving any messages back from the client. If this threshold is met, sshd will disconnect the client. For more information on these settings and others, refer to the sshd_config man pages.\n\nSatisfies: SRG-OS-000163-GPOS-00072, SRG-OS-000126-GPOS-00066, SRG-OS-000279-GPOS-00109false", + "start_time": "2021-12-17T10:24:41" } ] }, @@ -2017,94 +1812,71 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230246", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "group_id": "xccdf_mil.disa.stig_group_V-230245", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:117", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32890r567485_fix", - "fixtext_fixref": "F-32890r567485_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:116\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32889r567482_fix", + "fixtext_fixref": "F-32889r567482_fix", "ident": { "text": "CCI-001314", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010220", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2129,29 +1901,41 @@ "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 /var/log/messages file must be owned by root.", - "id": "V-230246", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "title": "The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.", + "id": "xccdf_mil.disa.stig_rule_SV-230245r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:117", + "data": "oval:mil.disa.stig.rhel8:def:116", "label": "check" }, { - "data": "Change the owner of the file /var/log/messages to root by running the following command:\n\n$ sudo chown root /var/log/messages", + "data": "Change the permissions of the file \"/var/log/messages\" to \"0640\" by running the following command:\n\n$ sudo chmod 0640 /var/log/messages", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000206-GPOS-00084\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log/messages file must be owned by root.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the file /var/log/messages to root by running the following command:\\n\\n$ sudo chown root /var/log/messages\",\n \"fixref\": \"F-32890r567485_fix\"\n },\n \"fix\": {\n \"id\": \"F-32890r567485_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:117\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230246r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230246r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230246\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230246\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log/messages file must have mode 0640 or less permissive.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the file \\\"/var/log/messages\\\" to \\\"0640\\\" by running the following command:\\n\\n$ sudo chmod 0640 /var/log/messages\",\n \"fixref\": \"F-32889r567482_fix\"\n },\n \"fix\": {\n \"id\": \"F-32889r567482_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:116\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230245r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230245r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-12-17T10:24:43" } ] @@ -2165,94 +1949,71 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230247", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "group_id": "xccdf_mil.disa.stig_group_V-230246", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:118", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32891r567488_fix", - "fixtext_fixref": "F-32891r567488_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:117\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32890r567485_fix", + "fixtext_fixref": "F-32890r567485_fix", "ident": { "text": "CCI-001314", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010230", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2277,29 +2038,41 @@ "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 /var/log/messages file must be group-owned by root.", - "id": "V-230247", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "title": "The RHEL 8 /var/log/messages file must be owned by root.", + "id": "xccdf_mil.disa.stig_rule_SV-230246r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:118", + "data": "oval:mil.disa.stig.rhel8:def:117", "label": "check" }, { - "data": "Change the group of the file \"/var/log/messages\" to \"root\" by running the following command:\n\n$ sudo chgrp root /var/log/messages", + "data": "Change the owner of the file /var/log/messages to root by running the following command:\n\n$ sudo chown root /var/log/messages", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000206-GPOS-00084\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log/messages file must be group-owned by root.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the file \\\"/var/log/messages\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log/messages\",\n \"fixref\": \"F-32891r567488_fix\"\n },\n \"fix\": {\n \"id\": \"F-32891r567488_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:118\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230247r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230247r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230247\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230247\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log/messages file must be owned by root.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the file /var/log/messages to root by running the following command:\\n\\n$ sudo chown root /var/log/messages\",\n \"fixref\": \"F-32890r567485_fix\"\n },\n \"fix\": {\n \"id\": \"F-32890r567485_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:117\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230246r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230246r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-12-17T10:24:43" } ] @@ -2313,94 +2086,71 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230248", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "group_id": "xccdf_mil.disa.stig_group_V-230247", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:119", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32892r567491_fix", - "fixtext_fixref": "F-32892r567491_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:118\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32891r567488_fix", + "fixtext_fixref": "F-32891r567488_fix", "ident": { "text": "CCI-001314", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010240", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2425,29 +2175,41 @@ "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 /var/log directory must have mode 0755 or less permissive.", - "id": "V-230248", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "title": "The RHEL 8 /var/log/messages file must be group-owned by root.", + "id": "xccdf_mil.disa.stig_rule_SV-230247r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:119", + "data": "oval:mil.disa.stig.rhel8:def:118", "label": "check" }, { - "data": "Change the permissions of the directory \"/var/log\" to \"0755\" by running the following command:\n\n$ sudo chmod 0755 /var/log", + "data": "Change the group of the file \"/var/log/messages\" to \"root\" by running the following command:\n\n$ sudo chgrp root /var/log/messages", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000206-GPOS-00084\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log directory must have mode 0755 or less permissive.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the directory \\\"/var/log\\\" to \\\"0755\\\" by running the following command:\\n\\n$ sudo chmod 0755 /var/log\",\n \"fixref\": \"F-32892r567491_fix\"\n },\n \"fix\": {\n \"id\": \"F-32892r567491_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:119\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230248r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230248r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230248\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230248\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log/messages file must be group-owned by root.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the file \\\"/var/log/messages\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log/messages\",\n \"fixref\": \"F-32891r567488_fix\"\n },\n \"fix\": {\n \"id\": \"F-32891r567488_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:118\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230247r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230247r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-12-17T10:24:43" } ] @@ -2461,94 +2223,71 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230249", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "group_id": "xccdf_mil.disa.stig_group_V-230248", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:120", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32893r567494_fix", - "fixtext_fixref": "F-32893r567494_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:119\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32892r567491_fix", + "fixtext_fixref": "F-32892r567491_fix", "ident": { "text": "CCI-001314", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010250", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2573,29 +2312,41 @@ "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 /var/log directory must be owned by root.", - "id": "V-230249", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "title": "The RHEL 8 /var/log directory must have mode 0755 or less permissive.", + "id": "xccdf_mil.disa.stig_rule_SV-230248r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:120", + "data": "oval:mil.disa.stig.rhel8:def:119", "label": "check" }, { - "data": "Change the owner of the directory /var/log to root by running the following command:\n\n$ sudo chown root /var/log", + "data": "Change the permissions of the directory \"/var/log\" to \"0755\" by running the following command:\n\n$ sudo chmod 0755 /var/log", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000206-GPOS-00084\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log directory must be owned by root.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the directory /var/log to root by running the following command:\\n\\n$ sudo chown root /var/log\",\n \"fixref\": \"F-32893r567494_fix\"\n },\n \"fix\": {\n \"id\": \"F-32893r567494_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:120\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230249r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230249r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230249\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230249\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log directory must have mode 0755 or less permissive.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the permissions of the directory \\\"/var/log\\\" to \\\"0755\\\" by running the following command:\\n\\n$ sudo chmod 0755 /var/log\",\n \"fixref\": \"F-32892r567491_fix\"\n },\n \"fix\": {\n \"id\": \"F-32892r567491_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:119\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230248r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230248r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-12-17T10:24:43" } ] @@ -2609,94 +2360,71 @@ "SI-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230250", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "group_id": "xccdf_mil.disa.stig_group_V-230249", "group_title": "SRG-OS-000206-GPOS-00084", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:121", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32894r567497_fix", - "fixtext_fixref": "F-32894r567497_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:120\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32893r567494_fix", + "fixtext_fixref": "F-32893r567494_fix", "ident": { "text": "CCI-001314", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010260", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2721,29 +2449,41 @@ "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 /var/log directory must be group-owned by root.", - "id": "V-230250", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.", + "title": "The RHEL 8 /var/log directory must be owned by root.", + "id": "xccdf_mil.disa.stig_rule_SV-230249r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:121", + "data": "oval:mil.disa.stig.rhel8:def:120", "label": "check" }, { - "data": "Change the group of the directory \"/var/log\" to \"root\" by running the following command:\n\n$ sudo chgrp root /var/log", + "data": "Change the owner of the directory /var/log to root by running the following command:\n\n$ sudo chown root /var/log", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000206-GPOS-00084\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log directory must be group-owned by root.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the directory \\\"/var/log\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log\",\n \"fixref\": \"F-32894r567497_fix\"\n },\n \"fix\": {\n \"id\": \"F-32894r567497_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:121\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230250r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230250r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230250\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230250\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log directory must be owned by root.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the owner of the directory /var/log to root by running the following command:\\n\\n$ sudo chown root /var/log\",\n \"fixref\": \"F-32893r567494_fix\"\n },\n \"fix\": {\n \"id\": \"F-32893r567494_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:120\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230249r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230249r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-12-17T10:24:43" } ] @@ -2751,100 +2491,77 @@ { "tags": { "cci": [ - "CCI-000366" + "CCI-001314" ], "nist": [ - "CM-6 b" + "SI-11 b" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\\n\\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230253", - "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:122", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32897r567506_fix", - "fixtext_fixref": "F-32897r567506_fix", + "severity": "medium", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", + "group_id": "xccdf_mil.disa.stig_group_V-230250", + "group_title": "SRG-OS-000206-GPOS-00084", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:121\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32894r567497_fix", + "fixtext_fixref": "F-32894r567497_fix", "ident": { - "text": "CCI-000366", + "text": "CCI-001314", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010292", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -2869,29 +2586,41 @@ "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must ensure the SSH server uses strong entropy.", - "id": "V-230253", - "desc": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.", + "title": "The RHEL 8 /var/log directory must be group-owned by root.", + "id": "xccdf_mil.disa.stig_rule_SV-230250r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:122", + "data": "oval:mil.disa.stig.rhel8:def:121", "label": "check" }, { - "data": "Configure the operating system SSH server to use strong entropy.\n\nAdd or modify the following line in the \"/etc/sysconfig/sshd\" file.\n\nSSH_USE_STRONG_RNG=32\n\nThe SSH service must be restarted for changes to take effect.", + "data": "Change the group of the directory \"/var/log\" to \"root\" by running the following command:\n\n$ sudo chgrp root /var/log", "label": "fix" } ], - "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010292\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ensure the SSH server uses strong entropy.\",\n \"description\": \"The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\\n\\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system SSH server to use strong entropy.\\n\\nAdd or modify the following line in the \\\"/etc/sysconfig/sshd\\\" file.\\n\\nSSH_USE_STRONG_RNG=32\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-32897r567506_fix\"\n },\n \"fix\": {\n \"id\": \"F-32897r567506_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:122\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230253r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230253r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230253\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230253\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 /var/log directory must be group-owned by root.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001314\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the group of the directory \\\"/var/log\\\" to \\\"root\\\" by running the following command:\\n\\n$ sudo chgrp root /var/log\",\n \"fixref\": \"F-32894r567497_fix\"\n },\n \"fix\": {\n \"id\": \"F-32894r567497_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:121\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230250r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230250r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.false", "start_time": "2021-12-17T10:24:43" } ] @@ -2899,100 +2628,77 @@ { "tags": { "cci": [ - "CCI-001453" + "CCI-000366" ], "nist": [ - "AC-17 (2)" + "CM-6 b" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\\n\\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\\n\\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\\n\\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230255", - "group_title": "SRG-OS-000250-GPOS-00093", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:123", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32899r567512_fix", - "fixtext_fixref": "F-32899r567512_fix", + "severity": "low", + "description": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", + "group_id": "xccdf_mil.disa.stig_group_V-230253", + "group_title": "SRG-OS-000480-GPOS-00227", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:122\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32897r567506_fix", + "fixtext_fixref": "F-32897r567506_fix", "ident": { - "text": "CCI-001453", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010294", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3017,29 +2723,41 @@ "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-010292" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.", - "id": "V-230255", - "desc": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065", + "title": "RHEL 8 must ensure the SSH server uses strong entropy.", + "id": "xccdf_mil.disa.stig_rule_SV-230253r627750_rule", + "desc": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:123", + "data": "oval:mil.disa.stig.rhel8:def:122", "label": "check" }, { - "data": "Configure the RHEL 8 OpenSSL library to use only DoD-approved TLS encryption by editing the following line in the \"/etc/crypto-policies/back-ends/opensslcnf.config\" file:\n\nMinProtocol = TLSv1.2\n\nA reboot is required for the changes to take effect.", + "data": "Configure the operating system SSH server to use strong entropy.\n\nAdd or modify the following line in the \"/etc/sysconfig/sshd\" file.\n\nSSH_USE_STRONG_RNG=32\n\nThe SSH service must be restarted for changes to take effect.", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000250-GPOS-00093\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010294\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.\",\n \"description\": \"Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\\n\\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\\n\\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\\n\\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the RHEL 8 OpenSSL library to use only DoD-approved TLS encryption by editing the following line in the \\\"/etc/crypto-policies/back-ends/opensslcnf.config\\\" file:\\n\\nMinProtocol = TLSv1.2\\n\\nA reboot is required for the changes to take effect.\",\n \"fixref\": \"F-32899r567512_fix\"\n },\n \"fix\": {\n \"id\": \"F-32899r567512_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:123\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230255r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230255r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230255\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230255\"\n}", + "impact": 0.3, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010292\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ensure the SSH server uses strong entropy.\",\n \"description\": \"<VulnDiscussion>The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\\n\\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system SSH server to use strong entropy.\\n\\nAdd or modify the following line in the \\\"/etc/sysconfig/sshd\\\" file.\\n\\nSSH_USE_STRONG_RNG=32\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-32897r567506_fix\"\n },\n \"fix\": {\n \"id\": \"F-32897r567506_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:122\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230253r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230253r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { - "status": "failed", - "code_desc": "", + "status": "passed", + "code_desc": "The most important characteristic of a random number generator is its randomness, namely its ability to deliver random numbers that are impossible to predict. Entropy in computer security is associated with the unpredictability of a source of randomness. The random source with high entropy tends to achieve a uniform distribution of random values. Random number generators are one of the most important building blocks of cryptosystems.\n\nThe SSH implementation in RHEL8 uses the OPENSSL library, which does not use high-entropy sources by default. By using the SSH_USE_STRONG_RNG environment variable the OPENSSL random generator is reseeded from /dev/random. This setting is not recommended on computers without the hardware random generator because insufficient entropy causes the connection to be blocked until enough entropy is available.false", "start_time": "2021-12-17T10:24:43" } ] @@ -3047,100 +2765,77 @@ { "tags": { "cci": [ - "CCI-001499" + "CCI-001453" ], "nist": [ - "CM-5 (6)" + "AC-17 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230257", - "group_title": "SRG-OS-000259-GPOS-00100", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230257r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:124", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32901r567518_fix", - "fixtext_fixref": "F-32901r567518_fix", + "description": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", + "group_id": "xccdf_mil.disa.stig_group_V-230255", + "group_title": "SRG-OS-000250-GPOS-00093", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:123\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32899r567512_fix", + "fixtext_fixref": "F-32899r567512_fix", "ident": { - "text": "CCI-001499", + "text": "CCI-001453", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3165,29 +2860,41 @@ "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010294" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 system commands must have mode 0755 or less permissive.", - "id": "V-230257", - "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.", + "title": "The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.", + "id": "xccdf_mil.disa.stig_rule_SV-230255r627750_rule", + "desc": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:124", + "data": "oval:mil.disa.stig.rhel8:def:123", "label": "check" }, { - "data": "Configure the system commands to be protected from unauthorized access.\n\nRun the following command, replacing \"[FILE]\" with any system command with a mode more permissive than \"0755\".\n\n$ sudo chmod 0755 [FILE]", + "data": "Configure the RHEL 8 OpenSSL library to use only DoD-approved TLS encryption by editing the following line in the \"/etc/crypto-policies/back-ends/opensslcnf.config\" file:\n\nMinProtocol = TLSv1.2\n\nA reboot is required for the changes to take effect.", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000259-GPOS-00100\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 system commands must have mode 0755 or less permissive.\",\n \"description\": \"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command with a mode more permissive than \\\"0755\\\".\\n\\n$ sudo chmod 0755 [FILE]\",\n \"fixref\": \"F-32901r567518_fix\"\n },\n \"fix\": {\n \"id\": \"F-32901r567518_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:124\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230257r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230257r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230257\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230257\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010294\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 operating system must implement DoD-approved TLS encryption in the OpenSSL package.\",\n \"description\": \"<VulnDiscussion>Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\\n\\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\\n\\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\\n\\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001453\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the RHEL 8 OpenSSL library to use only DoD-approved TLS encryption by editing the following line in the \\\"/etc/crypto-policies/back-ends/opensslcnf.config\\\" file:\\n\\nMinProtocol = TLSv1.2\\n\\nA reboot is required for the changes to take effect.\",\n \"fixref\": \"F-32899r567512_fix\"\n },\n \"fix\": {\n \"id\": \"F-32899r567512_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:123\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230255r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230255r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without cryptographic integrity protections, information can be altered by unauthorized users without detection.\n\nRemote access (e.g., RDP) is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nCryptographic mechanisms used for protecting the integrity of information include, for example, signed hash functions using asymmetric cryptography enabling distribution of the public key to verify the hash information while maintaining the confidentiality of the secret key used to generate the hash.\n\nRHEL 8 incorporates system-wide crypto policies by default. The employed algorithms can be viewed in the /etc/crypto-policies/back-ends/openssl.config file.\n\nSatisfies: SRG-OS-000250-GPOS-00093, SRG-OS-000393-GPOS-00173, SRG-OS-000394-GPOS-00174, SRG-OS-000125-GPOS-00065false", "start_time": "2021-12-17T10:24:43" } ] @@ -3201,94 +2908,71 @@ "CM-5 (6)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230258", + "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", + "group_id": "xccdf_mil.disa.stig_group_V-230257", "group_title": "SRG-OS-000259-GPOS-00100", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:125", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32902r567521_fix", - "fixtext_fixref": "F-32902r567521_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230257r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:124\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32901r567518_fix", + "fixtext_fixref": "F-32901r567518_fix", "ident": { "text": "CCI-001499", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3313,30 +2997,42 @@ "time": "2021-12-17T10:24:43", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 system commands must be owned by root.", - "id": "V-230258", - "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.", + "title": "RHEL 8 system commands must have mode 0755 or less permissive.", + "id": "xccdf_mil.disa.stig_rule_SV-230257r627750_rule", + "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:125", + "data": "oval:mil.disa.stig.rhel8:def:124", "label": "check" }, { - "data": "Configure the system commands to be protected from unauthorized access.\n\nRun the following command, replacing \"[FILE]\" with any system command file not owned by \"root\".\n\n$ sudo chown root [FILE]", + "data": "Configure the system commands to be protected from unauthorized access.\n\nRun the following command, replacing \"[FILE]\" with any system command with a mode more permissive than \"0755\".\n\n$ sudo chmod 0755 [FILE]", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000259-GPOS-00100\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 system commands must be owned by root.\",\n \"description\": \"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not owned by \\\"root\\\".\\n\\n$ sudo chown root [FILE]\",\n \"fixref\": \"F-32902r567521_fix\"\n },\n \"fix\": {\n \"id\": \"F-32902r567521_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:125\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230258r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230258r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230258\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230258\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 system commands must have mode 0755 or less permissive.\",\n \"description\": \"<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command with a mode more permissive than \\\"0755\\\".\\n\\n$ sudo chmod 0755 [FILE]\",\n \"fixref\": \"F-32901r567518_fix\"\n },\n \"fix\": {\n \"id\": \"F-32901r567518_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:124\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230257r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230257r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", - "start_time": "2021-12-17T10:26:42" + "status": "failed", + "code_desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", + "start_time": "2021-12-17T10:24:43" } ] }, @@ -3349,94 +3045,71 @@ "CM-5 (6)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230259", + "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", + "group_id": "xccdf_mil.disa.stig_group_V-230258", "group_title": "SRG-OS-000259-GPOS-00100", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230259r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:126", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32903r567524_fix", - "fixtext_fixref": "F-32903r567524_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:125\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32902r567521_fix", + "fixtext_fixref": "F-32902r567521_fix", "ident": { "text": "CCI-001499", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010320", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3461,130 +3134,119 @@ "time": "2021-12-17T10:26:42", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 system commands must be group-owned by root or a system account.", - "id": "V-230259", - "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.", + "title": "RHEL 8 system commands must be owned by root.", + "id": "xccdf_mil.disa.stig_rule_SV-230258r627750_rule", + "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:126", + "data": "oval:mil.disa.stig.rhel8:def:125", "label": "check" }, { - "data": "Configure the system commands to be protected from unauthorized access.\n\nRun the following command, replacing \"[FILE]\" with any system command file not group-owned by \"root\" or a required system account.\n\n$ sudo chgrp root [FILE]", + "data": "Configure the system commands to be protected from unauthorized access.\n\nRun the following command, replacing \"[FILE]\" with any system command file not owned by \"root\".\n\n$ sudo chown root [FILE]", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000259-GPOS-00100\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 system commands must be group-owned by root or a system account.\",\n \"description\": \"If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not group-owned by \\\"root\\\" or a required system account.\\n\\n$ sudo chgrp root [FILE]\",\n \"fixref\": \"F-32903r567524_fix\"\n },\n \"fix\": {\n \"id\": \"F-32903r567524_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:126\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230259r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230259r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230259\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230259\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 system commands must be owned by root.\",\n \"description\": \"<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not owned by \\\"root\\\".\\n\\n$ sudo chown root [FILE]\",\n \"fixref\": \"F-32902r567521_fix\"\n },\n \"fix\": {\n \"id\": \"F-32902r567521_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:125\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230258r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230258r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-12-17T10:27:10" + "code_desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", + "start_time": "2021-12-17T10:26:42" } ] }, { "tags": { "cci": [ - "CCI-001749" + "CCI-001499" ], "nist": [ - "CM-5 (3)" + "CM-5 (6)" ], - "severity": "high", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230264", - "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:130", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32908r567539_fix", - "fixtext_fixref": "F-32908r567539_fix", + "severity": "medium", + "description": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", + "group_id": "xccdf_mil.disa.stig_group_V-230259", + "group_title": "SRG-OS-000259-GPOS-00100", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230259r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:126\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32903r567524_fix", + "fixtext_fixref": "F-32903r567524_fix", "ident": { - "text": "CCI-001749", + "text": "CCI-001499", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010370", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3609,30 +3271,42 @@ "time": "2021-12-17T10:27:10", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010320" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "id": "V-230264", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "title": "RHEL 8 system commands must be group-owned by root or a system account.", + "id": "xccdf_mil.disa.stig_rule_SV-230259r627750_rule", + "desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:130", + "data": "oval:mil.disa.stig.rhel8:def:126", "label": "check" }, { - "data": "Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \"/etc/yum.repos.d/[your_repo_name].repo\" file:\n\ngpgcheck=1", + "data": "Configure the system commands to be protected from unauthorized access.\n\nRun the following command, replacing \"[FILE]\" with any system command file not group-owned by \"root\" or a required system account.\n\n$ sudo chgrp root [FILE]", "label": "fix" } ], - "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000366-GPOS-00153\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.repos.d/[your_repo_name].repo\\\" file:\\n\\ngpgcheck=1\",\n \"fixref\": \"F-32908r567539_fix\"\n },\n \"fix\": {\n \"id\": \"F-32908r567539_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:130\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230264r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230264r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230264\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230264\"\n}", + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 system commands must be group-owned by root or a system account.\",\n \"description\": \"<VulnDiscussion>If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\\n\\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001499\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system commands to be protected from unauthorized access.\\n\\nRun the following command, replacing \\\"[FILE]\\\" with any system command file not group-owned by \\\"root\\\" or a required system account.\\n\\n$ sudo chgrp root [FILE]\",\n \"fixref\": \"F-32903r567524_fix\"\n },\n \"fix\": {\n \"id\": \"F-32903r567524_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:126\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230259r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230259r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", - "start_time": "2021-12-17T10:27:37" + "code_desc": "If RHEL 8 were to allow any user to make changes to software libraries, then those changes might be implemented without undergoing the appropriate testing and approvals that are part of a robust change management process.\n\nThis requirement applies to RHEL 8 with software libraries that are accessible and configurable, as in the case of interpreted languages. Software libraries also include privileged programs that execute with escalated privileges. Only qualified and authorized individuals will be allowed to obtain access to information system components for purposes of initiating changes, including upgrades and modifications.false", + "start_time": "2021-12-17T10:27:10" } ] }, @@ -3645,94 +3319,71 @@ "CM-5 (3)" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230265", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "group_id": "xccdf_mil.disa.stig_group_V-230264", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:131", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32909r567542_fix", - "fixtext_fixref": "F-32909r567542_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:130\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32908r567539_fix", + "fixtext_fixref": "F-32908r567539_fix", "ident": { "text": "CCI-001749", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010371", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3757,30 +3408,42 @@ "time": "2021-12-17T10:27:37", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-010370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", - "id": "V-230265", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.", + "title": "RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", + "id": "xccdf_mil.disa.stig_rule_SV-230264r627750_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:131", + "data": "oval:mil.disa.stig.rhel8:def:130", "label": "check" }, { - "data": "Configure the operating system to remove all software components after updated versions have been installed.\n\nSet the \"localpkg_gpgcheck\" option to \"True\" in the \"/etc/dnf/dnf.conf\" file:\n\nlocalpkg_gpgcheck=True", + "data": "Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \"/etc/yum.repos.d/[your_repo_name].repo\" file:\n\ngpgcheck=1", "label": "fix" } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000366-GPOS-00153\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010371\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"localpkg_gpgcheck\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nlocalpkg_gpgcheck=True\",\n \"fixref\": \"F-32909r567542_fix\"\n },\n \"fix\": {\n \"id\": \"F-32909r567542_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:131\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230265r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230265r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230265\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230265\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components from a repository without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify the signature of packages from a repository prior to install by setting the following option in the \\\"/etc/yum.repos.d/[your_repo_name].repo\\\" file:\\n\\ngpgcheck=1\",\n \"fixref\": \"F-32908r567539_fix\"\n },\n \"fix\": {\n \"id\": \"F-32908r567539_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:130\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230264r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230264r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { - "status": "failed", - "code_desc": "", - "start_time": "2021-12-17T10:27:44" + "status": "passed", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "start_time": "2021-12-17T10:27:37" } ] }, @@ -3792,95 +3455,72 @@ "nist": [ "CM-5 (3)" ], - "severity": "medium", - "description": "{\"VulnDiscussion\":\"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230266", + "severity": "high", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", + "group_id": "xccdf_mil.disa.stig_group_V-230265", "group_title": "SRG-OS-000366-GPOS-00153", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230266r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:132", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32910r567545_fix", - "fixtext_fixref": "F-32910r567545_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:131\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32909r567542_fix", + "fixtext_fixref": "F-32909r567542_fix", "ident": { "text": "CCI-001749", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010372", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -3905,29 +3545,41 @@ "time": "2021-12-17T10:27:44", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-010371" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must prevent the loading of a new kernel for later execution.", - "id": "V-230266", - "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.", + "title": "RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.", + "id": "xccdf_mil.disa.stig_rule_SV-230265r627750_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:132", + "data": "oval:mil.disa.stig.rhel8:def:131", "label": "check" }, { - "data": "Configure the operating system to disable kernel image loading.\n\nAdd or edit the following line in a system configuration file in the \"/etc/sysctl.d/\" directory:\n\nkernel.kexec_load_disabled = 1\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "data": "Configure the operating system to remove all software components after updated versions have been installed.\n\nSet the \"localpkg_gpgcheck\" option to \"True\" in the \"/etc/dnf/dnf.conf\" file:\n\nlocalpkg_gpgcheck=True", "label": "fix" } ], - "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000366-GPOS-00153\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010372\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the loading of a new kernel for later execution.\",\n \"description\": \"Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable kernel image loading.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.kexec_load_disabled = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32910r567545_fix\"\n },\n \"fix\": {\n \"id\": \"F-32910r567545_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:132\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230266r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230266r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230266\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230266\"\n}", + "impact": 0.7, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010371\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the installation of software, patches, service packs, device drivers, or operating system components of local packages without verification they have been digitally signed using a certificate that is issued by a Certificate Authority (CA) that is recognized and approved by the organization.\",\n \"description\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\\n\\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"localpkg_gpgcheck\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nlocalpkg_gpgcheck=True\",\n \"fixref\": \"F-32909r567542_fix\"\n },\n \"fix\": {\n \"id\": \"F-32909r567542_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:131\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230265r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230265r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nAccordingly, patches, service packs, device drivers, or operating system components must be signed with a certificate recognized and approved by the organization.\n\nVerifying the authenticity of the software prior to installation validates the integrity of the patch or upgrade received from a vendor. This verifies the software has not been tampered with and that it has been provided by a trusted vendor. Self-signed certificates are disallowed by this requirement. The operating system should not have to verify the software again. This requirement does not mandate DoD certificates for this purpose; however, the certificate used to verify the software must be from an approved CA.false", "start_time": "2021-12-17T10:27:44" } ] @@ -3935,100 +3587,77 @@ { "tags": { "cci": [ - "CCI-002165" + "CCI-001749" ], "nist": [ - "AC-3 (4)" + "CM-5 (3)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230267", - "group_title": "SRG-OS-000312-GPOS-00122", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230267r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:133", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32911r567548_fix", - "fixtext_fixref": "F-32911r567548_fix", + "description": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.false", + "group_id": "xccdf_mil.disa.stig_group_V-230266", + "group_title": "SRG-OS-000366-GPOS-00153", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230266r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:132\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32910r567545_fix", + "fixtext_fixref": "F-32910r567545_fix", "ident": { - "text": "CCI-002165", + "text": "CCI-001749", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010373", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4053,30 +3682,42 @@ "time": "2021-12-17T10:27:44", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010372" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.", - "id": "V-230267", - "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125", + "title": "RHEL 8 must prevent the loading of a new kernel for later execution.", + "id": "xccdf_mil.disa.stig_rule_SV-230266r627750_rule", + "desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:133", + "data": "oval:mil.disa.stig.rhel8:def:132", "label": "check" }, { - "data": "Configure the operating system to enable DAC on symlinks.\n\nAdd or edit the following line in a system configuration file in the \"/etc/sysctl.d/\" directory:\n\nfs.protected_symlinks = 1\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "data": "Configure the operating system to disable kernel image loading.\n\nAdd or edit the following line in a system configuration file in the \"/etc/sysctl.d/\" directory:\n\nkernel.kexec_load_disabled = 1\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000312-GPOS-00122\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010373\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.\",\n \"description\": \"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on symlinks.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_symlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32911r567548_fix\"\n },\n \"fix\": {\n \"id\": \"F-32911r567548_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:133\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230267r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230267r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230267\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230267\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010372\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the loading of a new kernel for later execution.\",\n \"description\": \"<VulnDiscussion>Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\\n\\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001749\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable kernel image loading.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.kexec_load_disabled = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32910r567545_fix\"\n },\n \"fix\": {\n \"id\": \"F-32910r567545_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:132\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230266r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230266r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { - "status": "passed", - "code_desc": "", - "start_time": "2021-12-17T10:27:45" + "status": "failed", + "code_desc": "Changes to any software components can have significant effects on the overall security of the operating system. This requirement ensures the software has not been tampered with and that it has been provided by a trusted vendor.\n\nDisabling kexec_load prevents an unsigned kernel image (that could be a windows kernel or modified vulnerable kernel) from being loaded. Kexec can be used subvert the entire secureboot process and should be avoided at all costs especially since it can load unsigned kernel images.false", + "start_time": "2021-12-17T10:27:44" } ] }, @@ -4089,94 +3730,71 @@ "AC-3 (4)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230268", + "description": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", + "group_id": "xccdf_mil.disa.stig_group_V-230267", "group_title": "SRG-OS-000312-GPOS-00122", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230268r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:134", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32912r567551_fix", - "fixtext_fixref": "F-32912r567551_fix", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230267r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:133\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32911r567548_fix", + "fixtext_fixref": "F-32911r567548_fix", "ident": { "text": "CCI-002165", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010374", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4201,29 +3819,41 @@ "time": "2021-12-17T10:27:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010373" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, - "title": "RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.", - "id": "V-230268", - "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125", + "title": "RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.", + "id": "xccdf_mil.disa.stig_rule_SV-230267r627750_rule", + "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "descriptions": [ { - "data": "oval:mil.disa.stig.rhel8:def:134", + "data": "oval:mil.disa.stig.rhel8:def:133", "label": "check" }, { - "data": "Configure the operating system to enable DAC on hardlinks.\n\nAdd or edit the following line in a system configuration file in the \"/etc/sysctl.d/\" directory:\n\nfs.protected_hardlinks = 1\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "data": "Configure the operating system to enable DAC on symlinks.\n\nAdd or edit the following line in a system configuration file in the \"/etc/sysctl.d/\" directory:\n\nfs.protected_symlinks = 1\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", "label": "fix" } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000312-GPOS-00122\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010374\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.\",\n \"description\": \"Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on hardlinks.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_hardlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32912r567551_fix\"\n },\n \"fix\": {\n \"id\": \"F-32912r567551_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:134\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230268r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230268r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230268\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230268\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010373\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on symlinks.\",\n \"description\": \"<VulnDiscussion>Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on symlinks.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_symlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32911r567548_fix\"\n },\n \"fix\": {\n \"id\": \"F-32911r567548_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:133\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230267r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230267r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_symlinks kernel parameter, symbolic links are permitted to be followed only when outside a sticky world-writable directory, or when the UID of the link and follower match, or when the directory owner matches the symlink's owner. Disallowing such symlinks helps mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", "start_time": "2021-12-17T10:27:45" } ] @@ -4231,100 +3861,77 @@ { "tags": { "cci": [ - "CCI-001090" + "CCI-002165" ], "nist": [ - "SC-4" + "AC-3 (4)" ], - "severity": "low", - "description": "{\"VulnDiscussion\":\"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.\",\"Documentable\":\"false\"}", - "group_id": "xccdf_mil.disa.stig_group_V-230269", - "group_title": "SRG-OS-000138-GPOS-00069", - "group_description": "{}", - "rule_id": "xccdf_mil.disa.stig_rule_SV-230269r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:135", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, - "fix_id": "F-32913r567554_fix", - "fixtext_fixref": "F-32913r567554_fix", + "severity": "medium", + "description": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", + "group_id": "xccdf_mil.disa.stig_group_V-230268", + "group_title": "SRG-OS-000312-GPOS-00122", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230268r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:134\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32912r567551_fix", + "fixtext_fixref": "F-32912r567551_fix", "ident": { - "text": "CCI-001090", + "text": "CCI-002165", "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010375", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4349,13 +3956,162 @@ "time": "2021-12-17T10:27:45", "weight": "10.0", "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010374" + }, + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], + "source_location": {}, + "title": "RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.", + "id": "xccdf_mil.disa.stig_rule_SV-230268r627750_rule", + "desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", + "descriptions": [ + { + "data": "oval:mil.disa.stig.rhel8:def:134", + "label": "check" + }, + { + "data": "Configure the operating system to enable DAC on hardlinks.\n\nAdd or edit the following line in a system configuration file in the \"/etc/sysctl.d/\" directory:\n\nfs.protected_hardlinks = 1\n\nLoad settings from all system configuration files with the following command:\n\n$ sudo sysctl --system", + "label": "fix" + } + ], + "impact": 0.5, + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010374\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable kernel parameters to enforce discretionary access control on hardlinks.\",\n \"description\": \"<VulnDiscussion>Discretionary Access Control (DAC) is based on the notion that individual users are \\\"owners\\\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\\n\\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\\n\\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\\n\\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002165\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable DAC on hardlinks.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nfs.protected_hardlinks = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32912r567551_fix\"\n },\n \"fix\": {\n \"id\": \"F-32912r567551_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:134\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230268r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230268r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", + "results": [ + { + "status": "passed", + "code_desc": "Discretionary Access Control (DAC) is based on the notion that individual users are \"owners\" of objects and therefore have discretion over who should be authorized to access the object and in which mode (e.g., read or write). Ownership is usually acquired as a consequence of creating the object or via specified ownership assignment. DAC allows the owner to determine who will have access to objects they control. An example of DAC includes user-controlled file permissions.\n\nWhen discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing (i.e., the subjects have the discretion to pass) the information to other subjects or objects. A subject that is constrained in its operation by Mandatory Access Control policies is still able to operate under the less rigorous constraints of this requirement. Thus, while Mandatory Access Control imposes constraints preventing a subject from passing information to another subject operating at a different sensitivity level, this requirement permits the subject to pass the information to any subject at the same sensitivity level. The policy is bounded by the information system boundary. Once the information is passed outside the control of the information system, additional means may be required to ensure the constraints remain in effect. While the older, more traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this use of discretionary access control.\n\nBy enabling the fs.protected_hardlinks kernel parameter, users can no longer create soft or hard links to files they do not own. Disallowing such hardlinks mitigate vulnerabilities based on insecure file system accessed by privileged programs, avoiding an exploitation vector exploiting unsafe use of open() or creat().\n\nSatisfies: SRG-OS-000312-GPOS-00122, SRG-OS-000312-GPOS-00123, SRG-OS-000312-GPOS-00124, SRG-OS-000324-GPOS-00125false", + "start_time": "2021-12-17T10:27:45" } + ] + }, + { + "tags": { + "cci": [ + "CCI-001090" + ], + "nist": [ + "SC-4" + ], + "severity": "low", + "description": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.false", + "group_id": "xccdf_mil.disa.stig_group_V-230269", + "group_title": "SRG-OS-000138-GPOS-00069", + "group_description": "", + "rule_id": "xccdf_mil.disa.stig_rule_SV-230269r627750_rule", + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:135\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", + "fix_id": "F-32913r567554_fix", + "fixtext_fixref": "F-32913r567554_fix", + "ident": { + "text": "CCI-001090", + "system": "http://cyber.mil/cci" + }, + "reference": { + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + }, + "selected": "", + "weight": "10.0", + "profiles": [ + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", + "description": "", + "title": "I - Mission Critical Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", + "description": "", + "title": "I - Mission Critical Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", + "description": "", + "title": "I - Mission Critical Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", + "description": "", + "title": "II - Mission Support Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", + "description": "", + "title": "II - Mission Support Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", + "description": "", + "title": "II - Mission Support Sensitive" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", + "description": "", + "title": "III - Administrative Classified" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", + "description": "", + "title": "III - Administrative Public" + }, + { + "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", + "description": "", + "title": "III - Administrative Sensitive" + } + ], + "rule_result": { + "result": "fail", + "ident": { + "text": "CCI-001090", + "system": "http://cyber.mil/cci" + }, + "fix": { + "id": "F-32913r567554_fix" + }, + "check": { + "check-content-ref": { + "name": "oval:mil.disa.stig.rhel8:def:135", + "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" + }, + "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" + }, + "idref": "xccdf_mil.disa.stig_rule_SV-230269r627750_rule", + "version": "RHEL-08-010375", + "time": "2021-12-17T10:27:45", + "weight": "10.0", + "severity": "low" + }, + "value": [], + "version": "RHEL-08-010375" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict access to the kernel message buffer.", - "id": "V-230269", - "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.", + "id": "xccdf_mil.disa.stig_rule_SV-230269r627750_rule", + "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:135", @@ -4367,11 +4123,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000138-GPOS-00069\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010375\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict access to the kernel message buffer.\",\n \"description\": \"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to restrict access to the kernel message buffer.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.dmesg_restrict = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32913r567554_fix\"\n },\n \"fix\": {\n \"id\": \"F-32913r567554_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:135\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230269r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230269r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230269\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230269\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010375\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict access to the kernel message buffer.\",\n \"description\": \"<VulnDiscussion>Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to restrict access to the kernel message buffer.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.dmesg_restrict = 1\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32913r567554_fix\"\n },\n \"fix\": {\n \"id\": \"F-32913r567554_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:135\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230269r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230269r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nRestricting access to the kernel message buffer limits access to only root. This prevents attackers from gaining additional system information as a non-privileged user.false", "start_time": "2021-12-17T10:27:45" } ] @@ -4385,18 +4141,12 @@ "SC-4" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nSetting the kernel.perf_event_paranoid kernel parameter to \\\"2\\\" prevents attackers from gaining additional system information as a non-privileged user.\",\"Documentable\":\"false\"}", + "description": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.false", "group_id": "xccdf_mil.disa.stig_group_V-230270", "group_title": "SRG-OS-000138-GPOS-00069", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230270r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:136", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:136\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32914r567557_fix", "fixtext_fixref": "F-32914r567557_fix", "ident": { @@ -4404,75 +4154,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010376", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4483,27 +4216,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32913r567554_fix" + "id": "F-32914r567557_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:135", + "name": "oval:mil.disa.stig.rhel8:def:136", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230269r627750_rule", - "version": "RHEL-08-010375", + "idref": "xccdf_mil.disa.stig_rule_SV-230270r627750_rule", + "version": "RHEL-08-010376", "time": "2021-12-17T10:27:45", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-010376" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent kernel profiling by unprivileged users.", - "id": "V-230270", - "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.", + "id": "xccdf_mil.disa.stig_rule_SV-230270r627750_rule", + "desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:136", @@ -4515,11 +4260,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000138-GPOS-00069\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010376\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent kernel profiling by unprivileged users.\",\n \"description\": \"Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nSetting the kernel.perf_event_paranoid kernel parameter to \\\"2\\\" prevents attackers from gaining additional system information as a non-privileged user.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent kernel profiling by unprivileged users.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.perf_event_paranoid = 2\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32914r567557_fix\"\n },\n \"fix\": {\n \"id\": \"F-32914r567557_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:136\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230270r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230270r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230270\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230270\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010376\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent kernel profiling by unprivileged users.\",\n \"description\": \"<VulnDiscussion>Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\\n\\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\\n\\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\\n\\nSetting the kernel.perf_event_paranoid kernel parameter to \\\"2\\\" prevents attackers from gaining additional system information as a non-privileged user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001090\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent kernel profiling by unprivileged users.\\n\\nAdd or edit the following line in a system configuration file in the \\\"/etc/sysctl.d/\\\" directory:\\n\\nkernel.perf_event_paranoid = 2\\n\\nLoad settings from all system configuration files with the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32914r567557_fix\"\n },\n \"fix\": {\n \"id\": \"F-32914r567557_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:136\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230270r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230270r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Preventing unauthorized information transfers mitigates the risk of information, including encrypted representations of information, produced by the actions of prior users/roles (or the actions of processes acting on behalf of prior users/roles) from being available to any current users/roles (or current processes) that obtain access to shared system resources (e.g., registers, main memory, hard disks) after those resources have been released back to information systems. The control of information in shared resources is also commonly referred to as object reuse and residual information protection.\n\nThis requirement generally applies to the design of an information technology product, but it can also apply to the configuration of particular information system components that are, or use, such products. This can be verified by acceptance/validation processes in DoD or other government agencies.\n\nThere may be shared resources with configurable protections (e.g., files in storage) that may be assessed on specific information system components.\n\nSetting the kernel.perf_event_paranoid kernel parameter to \"2\" prevents attackers from gaining additional system information as a non-privileged user.false", "start_time": "2021-12-17T10:27:45" } ] @@ -4533,18 +4278,12 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158\",\"Documentable\":\"false\"}", + "description": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "group_id": "xccdf_mil.disa.stig_group_V-230271", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:137", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:137\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32915r567560_fix", "fixtext_fixref": "F-32915r567560_fix", "ident": { @@ -4552,106 +4291,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010380", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-001090", + "text": "CCI-002038", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32914r567557_fix" + "id": "F-32915r567560_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:136", + "name": "oval:mil.disa.stig.rhel8:def:137", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230270r627750_rule", - "version": "RHEL-08-010376", + "idref": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", + "version": "RHEL-08-010380", "time": "2021-12-17T10:27:45", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require users to provide a password for privilege escalation.", - "id": "V-230271", - "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "id": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", + "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:137", @@ -4663,11 +4397,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000373-GPOS-00156\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require users to provide a password for privilege escalation.\",\n \"description\": \"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"NOPASSWD\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"fixref\": \"F-32915r567560_fix\"\n },\n \"fix\": {\n \"id\": \"F-32915r567560_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:137\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230271r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230271r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230271\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230271\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require users to provide a password for privilege escalation.\",\n \"description\": \"<VulnDiscussion>Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"NOPASSWD\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"fixref\": \"F-32915r567560_fix\"\n },\n \"fix\": {\n \"id\": \"F-32915r567560_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:137\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230271r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230271r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-12-17T10:27:45" } ] @@ -4681,18 +4415,12 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158\",\"Documentable\":\"false\"}", + "description": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "group_id": "xccdf_mil.disa.stig_group_V-230272", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:138", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:138\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32916r567563_fix", "fixtext_fixref": "F-32916r567563_fix", "ident": { @@ -4700,75 +4428,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010381", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -4779,27 +4490,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32915r567560_fix" + "id": "F-32916r567563_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:137", + "name": "oval:mil.disa.stig.rhel8:def:138", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230271r627750_rule", - "version": "RHEL-08-010380", + "idref": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", + "version": "RHEL-08-010381", "time": "2021-12-17T10:27:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010381" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require users to reauthenticate for privilege escalation.", - "id": "V-230272", - "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158", + "id": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", + "desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:138", @@ -4811,11 +4534,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000373-GPOS-00156\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010381\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require users to reauthenticate for privilege escalation.\",\n \"description\": \"Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"!authenticate\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"fixref\": \"F-32916r567563_fix\"\n },\n \"fix\": {\n \"id\": \"F-32916r567563_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:138\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230272r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230272r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230272\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230272\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010381\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require users to reauthenticate for privilege escalation.\",\n \"description\": \"<VulnDiscussion>Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\\n\\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any occurrence of \\\"!authenticate\\\" found in \\\"/etc/sudoers\\\" file or files in the \\\"/etc/sudoers.d\\\" directory.\",\n \"fixref\": \"F-32916r567563_fix\"\n },\n \"fix\": {\n \"id\": \"F-32916r567563_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:138\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230272r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230272r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without reauthentication, users may access resources or perform tasks for which they do not have authorization.\n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the user reauthenticate.\n\nSatisfies: SRG-OS-000373-GPOS-00156, SRG-OS-000373-GPOS-00157, SRG-OS-000373-GPOS-00158false", "start_time": "2021-12-17T10:27:45" } ] @@ -4829,18 +4552,12 @@ "IA-2 (11)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).\",\"Documentable\":\"false\"}", + "description": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", "group_id": "xccdf_mil.disa.stig_group_V-230273", "group_title": "SRG-OS-000375-GPOS-00160", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:139", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:139\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32917r743942_fix", "fixtext_fixref": "F-32917r743942_fix", "ident": { @@ -4848,106 +4565,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010390", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-002038", + "text": "CCI-001948", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32916r567563_fix" + "id": "F-32917r743942_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:138", + "name": "oval:mil.disa.stig.rhel8:def:139", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230272r627750_rule", - "version": "RHEL-08-010381", + "idref": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", + "version": "RHEL-08-010390", "time": "2021-12-17T10:27:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must have the packages required for multifactor authentication installed.", - "id": "V-230273", - "desc": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).", + "id": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", + "desc": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:139", @@ -4959,11 +4671,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000375-GPOS-00160\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have the packages required for multifactor authentication installed.\",\n \"description\": \"Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required package with the following command:\\n\\n$ sudo yum install openssl-pkcs11\",\n \"fixref\": \"F-32917r743942_fix\"\n },\n \"fix\": {\n \"id\": \"F-32917r743942_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:139\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230273r743943_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230273r743943_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230273\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230273\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have the packages required for multifactor authentication installed.\",\n \"description\": \"<VulnDiscussion>Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\\n\\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\\n\\nA privileged account is defined as an information system account with authorizations of a privileged user.\\n\\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\\n\\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001948\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to implement multifactor authentication by installing the required package with the following command:\\n\\n$ sudo yum install openssl-pkcs11\",\n \"fixref\": \"F-32917r743942_fix\"\n },\n \"fix\": {\n \"id\": \"F-32917r743942_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:139\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230273r743943_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230273r743943_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Using an authentication device, such as a DoD Common Access Card (CAC) or token that is separate from the information system, ensures that even if the information system is compromised, credentials stored on the authentication device will not be affected.\n\nMultifactor solutions that require devices separate from information systems gaining access include, for example, hardware tokens providing time-based or challenge-response authenticators and smart cards such as the U.S. Government Personal Identity Verification (PIV) card and the DoD CAC.\n\nA privileged account is defined as an information system account with authorizations of a privileged user.\n\nRemote access is access to DoD nonpublic information systems by an authorized user (or an information system) communicating through an external, non-organization-controlled network. Remote access methods include, for example, dial-up, broadband, and wireless.\n\nThis requirement only applies to components where this is specific to the function of the device or has the concept of an organizational user (e.g., VPN, proxy capability). This does not apply to authentication for the purpose of configuring the device itself (management).false", "start_time": "2021-12-17T10:27:45" } ] @@ -4977,18 +4689,12 @@ "SI-2 (6)" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.\",\"Documentable\":\"false\"}", + "description": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "group_id": "xccdf_mil.disa.stig_group_V-230281", "group_title": "SRG-OS-000437-GPOS-00194", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:145", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:145\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32925r567590_fix", "fixtext_fixref": "F-32925r567590_fix", "ident": { @@ -4996,106 +4702,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010440", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001948", + "text": "CCI-002617", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32917r743942_fix" + "id": "F-32925r567590_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:139", + "name": "oval:mil.disa.stig.rhel8:def:145", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230273r743943_rule", - "version": "RHEL-08-010390", - "time": "2021-12-17T10:27:45", + "idref": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", + "version": "RHEL-08-010440", + "time": "2021-12-17T10:27:47", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-010440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "YUM must remove all software components after updated versions have been installed on RHEL 8.", - "id": "V-230281", - "desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.", + "id": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", + "desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:145", @@ -5107,11 +4808,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000437-GPOS-00194\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"YUM must remove all software components after updated versions have been installed on RHEL 8.\",\n \"description\": \"Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nclean_requirements_on_remove=True\",\n \"fixref\": \"F-32925r567590_fix\"\n },\n \"fix\": {\n \"id\": \"F-32925r567590_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:145\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230281r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230281r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230281\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230281\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"YUM must remove all software components after updated versions have been installed on RHEL 8.\",\n \"description\": \"<VulnDiscussion>Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002617\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to remove all software components after updated versions have been installed.\\n\\nSet the \\\"clean_requirements_on_remove\\\" option to \\\"True\\\" in the \\\"/etc/dnf/dnf.conf\\\" file:\\n\\nclean_requirements_on_remove=True\",\n \"fixref\": \"F-32925r567590_fix\"\n },\n \"fix\": {\n \"id\": \"F-32925r567590_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:145\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230281r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230281r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Previous versions of software components that are not removed from the information system after updates have been installed may be exploited by adversaries. Some information technology products may remove older versions of software automatically from the information system.false", "start_time": "2021-12-17T10:27:47" } ] @@ -5125,18 +4826,12 @@ "SI-6 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.\",\"Documentable\":\"false\"}", + "description": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", "group_id": "xccdf_mil.disa.stig_group_V-230282", "group_title": "SRG-OS-000445-GPOS-00199", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:146", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:146\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32926r567593_fix", "fixtext_fixref": "F-32926r567593_fix", "ident": { @@ -5144,106 +4839,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010450", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-002617", + "text": "CCI-002696", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32925r567590_fix" + "id": "F-32926r567593_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:145", + "name": "oval:mil.disa.stig.rhel8:def:146", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230281r627750_rule", - "version": "RHEL-08-010440", + "idref": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", + "version": "RHEL-08-010450", "time": "2021-12-17T10:27:47", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enable the SELinux targeted policy.", - "id": "V-230282", - "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.", + "id": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", + "desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:146", @@ -5255,11 +4945,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000445-GPOS-00199\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable the SELinux targeted policy.\",\n \"description\": \"Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002696\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify correct operation of all security functions.\\n\\nSet the \\\"SELinuxtype\\\" to the \\\"targeted\\\" policy by modifying the \\\"/etc/selinux/config\\\" file to have the following line:\\n\\nSELINUXTYPE=targeted\\n\\nA reboot is required for the changes to take effect.\",\n \"fixref\": \"F-32926r567593_fix\"\n },\n \"fix\": {\n \"id\": \"F-32926r567593_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:146\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230282r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230282r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230282\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230282\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable the SELinux targeted policy.\",\n \"description\": \"<VulnDiscussion>Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\\n\\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002696\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to verify correct operation of all security functions.\\n\\nSet the \\\"SELinuxtype\\\" to the \\\"targeted\\\" policy by modifying the \\\"/etc/selinux/config\\\" file to have the following line:\\n\\nSELINUXTYPE=targeted\\n\\nA reboot is required for the changes to take effect.\",\n \"fixref\": \"F-32926r567593_fix\"\n },\n \"fix\": {\n \"id\": \"F-32926r567593_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:146\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230282r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230282r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without verification of the security functions, security functions may not operate correctly and the failure may go unnoticed. Security function is defined as the hardware, software, and/or firmware of the information system responsible for enforcing the system security policy and supporting the isolation of code and data on which the protection is based. Security functionality includes, but is not limited to, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters.\n\nThis requirement applies to operating systems performing security function verification/testing and/or systems and environments that require this functionality.false", "start_time": "2021-12-17T10:27:47" } ] @@ -5273,18 +4963,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"The \\\"shosts.equiv\\\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.\",\"Documentable\":\"false\"}", + "description": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "group_id": "xccdf_mil.disa.stig_group_V-230283", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:147", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:147\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32927r567596_fix", "fixtext_fixref": "F-32927r567596_fix", "ident": { @@ -5292,106 +4976,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010460", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-002696", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32926r567593_fix" + "id": "F-32927r567596_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:146", + "name": "oval:mil.disa.stig.rhel8:def:147", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230282r627750_rule", - "version": "RHEL-08-010450", + "idref": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", + "version": "RHEL-08-010460", "time": "2021-12-17T10:27:47", "weight": "10.0", - "severity": "medium" - } + "severity": "high" + }, + "value": [], + "version": "RHEL-08-010460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "There must be no shosts.equiv files on the RHEL 8 operating system.", - "id": "V-230283", - "desc": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", + "desc": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:147", @@ -5403,11 +5082,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"There must be no shosts.equiv files on the RHEL 8 operating system.\",\n \"description\": \"The \\\"shosts.equiv\\\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n$ sudo rm /etc/ssh/shosts.equiv\",\n \"fixref\": \"F-32927r567596_fix\"\n },\n \"fix\": {\n \"id\": \"F-32927r567596_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:147\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230283r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230283r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230283\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230283\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"There must be no shosts.equiv files on the RHEL 8 operating system.\",\n \"description\": \"<VulnDiscussion>The \\\"shosts.equiv\\\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\"shosts.equiv\\\" files from the system.\\n\\n$ sudo rm /etc/ssh/shosts.equiv\",\n \"fixref\": \"F-32927r567596_fix\"\n },\n \"fix\": {\n \"id\": \"F-32927r567596_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:147\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230283r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230283r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"shosts.equiv\" files are used to configure host-based authentication for the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-12-17T10:27:47" } ] @@ -5421,18 +5100,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"The \\\".shosts\\\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.\",\"Documentable\":\"false\"}", + "description": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "group_id": "xccdf_mil.disa.stig_group_V-230284", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:148", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:148\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32928r567599_fix", "fixtext_fixref": "F-32928r567599_fix", "ident": { @@ -5440,75 +5113,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010470", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5519,27 +5175,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32927r567596_fix" + "id": "F-32928r567599_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:147", + "name": "oval:mil.disa.stig.rhel8:def:148", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230283r627750_rule", - "version": "RHEL-08-010460", - "time": "2021-12-17T10:27:47", + "idref": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", + "version": "RHEL-08-010470", + "time": "2021-12-17T10:30:11", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-010470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "There must be no .shosts files on the RHEL 8 operating system.", - "id": "V-230284", - "desc": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.", + "id": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", + "desc": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:148", @@ -5551,11 +5219,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"There must be no .shosts files on the RHEL 8 operating system.\",\n \"description\": \"The \\\".shosts\\\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n$ sudo rm /[path]/[to]/[file]/.shosts\",\n \"fixref\": \"F-32928r567599_fix\"\n },\n \"fix\": {\n \"id\": \"F-32928r567599_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:148\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230284r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230284r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230284\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230284\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"There must be no .shosts files on the RHEL 8 operating system.\",\n \"description\": \"<VulnDiscussion>The \\\".shosts\\\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove any found \\\".shosts\\\" files from the system.\\n\\n$ sudo rm /[path]/[to]/[file]/.shosts\",\n \"fixref\": \"F-32928r567599_fix\"\n },\n \"fix\": {\n \"id\": \"F-32928r567599_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:148\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230284r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230284r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \".shosts\" files are used to configure host-based authentication for individual users or the system via SSH. Host-based authentication is not sufficient for preventing unauthorized access to the system, as it does not require interactive identification and authentication of a connection request, or for the use of two-factor authentication.false", "start_time": "2021-12-17T10:30:11" } ] @@ -5569,18 +5237,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.\",\"Documentable\":\"false\"}", + "description": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230286", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:149", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:149\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32930r567605_fix", "fixtext_fixref": "F-32930r567605_fix", "ident": { @@ -5588,75 +5250,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010480", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5667,27 +5312,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32928r567599_fix" + "id": "F-32930r567605_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:148", + "name": "oval:mil.disa.stig.rhel8:def:149", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230284r627750_rule", - "version": "RHEL-08-010470", + "idref": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", + "version": "RHEL-08-010480", "time": "2021-12-17T10:30:11", "weight": "10.0", - "severity": "high" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010480" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH public host key files must have mode 0644 or less permissive.", - "id": "V-230286", - "desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", + "desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:149", @@ -5699,11 +5356,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH public host key files must have mode 0644 or less permissive.\",\n \"description\": \"If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n$ sudo chmod 0644 /etc/ssh/*key.pub\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32930r567605_fix\"\n },\n \"fix\": {\n \"id\": \"F-32930r567605_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:149\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230286r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230286r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230286\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230286\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH public host key files must have mode 0644 or less permissive.\",\n \"description\": \"<VulnDiscussion>If a public host key file is modified by an unauthorized user, the SSH service may be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the mode of public host key files under \\\"/etc/ssh\\\" to \\\"0644\\\" with the following command:\\n\\n$ sudo chmod 0644 /etc/ssh/*key.pub\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32930r567605_fix\"\n },\n \"fix\": {\n \"id\": \"F-32930r567605_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:149\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230286r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230286r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If a public host key file is modified by an unauthorized user, the SSH service may be compromised.false", "start_time": "2021-12-17T10:30:11" } ] @@ -5717,18 +5374,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.\",\"Documentable\":\"false\"}", + "description": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "group_id": "xccdf_mil.disa.stig_group_V-230287", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:150", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:150\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32931r743950_fix", "fixtext_fixref": "F-32931r743950_fix", "ident": { @@ -5736,106 +5387,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010490", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32930r567605_fix" + "id": "F-32931r743950_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:149", + "name": "oval:mil.disa.stig.rhel8:def:150", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230286r627750_rule", - "version": "RHEL-08-010480", - "time": "2021-12-17T10:30:11", + "idref": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", + "version": "RHEL-08-010490", + "time": "2021-12-17T10:30:12", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010490" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH private host key files must have mode 0600 or less permissive.", - "id": "V-230287", - "desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.", + "id": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", + "desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:150", @@ -5847,11 +5493,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH private host key files must have mode 0600 or less permissive.\",\n \"description\": \"If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0600\\\" with the following command:\\n\\n$ sudo chmod 0600 /etc/ssh/ssh_host*key\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32931r743950_fix\"\n },\n \"fix\": {\n \"id\": \"F-32931r743950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:150\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230287r743951_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230287r743951_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230287\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230287\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH private host key files must have mode 0600 or less permissive.\",\n \"description\": \"<VulnDiscussion>If an unauthorized user obtains the private SSH host key file, the host could be impersonated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the mode of SSH private host key files under \\\"/etc/ssh\\\" to \\\"0600\\\" with the following command:\\n\\n$ sudo chmod 0600 /etc/ssh/ssh_host*key\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32931r743950_fix\"\n },\n \"fix\": {\n \"id\": \"F-32931r743950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:150\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230287r743951_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230287r743951_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If an unauthorized user obtains the private SSH host key file, the host could be impersonated.false", "start_time": "2021-12-17T10:30:12" } ] @@ -5865,18 +5511,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.\",\"Documentable\":\"false\"}", + "description": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "group_id": "xccdf_mil.disa.stig_group_V-230288", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:151", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:151\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32932r567611_fix", "fixtext_fixref": "F-32932r567611_fix", "ident": { @@ -5884,75 +5524,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010500", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -5963,27 +5586,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32931r743950_fix" + "id": "F-32932r567611_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:150", + "name": "oval:mil.disa.stig.rhel8:def:151", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230287r743951_rule", - "version": "RHEL-08-010490", + "idref": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", + "version": "RHEL-08-010500", "time": "2021-12-17T10:30:12", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010500" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.", - "id": "V-230288", - "desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.", + "id": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", + "desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:151", @@ -5995,11 +5630,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.\",\n \"description\": \"If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to perform strict mode checking of home directory configuration files. Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32932r567611_fix\"\n },\n \"fix\": {\n \"id\": \"F-32932r567611_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:151\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230288r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230288r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230288\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230288\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must perform strict mode checking of home directory configuration files.\",\n \"description\": \"<VulnDiscussion>If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to perform strict mode checking of home directory configuration files. Uncomment the \\\"StrictModes\\\" keyword in \\\"/etc/ssh/sshd_config\\\" and set the value to \\\"yes\\\":\\n\\nStrictModes yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32932r567611_fix\"\n },\n \"fix\": {\n \"id\": \"F-32932r567611_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:151\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230288r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230288r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If other users have access to modify user-specific SSH configuration files, they may be able to log on to the system as another user.false", "start_time": "2021-12-17T10:30:12" } ] @@ -6013,18 +5648,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.\",\"Documentable\":\"false\"}", + "description": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "group_id": "xccdf_mil.disa.stig_group_V-230289", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:152", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:152\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32933r743953_fix", "fixtext_fixref": "F-32933r743953_fix", "ident": { @@ -6032,75 +5661,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010510", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6111,27 +5723,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32932r567611_fix" + "id": "F-32933r743953_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:151", + "name": "oval:mil.disa.stig.rhel8:def:152", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230288r627750_rule", - "version": "RHEL-08-010500", + "idref": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", + "version": "RHEL-08-010510", "time": "2021-12-17T10:30:12", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010510" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.", - "id": "V-230289", - "desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.", + "id": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", + "desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:152", @@ -6143,11 +5767,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.\",\n \"description\": \"If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-32933r743953_fix\"\n },\n \"fix\": {\n \"id\": \"F-32933r743953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:152\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230289r743954_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230289r743954_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230289\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230289\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must not allow compression or must only allow compression after successful authentication.\",\n \"description\": \"<VulnDiscussion>If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Uncomment the \\\"Compression\\\" keyword in \\\"/etc/ssh/sshd_config\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor) on the system and set the value to \\\"delayed\\\" or \\\"no\\\":\\n\\nCompression no\\n\\nThe SSH service must be restarted for changes to take effect.\",\n \"fixref\": \"F-32933r743953_fix\"\n },\n \"fix\": {\n \"id\": \"F-32933r743953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:152\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230289r743954_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230289r743954_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If compression is allowed in an SSH connection prior to authentication, vulnerabilities in the compression software could result in compromise of the system from an unauthenticated connection, potentially with root privileges.false", "start_time": "2021-12-17T10:30:12" } ] @@ -6161,18 +5785,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", + "description": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-230290", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:153", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:153\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32934r567617_fix", "fixtext_fixref": "F-32934r567617_fix", "ident": { @@ -6180,75 +5798,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010520", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6259,27 +5860,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32933r743953_fix" + "id": "F-32934r567617_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:152", + "name": "oval:mil.disa.stig.rhel8:def:153", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230289r743954_rule", - "version": "RHEL-08-010510", + "idref": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", + "version": "RHEL-08-010520", "time": "2021-12-17T10:30:12", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010520" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must not allow authentication using known host's authentication.", - "id": "V-230290", - "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.", + "id": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", + "desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:153", @@ -6291,11 +5904,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must not allow authentication using known host's authentication.\",\n \"description\": \"Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known host's authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32934r567617_fix\"\n },\n \"fix\": {\n \"id\": \"F-32934r567617_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:153\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230290r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230290r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230290\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230290\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must not allow authentication using known host's authentication.\",\n \"description\": \"<VulnDiscussion>Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow authentication using known host's authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"yes\\\":\\n\\nIgnoreUserKnownHosts yes\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32934r567617_fix\"\n },\n \"fix\": {\n \"id\": \"F-32934r567617_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:153\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230290r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230290r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Configuring this setting for the SSH daemon provides additional assurance that remote logon via SSH will require a password, even in the event of misconfiguration elsewhere.false", "start_time": "2021-12-17T10:30:12" } ] @@ -6309,18 +5922,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.\",\"Documentable\":\"false\"}", + "description": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", "group_id": "xccdf_mil.disa.stig_group_V-230291", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:154", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:154\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32935r743956_fix", "fixtext_fixref": "F-32935r743956_fix", "ident": { @@ -6328,75 +5935,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010521", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6407,27 +5997,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32934r567617_fix" + "id": "F-32935r743956_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:153", + "name": "oval:mil.disa.stig.rhel8:def:154", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230290r627750_rule", - "version": "RHEL-08-010520", + "idref": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", + "version": "RHEL-08-010521", "time": "2021-12-17T10:30:12", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010521" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.", - "id": "V-230291", - "desc": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.", + "id": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", + "desc": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:154", @@ -6439,11 +6041,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010521\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.\",\n \"description\": \"Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow Kerberos authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32935r743956_fix\"\n },\n \"fix\": {\n \"id\": \"F-32935r743956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:154\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230291r743957_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230291r743957_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230291\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230291\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010521\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must not allow Kerberos authentication, except to fulfill documented and validated mission requirements.\",\n \"description\": \"<VulnDiscussion>Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to not allow Kerberos authentication.\\n\\nAdd the following line in \\\"/etc/ssh/sshd_config\\\", or uncomment the line and set the value to \\\"no\\\":\\n\\nKerberosAuthentication no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32935r743956_fix\"\n },\n \"fix\": {\n \"id\": \"F-32935r743956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:154\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230291r743957_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230291r743957_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Configuring these settings for the SSH daemon provides additional assurance that remote logon via SSH will not use unused methods of authentication, even in the event of misconfiguration elsewhere.false", "start_time": "2021-12-17T10:30:12" } ] @@ -6457,18 +6059,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-230292", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:155", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:155\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32936r567623_fix", "fixtext_fixref": "F-32936r567623_fix", "ident": { @@ -6476,75 +6072,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010540", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6555,27 +6134,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32935r743956_fix" + "id": "F-32936r567623_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:154", + "name": "oval:mil.disa.stig.rhel8:def:155", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230291r743957_rule", - "version": "RHEL-08-010521", + "idref": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", + "version": "RHEL-08-010540", "time": "2021-12-17T10:30:12", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-010540" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use a separate file system for /var.", - "id": "V-230292", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "id": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:155", @@ -6587,11 +6178,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use a separate file system for /var.\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"fixref\": \"F-32936r567623_fix\"\n },\n \"fix\": {\n \"id\": \"F-32936r567623_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:155\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230292r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230292r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230292\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230292\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use a separate file system for /var.\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var\\\" path onto a separate file system.\",\n \"fixref\": \"F-32936r567623_fix\"\n },\n \"fix\": {\n \"id\": \"F-32936r567623_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:155\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230292r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230292r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:30:12" } ] @@ -6605,18 +6196,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-230293", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:156", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:156\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32937r567626_fix", "fixtext_fixref": "F-32937r567626_fix", "ident": { @@ -6624,75 +6209,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010541", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6703,27 +6271,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32936r567623_fix" + "id": "F-32937r567626_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:155", + "name": "oval:mil.disa.stig.rhel8:def:156", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230292r627750_rule", - "version": "RHEL-08-010540", + "idref": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", + "version": "RHEL-08-010541", "time": "2021-12-17T10:30:12", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-010541" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use a separate file system for /var/log.", - "id": "V-230293", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "id": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:156", @@ -6735,11 +6315,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010541\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use a separate file system for /var/log.\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var/log\\\" path onto a separate file system.\",\n \"fixref\": \"F-32937r567626_fix\"\n },\n \"fix\": {\n \"id\": \"F-32937r567626_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:156\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230293r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230293r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230293\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230293\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010541\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use a separate file system for /var/log.\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/var/log\\\" path onto a separate file system.\",\n \"fixref\": \"F-32937r567626_fix\"\n },\n \"fix\": {\n \"id\": \"F-32937r567626_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:156\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230293r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230293r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:30:12" } ] @@ -6753,18 +6333,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-230294", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:157", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:157\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32938r567629_fix", "fixtext_fixref": "F-32938r567629_fix", "ident": { @@ -6772,75 +6346,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010542", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6851,27 +6408,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32937r567626_fix" + "id": "F-32938r567629_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:156", + "name": "oval:mil.disa.stig.rhel8:def:157", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230293r627750_rule", - "version": "RHEL-08-010541", - "time": "2021-12-17T10:30:12", + "idref": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", + "version": "RHEL-08-010542", + "time": "2021-12-17T10:30:13", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-010542" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use a separate file system for the system audit data path.", - "id": "V-230294", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "id": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:157", @@ -6883,11 +6452,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010542\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use a separate file system for the system audit data path.\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"fixref\": \"F-32938r567629_fix\"\n },\n \"fix\": {\n \"id\": \"F-32938r567629_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:157\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230294r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230294r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230294\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230294\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010542\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use a separate file system for the system audit data path.\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the system audit data path onto a separate file system.\",\n \"fixref\": \"F-32938r567629_fix\"\n },\n \"fix\": {\n \"id\": \"F-32938r567629_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:157\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230294r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230294r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:30:13" } ] @@ -6901,18 +6470,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.\",\"Documentable\":\"false\"}", + "description": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "group_id": "xccdf_mil.disa.stig_group_V-230295", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:158", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:158\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32939r567632_fix", "fixtext_fixref": "F-32939r567632_fix", "ident": { @@ -6920,75 +6483,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010543", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -6999,27 +6545,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32938r567629_fix" + "id": "F-32939r567632_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:157", + "name": "oval:mil.disa.stig.rhel8:def:158", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230294r627750_rule", - "version": "RHEL-08-010542", + "idref": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", + "version": "RHEL-08-010543", "time": "2021-12-17T10:30:13", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-010543" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "A separate RHEL 8 filesystem must be used for the /tmp directory.", - "id": "V-230295", - "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.", + "id": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", + "desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:158", @@ -7031,11 +6589,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010543\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"A separate RHEL 8 filesystem must be used for the /tmp directory.\",\n \"description\": \"The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/tmp\\\" directory onto a separate file system/partition.\",\n \"fixref\": \"F-32939r567632_fix\"\n },\n \"fix\": {\n \"id\": \"F-32939r567632_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:158\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230295r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230295r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230295\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230295\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010543\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"A separate RHEL 8 filesystem must be used for the /tmp directory.\",\n \"description\": \"<VulnDiscussion>The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Migrate the \\\"/tmp\\\" directory onto a separate file system/partition.\",\n \"fixref\": \"F-32939r567632_fix\"\n },\n \"fix\": {\n \"id\": \"F-32939r567632_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:158\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230295r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230295r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The use of separate file systems for different paths can protect the system from failures resulting from a file system becoming full or failing.false", "start_time": "2021-12-17T10:30:13" } ] @@ -7049,18 +6607,12 @@ "IA-2 (5)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.\",\"Documentable\":\"false\"}", + "description": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "group_id": "xccdf_mil.disa.stig_group_V-230296", "group_title": "SRG-OS-000109-GPOS-00056", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:159", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:159\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32940r567635_fix", "fixtext_fixref": "F-32940r567635_fix", "ident": { @@ -7068,106 +6620,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010550", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-000770", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32939r567632_fix" + "id": "F-32940r567635_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:158", + "name": "oval:mil.disa.stig.rhel8:def:159", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230295r627750_rule", - "version": "RHEL-08-010543", + "idref": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", + "version": "RHEL-08-010550", "time": "2021-12-17T10:30:13", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010550" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not permit direct logons to the root account using remote access via SSH.", - "id": "V-230296", - "desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.", + "id": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", + "desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:159", @@ -7179,11 +6726,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000109-GPOS-00056\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not permit direct logons to the root account using remote access via SSH.\",\n \"description\": \"Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000770\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to stop users from logging on remotely as the \\\"root\\\" user via SSH.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\":\\n\\nPermitRootLogin no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32940r567635_fix\"\n },\n \"fix\": {\n \"id\": \"F-32940r567635_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:159\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230296r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230296r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230296\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230296\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not permit direct logons to the root account using remote access via SSH.\",\n \"description\": \"<VulnDiscussion>Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000770\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to stop users from logging on remotely as the \\\"root\\\" user via SSH.\\n\\nEdit the appropriate \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"PermitRootLogin\\\" keyword and set its value to \\\"no\\\":\\n\\nPermitRootLogin no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32940r567635_fix\"\n },\n \"fix\": {\n \"id\": \"F-32940r567635_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:159\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230296r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230296r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Even though the communications channel may be encrypted, an additional layer of security is gained by extending the policy of not logging on directly as root. In addition, logging on with a user-specific account provides individual accountability of actions performed on the system.false", "start_time": "2021-12-17T10:30:13" } ] @@ -7197,18 +6744,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", + "description": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "group_id": "xccdf_mil.disa.stig_group_V-230297", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:160", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:160\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32941r567638_fix", "fixtext_fixref": "F-32941r567638_fix", "ident": { @@ -7216,106 +6757,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010560", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000770", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32940r567635_fix" + "id": "F-32941r567638_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:159", + "name": "oval:mil.disa.stig.rhel8:def:160", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230296r627750_rule", - "version": "RHEL-08-010550", + "idref": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", + "version": "RHEL-08-010560", "time": "2021-12-17T10:30:13", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010560" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The auditd service must be running in RHEL 8.", - "id": "V-230297", - "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "id": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", + "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:160", @@ -7327,11 +6863,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The auditd service must be running in RHEL 8.\",\n \"description\": \"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the auditd service with the following commands:\\n\\n$ sudo systemctl start auditd.service\\n\\n$ sudo systemctl enable auditd.service\",\n \"fixref\": \"F-32941r567638_fix\"\n },\n \"fix\": {\n \"id\": \"F-32941r567638_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:160\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230297r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230297r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230297\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230297\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The auditd service must be running in RHEL 8.\",\n \"description\": \"<VulnDiscussion>Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the auditd service with the following commands:\\n\\n$ sudo systemctl start auditd.service\\n\\n$ sudo systemctl enable auditd.service\",\n \"fixref\": \"F-32941r567638_fix\"\n },\n \"fix\": {\n \"id\": \"F-32941r567638_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:160\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230297r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230297r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-12-17T10:30:13" } ] @@ -7345,18 +6881,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", + "description": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "group_id": "xccdf_mil.disa.stig_group_V-230298", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:161", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:161\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32942r567641_fix", "fixtext_fixref": "F-32942r567641_fix", "ident": { @@ -7364,75 +6894,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010561", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7443,27 +6956,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32941r567638_fix" + "id": "F-32942r567641_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:160", + "name": "oval:mil.disa.stig.rhel8:def:161", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230297r627750_rule", - "version": "RHEL-08-010560", - "time": "2021-12-17T10:30:13", + "idref": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", + "version": "RHEL-08-010561", + "time": "2021-12-17T10:30:16", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010561" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The rsyslog service must be running in RHEL 8.", - "id": "V-230298", - "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "id": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", + "desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:161", @@ -7475,11 +7000,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010561\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The rsyslog service must be running in RHEL 8.\",\n \"description\": \"Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the rsyslog service with the following commands:\\n\\n$ sudo systemctl start rsyslog.service\\n\\n$ sudo systemctl enable rsyslog.service\",\n \"fixref\": \"F-32942r567641_fix\"\n },\n \"fix\": {\n \"id\": \"F-32942r567641_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:161\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230298r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230298r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230298\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230298\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010561\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The rsyslog service must be running in RHEL 8.\",\n \"description\": \"<VulnDiscussion>Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Start the auditd service, and enable the rsyslog service with the following commands:\\n\\n$ sudo systemctl start rsyslog.service\\n\\n$ sudo systemctl enable rsyslog.service\",\n \"fixref\": \"F-32942r567641_fix\"\n },\n \"fix\": {\n \"id\": \"F-32942r567641_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:161\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230298r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230298r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Configuring RHEL 8 to implement organization-wide security implementation guides and security checklists ensures compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example: registry settings; account, file, directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-12-17T10:30:16" } ] @@ -7493,18 +7018,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230300", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:162", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:162\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32944r567647_fix", "fixtext_fixref": "F-32944r567647_fix", "ident": { @@ -7512,75 +7031,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010571", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -7591,27 +7093,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32942r567641_fix" + "id": "F-32944r567647_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:161", + "name": "oval:mil.disa.stig.rhel8:def:162", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230298r627750_rule", - "version": "RHEL-08-010561", - "time": "2021-12-17T10:30:16", + "idref": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", + "version": "RHEL-08-010571", + "time": "2021-12-17T10:30:19", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010571" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.", - "id": "V-230300", - "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", + "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:162", @@ -7623,11 +7137,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010571\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.\",\n \"description\": \"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on the /boot directory.\",\n \"fixref\": \"F-32944r567647_fix\"\n },\n \"fix\": {\n \"id\": \"F-32944r567647_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:162\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230300r743959_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230300r743959_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230300\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230300\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010571\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on the /boot directory.\",\n \"description\": \"<VulnDiscussion>The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on the /boot directory.\",\n \"fixref\": \"F-32944r567647_fix\"\n },\n \"fix\": {\n \"id\": \"F-32944r567647_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:162\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230300r743959_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230300r743959_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:19" } ] @@ -7641,18 +7155,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.\",\"Documentable\":\"false\"}", + "description": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", "group_id": "xccdf_mil.disa.stig_group_V-230301", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:163", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:163\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32945r567650_fix", "fixtext_fixref": "F-32945r567650_fix", "ident": { @@ -7660,106 +7168,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010580", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32944r567647_fix" + "id": "F-32945r567650_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:162", + "name": "oval:mil.disa.stig.rhel8:def:163", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230300r743959_rule", - "version": "RHEL-08-010571", + "idref": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", + "version": "RHEL-08-010580", "time": "2021-12-17T10:30:19", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010580" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent special devices on non-root local partitions.", - "id": "V-230301", - "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.", + "id": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", + "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:163", @@ -7771,11 +7274,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent special devices on non-root local partitions.\",\n \"description\": \"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on all non-root local partitions.\",\n \"fixref\": \"F-32945r567650_fix\"\n },\n \"fix\": {\n \"id\": \"F-32945r567650_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:163\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230301r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230301r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230301\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230301\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent special devices on non-root local partitions.\",\n \"description\": \"<VulnDiscussion>The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on all non-root local partitions.\",\n \"fixref\": \"F-32945r567650_fix\"\n },\n \"fix\": {\n \"id\": \"F-32945r567650_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:163\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230301r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230301r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access. The only legitimate location for device files is the /dev directory located on the root partition.false", "start_time": "2021-12-17T10:30:19" } ] @@ -7789,18 +7292,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"noexec\\\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230306", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:165", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:165\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32950r567665_fix", "fixtext_fixref": "F-32950r567665_fix", "ident": { @@ -7808,106 +7305,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010630", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32945r567650_fix" + "id": "F-32950r567665_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:163", + "name": "oval:mil.disa.stig.rhel8:def:165", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230301r627750_rule", - "version": "RHEL-08-010580", - "time": "2021-12-17T10:30:19", + "idref": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", + "version": "RHEL-08-010630", + "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010630" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).", - "id": "V-230306", - "desc": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", + "desc": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:165", @@ -7919,11 +7411,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).\",\n \"description\": \"The \\\"noexec\\\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-32950r567665_fix\"\n },\n \"fix\": {\n \"id\": \"F-32950r567665_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:165\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230306r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230306r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230306\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230306\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent code from being executed on file systems that are imported via Network File System (NFS).\",\n \"description\": \"<VulnDiscussion>The \\\"noexec\\\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"noexec\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-32950r567665_fix\"\n },\n \"fix\": {\n \"id\": \"F-32950r567665_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:165\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230306r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230306r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"noexec\" mount option causes the system not to execute binary files. This option must be used for mounting any file system not containing approved binary as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:21" } ] @@ -7937,18 +7429,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230307", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:166", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:166\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32951r567668_fix", "fixtext_fixref": "F-32951r567668_fix", "ident": { @@ -7956,75 +7442,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010640", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8035,27 +7504,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32950r567665_fix" + "id": "F-32951r567668_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:165", + "name": "oval:mil.disa.stig.rhel8:def:166", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230306r627750_rule", - "version": "RHEL-08-010630", + "idref": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", + "version": "RHEL-08-010640", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010640" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).", - "id": "V-230307", - "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", + "desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:166", @@ -8067,11 +7548,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).\",\n \"description\": \"The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-32951r567668_fix\"\n },\n \"fix\": {\n \"id\": \"F-32951r567668_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:166\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230307r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230307r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230307\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230307\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent special devices on file systems that are imported via Network File System (NFS).\",\n \"description\": \"<VulnDiscussion>The \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nodev\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-32951r567668_fix\"\n },\n \"fix\": {\n \"id\": \"F-32951r567668_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:166\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230307r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230307r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8085,18 +7566,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230308", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:167", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:167\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32952r567671_fix", "fixtext_fixref": "F-32952r567671_fix", "ident": { @@ -8104,75 +7579,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010650", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8183,27 +7641,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32951r567668_fix" + "id": "F-32952r567671_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:166", + "name": "oval:mil.disa.stig.rhel8:def:167", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230307r627750_rule", - "version": "RHEL-08-010640", + "idref": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", + "version": "RHEL-08-010650", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010650" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).", - "id": "V-230308", - "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", + "desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:167", @@ -8215,11 +7685,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).\",\n \"description\": \"The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-32952r567671_fix\"\n },\n \"fix\": {\n \"id\": \"F-32952r567671_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:167\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230308r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230308r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230308\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230308\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010650\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent files with the setuid and setgid bit set from being executed on file systems that are imported via Network File System (NFS).\",\n \"description\": \"<VulnDiscussion>The \\\"nosuid\\\" mount option causes the system not to execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"/etc/fstab\\\" to use the \\\"nosuid\\\" option on file systems that are being imported via NFS.\",\n \"fixref\": \"F-32952r567671_fix\"\n },\n \"fix\": {\n \"id\": \"F-32952r567671_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:167\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230308r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230308r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The \"nosuid\" mount option causes the system not to execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8233,18 +7703,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "group_id": "xccdf_mil.disa.stig_group_V-230311", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230311r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:168", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:168\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32955r567680_fix", "fixtext_fixref": "F-32955r567680_fix", "ident": { @@ -8252,106 +7716,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010671", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32952r567671_fix" + "id": "F-32955r567680_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:167", + "name": "oval:mil.disa.stig.rhel8:def:168", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230308r627750_rule", - "version": "RHEL-08-010650", + "idref": "xccdf_mil.disa.stig_rule_SV-230311r627750_rule", + "version": "RHEL-08-010671", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010671" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the kernel.core_pattern.", - "id": "V-230311", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.", + "id": "xccdf_mil.disa.stig_rule_SV-230311r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:168", @@ -8363,11 +7822,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010671\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the kernel.core_pattern.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable storing core dumps by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.core_pattern = |/bin/false\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32955r567680_fix\"\n },\n \"fix\": {\n \"id\": \"F-32955r567680_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:168\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230311r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230311r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230311\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230311\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010671\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the kernel.core_pattern.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable storing core dumps by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.core_pattern = |/bin/false\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-32955r567680_fix\"\n },\n \"fix\": {\n \"id\": \"F-32955r567680_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:168\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230311r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230311r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8381,18 +7840,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "group_id": "xccdf_mil.disa.stig_group_V-230313", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:169", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:169\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32957r619861_fix", "fixtext_fixref": "F-32957r619861_fix", "ident": { @@ -8400,75 +7853,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010673", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8479,27 +7915,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32955r567680_fix" + "id": "F-32957r619861_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:168", + "name": "oval:mil.disa.stig.rhel8:def:169", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230311r627750_rule", - "version": "RHEL-08-010671", + "idref": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", + "version": "RHEL-08-010673", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010673" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable core dumps for all users.", - "id": "V-230313", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.", + "id": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:169", @@ -8511,11 +7959,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010673\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable core dumps for all users.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dumps for all users.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard core 0\",\n \"fixref\": \"F-32957r619861_fix\"\n },\n \"fix\": {\n \"id\": \"F-32957r619861_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:169\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230313r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230313r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230313\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230313\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010673\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable core dumps for all users.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dumps for all users.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard core 0\",\n \"fixref\": \"F-32957r619861_fix\"\n },\n \"fix\": {\n \"id\": \"F-32957r619861_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:169\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230313r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230313r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8529,18 +7977,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "group_id": "xccdf_mil.disa.stig_group_V-230314", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:170", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:170\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32958r567689_fix", "fixtext_fixref": "F-32958r567689_fix", "ident": { @@ -8548,75 +7990,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010674", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8627,27 +8052,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32957r619861_fix" + "id": "F-32958r567689_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:169", + "name": "oval:mil.disa.stig.rhel8:def:170", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230313r627750_rule", - "version": "RHEL-08-010673", + "idref": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", + "version": "RHEL-08-010674", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010674" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable storing core dumps.", - "id": "V-230314", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.", + "id": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:170", @@ -8659,11 +8096,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010674\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable storing core dumps.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable storing core dumps for all users.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nStorage=none\",\n \"fixref\": \"F-32958r567689_fix\"\n },\n \"fix\": {\n \"id\": \"F-32958r567689_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:170\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230314r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230314r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230314\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230314\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010674\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable storing core dumps.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable storing core dumps for all users.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nStorage=none\",\n \"fixref\": \"F-32958r567689_fix\"\n },\n \"fix\": {\n \"id\": \"F-32958r567689_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:170\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230314r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230314r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8677,18 +8114,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "group_id": "xccdf_mil.disa.stig_group_V-230315", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:171", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:171\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32959r567692_fix", "fixtext_fixref": "F-32959r567692_fix", "ident": { @@ -8696,75 +8127,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010675", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -8775,27 +8189,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32958r567689_fix" + "id": "F-32959r567692_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:170", + "name": "oval:mil.disa.stig.rhel8:def:171", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230314r627750_rule", - "version": "RHEL-08-010674", + "idref": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", + "version": "RHEL-08-010675", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010675" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable core dump backtraces.", - "id": "V-230315", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.", + "id": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:171", @@ -8807,11 +8233,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010675\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable core dump backtraces.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dump backtraces.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nProcessSizeMax=0\",\n \"fixref\": \"F-32959r567692_fix\"\n },\n \"fix\": {\n \"id\": \"F-32959r567692_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:171\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230315r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230315r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230315\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230315\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010675\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable core dump backtraces.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable core dump backtraces.\\n\\nAdd or modify the following line in /etc/systemd/coredump.conf:\\n\\nProcessSizeMax=0\",\n \"fixref\": \"F-32959r567692_fix\"\n },\n \"fix\": {\n \"id\": \"F-32959r567692_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:171\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230315r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230315r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nA core dump includes a memory image taken at the time the operating system terminates an application. The memory image could contain sensitive data and is generally useful only for developers trying to debug problems.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8825,18 +8251,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.\",\"Documentable\":\"false\"}", + "description": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "group_id": "xccdf_mil.disa.stig_group_V-230324", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:177", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:177\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32968r567719_fix", "fixtext_fixref": "F-32968r567719_fix", "ident": { @@ -8844,106 +8264,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010760", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32959r567692_fix" + "id": "F-32968r567719_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:171", + "name": "oval:mil.disa.stig.rhel8:def:177", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230315r627750_rule", - "version": "RHEL-08-010675", + "idref": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", + "version": "RHEL-08-010760", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010760" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.", - "id": "V-230324", - "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.", + "id": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", + "desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:177", @@ -8955,11 +8370,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.\",\n \"description\": \"If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"fixref\": \"F-32968r567719_fix\"\n },\n \"fix\": {\n \"id\": \"F-32968r567719_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:177\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230324r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230324r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230324\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230324\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010760\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"All RHEL 8 local interactive user accounts must be assigned a home directory upon creation.\",\n \"description\": \"<VulnDiscussion>If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to assign home directories to all new local interactive users by setting the \\\"CREATE_HOME\\\" parameter in \\\"/etc/login.defs\\\" to \\\"yes\\\" as follows.\\n\\nCREATE_HOME yes\",\n \"fixref\": \"F-32968r567719_fix\"\n },\n \"fix\": {\n \"id\": \"F-32968r567719_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:177\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230324r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230324r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If local interactive users are not assigned a valid home directory, there is no place for the storage and control of files they should own.false", "start_time": "2021-12-17T10:30:21" } ] @@ -8973,18 +8388,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"SSH environment options potentially allow users to bypass access restriction in some configurations.\",\"Documentable\":\"false\"}", + "description": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", "group_id": "xccdf_mil.disa.stig_group_V-230330", "group_title": "SRG-OS-000480-GPOS-00229", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:179", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:179\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32974r567737_fix", "fixtext_fixref": "F-32974r567737_fix", "ident": { @@ -8992,106 +8401,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010830", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32968r567719_fix" + "id": "F-32974r567737_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:177", + "name": "oval:mil.disa.stig.rhel8:def:179", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230324r627750_rule", - "version": "RHEL-08-010760", + "idref": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", + "version": "RHEL-08-010830", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010830" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not allow users to override SSH environment variables.", - "id": "V-230330", - "desc": "SSH environment options potentially allow users to bypass access restriction in some configurations.", + "id": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", + "desc": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:179", @@ -9103,11 +8507,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00229\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not allow users to override SSH environment variables.\",\n \"description\": \"SSH environment options potentially allow users to bypass access restriction in some configurations.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to allow the SSH daemon to not allow unattended or automatic logon to the system.\\n\\nAdd or edit the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nPermitUserEnvironment no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32974r567737_fix\"\n },\n \"fix\": {\n \"id\": \"F-32974r567737_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:179\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230330r646870_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230330r646870_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230330\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230330\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010830\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not allow users to override SSH environment variables.\",\n \"description\": \"<VulnDiscussion>SSH environment options potentially allow users to bypass access restriction in some configurations.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to allow the SSH daemon to not allow unattended or automatic logon to the system.\\n\\nAdd or edit the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nPermitUserEnvironment no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-32974r567737_fix\"\n },\n \"fix\": {\n \"id\": \"F-32974r567737_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:179\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230330r646870_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230330r646870_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "SSH environment options potentially allow users to bypass access restriction in some configurations.false", "start_time": "2021-12-17T10:30:21" } ] @@ -9121,18 +8525,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230332", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:180", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:180\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32976r567743_fix", "fixtext_fixref": "F-32976r567743_fix", "ident": { @@ -9140,106 +8538,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020010", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-000044", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32974r567737_fix" + "id": "F-32976r567743_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:179", + "name": "oval:mil.disa.stig.rhel8:def:180", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230330r646870_rule", - "version": "RHEL-08-010830", + "idref": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", + "version": "RHEL-08-020010", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020010" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.", - "id": "V-230332", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:180", @@ -9251,11 +8644,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32976r567743_fix\"\n },\n \"fix\": {\n \"id\": \"F-32976r567743_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:180\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230332r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230332r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230332\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230332\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32976r567743_fix\"\n },\n \"fix\": {\n \"id\": \"F-32976r567743_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:180\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230332r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230332r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:21" } ] @@ -9269,18 +8662,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230333", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230333r743966_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:181", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:181\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32977r743965_fix", "fixtext_fixref": "F-32977r743965_fix", "ident": { @@ -9288,75 +8675,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020011", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9367,27 +8737,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32976r567743_fix" + "id": "F-32977r743965_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:180", + "name": "oval:mil.disa.stig.rhel8:def:181", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230332r627750_rule", - "version": "RHEL-08-020010", + "idref": "xccdf_mil.disa.stig_rule_SV-230333r743966_rule", + "version": "RHEL-08-020011", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020011" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.", - "id": "V-230333", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230333r743966_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:181", @@ -9399,11 +8781,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020011\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\ndeny = 3\",\n \"fixref\": \"F-32977r743965_fix\"\n },\n \"fix\": {\n \"id\": \"F-32977r743965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:181\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230333r743966_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230333r743966_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230333\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230333\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020011\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\ndeny = 3\",\n \"fixref\": \"F-32977r743965_fix\"\n },\n \"fix\": {\n \"id\": \"F-32977r743965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:181\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230333r743966_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230333r743966_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:21" } ] @@ -9417,18 +8799,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230334", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:182", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:182\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32978r567749_fix", "fixtext_fixref": "F-32978r567749_fix", "ident": { @@ -9436,75 +8812,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020012", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9515,27 +8874,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32977r743965_fix" + "id": "F-32978r567749_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:181", + "name": "oval:mil.disa.stig.rhel8:def:182", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230333r743966_rule", - "version": "RHEL-08-020011", + "idref": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", + "version": "RHEL-08-020012", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020012" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230334", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:182", @@ -9547,11 +8918,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020012\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32978r567749_fix\"\n },\n \"fix\": {\n \"id\": \"F-32978r567749_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:182\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230334r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230334r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230334\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230334\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020012\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32978r567749_fix\"\n },\n \"fix\": {\n \"id\": \"F-32978r567749_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:182\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230334r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230334r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:21" } ] @@ -9565,18 +8936,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230335", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:183", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:183\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32979r743968_fix", "fixtext_fixref": "F-32979r743968_fix", "ident": { @@ -9584,75 +8949,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020013", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9663,27 +9011,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32978r567749_fix" + "id": "F-32979r743968_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:182", + "name": "oval:mil.disa.stig.rhel8:def:183", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230334r627750_rule", - "version": "RHEL-08-020012", + "idref": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", + "version": "RHEL-08-020013", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020013" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230335", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:183", @@ -9695,11 +9055,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020013\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nfail_interval = 900\",\n \"fixref\": \"F-32979r743968_fix\"\n },\n \"fix\": {\n \"id\": \"F-32979r743968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:183\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230335r743969_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230335r743969_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230335\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230335\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020013\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nfail_interval = 900\",\n \"fixref\": \"F-32979r743968_fix\"\n },\n \"fix\": {\n \"id\": \"F-32979r743968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:183\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230335r743969_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230335r743969_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:21" } ] @@ -9713,18 +9073,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230336", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:184", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:184\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32980r567755_fix", "fixtext_fixref": "F-32980r567755_fix", "ident": { @@ -9732,75 +9086,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020014", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9811,27 +9148,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32979r743968_fix" + "id": "F-32980r567755_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:183", + "name": "oval:mil.disa.stig.rhel8:def:184", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230335r743969_rule", - "version": "RHEL-08-020013", + "idref": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", + "version": "RHEL-08-020014", "time": "2021-12-17T10:30:21", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020014" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230336", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:184", @@ -9843,11 +9192,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020014\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32980r567755_fix\"\n },\n \"fix\": {\n \"id\": \"F-32980r567755_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:184\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230336r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230336r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230336\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230336\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020014\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32980r567755_fix\"\n },\n \"fix\": {\n \"id\": \"F-32980r567755_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:184\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230336r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230336r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:21" } ] @@ -9861,18 +9210,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230337", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:185", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:185\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32981r743971_fix", "fixtext_fixref": "F-32981r743971_fix", "ident": { @@ -9880,75 +9223,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020015", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -9959,27 +9285,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32980r567755_fix" + "id": "F-32981r743971_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:184", + "name": "oval:mil.disa.stig.rhel8:def:185", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230336r627750_rule", - "version": "RHEL-08-020014", - "time": "2021-12-17T10:30:21", + "idref": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", + "version": "RHEL-08-020015", + "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020015" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230337", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:185", @@ -9991,11 +9329,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020015\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nunlock_time = 0\",\n \"fixref\": \"F-32981r743971_fix\"\n },\n \"fix\": {\n \"id\": \"F-32981r743971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:185\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230337r743972_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230337r743972_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230337\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230337\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020015\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must automatically lock an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to lock an account until released by an administrator when three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nunlock_time = 0\",\n \"fixref\": \"F-32981r743971_fix\"\n },\n \"fix\": {\n \"id\": \"F-32981r743971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:185\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230337r743972_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230337r743972_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10009,18 +9347,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230340", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:186", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:186\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32984r567767_fix", "fixtext_fixref": "F-32984r567767_fix", "ident": { @@ -10028,75 +9360,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020018", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10107,27 +9422,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32981r743971_fix" + "id": "F-32984r567767_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:185", + "name": "oval:mil.disa.stig.rhel8:def:186", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230337r743972_rule", - "version": "RHEL-08-020015", + "idref": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", + "version": "RHEL-08-020018", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020018" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.", - "id": "V-230340", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:186", @@ -10139,11 +9466,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020018\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32984r567767_fix\"\n },\n \"fix\": {\n \"id\": \"F-32984r567767_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:186\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230340r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230340r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230340\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230340\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020018\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32984r567767_fix\"\n },\n \"fix\": {\n \"id\": \"F-32984r567767_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:186\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230340r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230340r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10157,18 +9484,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230341", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:187", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:187\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32985r743977_fix", "fixtext_fixref": "F-32985r743977_fix", "ident": { @@ -10176,75 +9497,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020019", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10255,27 +9559,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32984r567767_fix" + "id": "F-32985r743977_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:186", + "name": "oval:mil.disa.stig.rhel8:def:187", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230340r627750_rule", - "version": "RHEL-08-020018", + "idref": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", + "version": "RHEL-08-020019", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020019" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.", - "id": "V-230341", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:187", @@ -10287,11 +9603,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020019\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nsilent\",\n \"fixref\": \"F-32985r743977_fix\"\n },\n \"fix\": {\n \"id\": \"F-32985r743977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:187\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230341r743978_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230341r743978_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230341\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230341\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020019\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent system messages from being presented when three unsuccessful logon attempts occur.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent informative messages from being presented at logon attempts.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\nsilent\",\n \"fixref\": \"F-32985r743977_fix\"\n },\n \"fix\": {\n \"id\": \"F-32985r743977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:187\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230341r743978_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230341r743978_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10305,18 +9621,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230342", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:188", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:188\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32986r567773_fix", "fixtext_fixref": "F-32986r567773_fix", "ident": { @@ -10324,75 +9634,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020020", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10403,27 +9696,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32985r743977_fix" + "id": "F-32986r567773_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:187", + "name": "oval:mil.disa.stig.rhel8:def:188", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230341r743978_rule", - "version": "RHEL-08-020019", + "idref": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", + "version": "RHEL-08-020020", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must log user name information when unsuccessful logon attempts occur.", - "id": "V-230342", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:188", @@ -10435,11 +9740,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32986r567773_fix\"\n },\n \"fix\": {\n \"id\": \"F-32986r567773_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:188\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230342r646872_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230342r646872_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230342\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230342\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32986r567773_fix\"\n },\n \"fix\": {\n \"id\": \"F-32986r567773_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:188\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230342r646872_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230342r646872_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10453,18 +9758,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230343", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:189", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:189\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32987r743980_fix", "fixtext_fixref": "F-32987r743980_fix", "ident": { @@ -10472,75 +9771,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020021", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10551,27 +9833,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32986r567773_fix" + "id": "F-32987r743980_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:188", + "name": "oval:mil.disa.stig.rhel8:def:189", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230342r646872_rule", - "version": "RHEL-08-020020", + "idref": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", + "version": "RHEL-08-020021", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020021" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must log user name information when unsuccessful logon attempts occur.", - "id": "V-230343", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:189", @@ -10583,11 +9877,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\naudit\",\n \"fixref\": \"F-32987r743980_fix\"\n },\n \"fix\": {\n \"id\": \"F-32987r743980_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:189\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230343r743981_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230343r743981_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230343\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230343\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must log user name information when unsuccessful logon attempts occur.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to log user name information when unsuccessful logon attempts occur.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\naudit\",\n \"fixref\": \"F-32987r743980_fix\"\n },\n \"fix\": {\n \"id\": \"F-32987r743980_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:189\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230343r743981_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230343r743981_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10601,18 +9895,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230344", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:190", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:190\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32988r567779_fix", "fixtext_fixref": "F-32988r567779_fix", "ident": { @@ -10620,75 +9908,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020022", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10699,27 +9970,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32987r743980_fix" + "id": "F-32988r567779_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:189", + "name": "oval:mil.disa.stig.rhel8:def:190", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230343r743981_rule", - "version": "RHEL-08-020021", + "idref": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", + "version": "RHEL-08-020022", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020022" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230344", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:190", @@ -10731,11 +10014,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32988r567779_fix\"\n },\n \"fix\": {\n \"id\": \"F-32988r567779_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:190\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230344r646874_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230344r646874_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230344\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230344\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nRHEL 8 can utilize the \\\"pam_faillock.so\\\" for this purpose. Note that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\\n\\nFrom \\\"Pam_Faillock\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the appropriate sections of the \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" files to match the following lines:\\n\\nauth required pam_faillock.so preauth dir=/var/log/faillock silent audit deny=3 even_deny_root fail_interval=900 unlock_time=0\\nauth required pam_faillock.so authfail dir=/var/log/faillock unlock_time=0\\naccount required pam_faillock.so\\n\\nThe \\\"sssd\\\" service must be restarted for the changes to take effect. To restart the \\\"sssd\\\" service, run the following command:\\n\\n$ sudo systemctl restart sssd.service\",\n \"fixref\": \"F-32988r567779_fix\"\n },\n \"fix\": {\n \"id\": \"F-32988r567779_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:190\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230344r646874_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230344r646874_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nRHEL 8 can utilize the \"pam_faillock.so\" for this purpose. Note that manual changes to the listed files may be overwritten by the \"authselect\" program.\n\nFrom \"Pam_Faillock\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10749,18 +10032,12 @@ "AC-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128\",\"Documentable\":\"false\"}", + "description": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "group_id": "xccdf_mil.disa.stig_group_V-230345", "group_title": "SRG-OS-000021-GPOS-00005", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:191", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:191\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32989r743983_fix", "fixtext_fixref": "F-32989r743983_fix", "ident": { @@ -10768,75 +10045,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020023", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -10847,27 +10107,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32988r567779_fix" + "id": "F-32989r743983_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:190", + "name": "oval:mil.disa.stig.rhel8:def:191", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230344r646874_rule", - "version": "RHEL-08-020022", + "idref": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", + "version": "RHEL-08-020023", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020023" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.", - "id": "V-230345", - "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128", + "id": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", + "desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:191", @@ -10879,11 +10151,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000021-GPOS-00005\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\neven_deny_root\",\n \"fixref\": \"F-32989r743983_fix\"\n },\n \"fix\": {\n \"id\": \"F-32989r743983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:191\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230345r743984_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230345r743984_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230345\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230345\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must include root when automatically locking an account until the locked account is released by an administrator when three unsuccessful logon attempts occur during a 15-minute time period.\",\n \"description\": \"<VulnDiscussion>By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\\n\\nIn RHEL 8.2 the \\\"/etc/security/faillock.conf\\\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \\\"local_users_only\\\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\\n\\nFrom \\\"faillock.conf\\\" man pages: Note that the default directory that \\\"pam_faillock\\\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \\\"dir\\\" option.\\n\\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000044\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to include root when locking an account after three unsuccessful logon attempts occur in 15 minutes.\\n\\nAdd/Modify the \\\"/etc/security/faillock.conf\\\" file to match the following line:\\n\\neven_deny_root\",\n \"fixref\": \"F-32989r743983_fix\"\n },\n \"fix\": {\n \"id\": \"F-32989r743983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:191\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230345r743984_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230345r743984_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "By limiting the number of failed logon attempts, the risk of unauthorized system access via user password guessing, otherwise known as brute-force attacks, is reduced. Limits are imposed by locking the account.\n\nIn RHEL 8.2 the \"/etc/security/faillock.conf\" file was incorporated to centralize the configuration of the pam_faillock.so module. Also introduced is a \"local_users_only\" option that will only track failed user authentication attempts for local users in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users to allow the centralized platform to solely manage user lockout.\n\nFrom \"faillock.conf\" man pages: Note that the default directory that \"pam_faillock\" uses is usually cleared on system boot so the access will be reenabled after system reboot. If that is undesirable a different tally directory must be set with the \"dir\" option.\n\nSatisfies: SRG-OS-000021-GPOS-00005, SRG-OS-000329-GPOS-00128false", "start_time": "2021-12-17T10:30:22" } ] @@ -10897,18 +10169,12 @@ "AC-10" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.\",\"Documentable\":\"false\"}", + "description": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "group_id": "xccdf_mil.disa.stig_group_V-230346", "group_title": "SRG-OS-000027-GPOS-00008", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:192", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:192\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32990r619863_fix", "fixtext_fixref": "F-32990r619863_fix", "ident": { @@ -10916,106 +10182,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020024", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000044", + "text": "CCI-000054", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32989r743983_fix" + "id": "F-32990r619863_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:191", + "name": "oval:mil.disa.stig.rhel8:def:192", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230345r743984_rule", - "version": "RHEL-08-020023", + "idref": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", + "version": "RHEL-08-020024", "time": "2021-12-17T10:30:22", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-020024" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.", - "id": "V-230346", - "desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.", + "id": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", + "desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:192", @@ -11027,11 +10288,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000027-GPOS-00008\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.\",\n \"description\": \"Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard maxlogins 10\",\n \"fixref\": \"F-32990r619863_fix\"\n },\n \"fix\": {\n \"id\": \"F-32990r619863_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:192\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230346r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230346r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230346\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230346\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must limit the number of concurrent sessions to ten for all accounts and/or account types.\",\n \"description\": \"<VulnDiscussion>Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\\n\\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000054\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to limit the number of concurrent sessions to \\\"10\\\" for all accounts and/or account types.\\n\\nAdd the following line to the top of the /etc/security/limits.conf or in a \\\".conf\\\" file defined in /etc/security/limits.d/:\\n\\n* hard maxlogins 10\",\n \"fixref\": \"F-32990r619863_fix\"\n },\n \"fix\": {\n \"id\": \"F-32990r619863_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:192\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230346r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230346r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Operating system management includes the ability to control the number of users and user sessions that utilize an operating system. Limiting the number of allowed users and sessions per user is helpful in reducing the risks related to DoS attacks.\n\nThis requirement addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. The maximum number of concurrent sessions should be defined based on mission needs and the operational environment for each system.false", "start_time": "2021-12-17T10:30:22" } ] @@ -11045,18 +10306,12 @@ "AC-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "group_id": "xccdf_mil.disa.stig_group_V-230348", "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:193", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:193\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32992r743986_fix", "fixtext_fixref": "F-32992r743986_fix", "ident": { @@ -11064,106 +10319,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020040", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000054", + "text": "CCI-000056", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32990r619863_fix" + "id": "F-32992r743986_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:192", + "name": "oval:mil.disa.stig.rhel8:def:193", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230346r627750_rule", - "version": "RHEL-08-020024", + "idref": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", + "version": "RHEL-08-020040", "time": "2021-12-17T10:30:22", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-020040" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.", - "id": "V-230348", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "id": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:193", @@ -11175,11 +10425,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000028-GPOS-00009\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.\",\n \"description\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user to initiate a session lock via tmux.\\n\\nCreate a global configuration file \\\"/etc/tmux.conf\\\" and add the following line:\\n\\nset -g lock-command vlock\",\n \"fixref\": \"F-32992r743986_fix\"\n },\n \"fix\": {\n \"id\": \"F-32992r743986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:193\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230348r743987_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230348r743987_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230348\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230348\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enable a user session lock until that user re-establishes access using established identification and authentication procedures for command line sessions.\",\n \"description\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enable a user to initiate a session lock via tmux.\\n\\nCreate a global configuration file \\\"/etc/tmux.conf\\\" and add the following line:\\n\\nset -g lock-command vlock\",\n \"fixref\": \"F-32992r743986_fix\"\n },\n \"fix\": {\n \"id\": \"F-32992r743986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:193\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230348r743987_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230348r743987_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-12-17T10:30:22" } ] @@ -11193,18 +10443,12 @@ "AC-11 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "group_id": "xccdf_mil.disa.stig_group_V-230349", "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:194", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:194\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32993r567794_fix", "fixtext_fixref": "F-32993r567794_fix", "ident": { @@ -11212,75 +10456,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020041", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11291,27 +10518,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32992r743986_fix" + "id": "F-32993r567794_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:193", + "name": "oval:mil.disa.stig.rhel8:def:194", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230348r743987_rule", - "version": "RHEL-08-020040", + "idref": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", + "version": "RHEL-08-020041", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020041" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must ensure session control is automatically started at shell initialization.", - "id": "V-230349", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "id": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:194", @@ -11323,11 +10562,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000028-GPOS-00009\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020041\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ensure session control is automatically started at shell initialization.\",\n \"description\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \\\"/etc/bashrc\\\" configuration file:\\n\\n[ -n \\\"$PS1\\\" -a -z \\\"$TMUX\\\" ] && exec tmux\\n\\nThis setting will take effect at next logon.\",\n \"fixref\": \"F-32993r567794_fix\"\n },\n \"fix\": {\n \"id\": \"F-32993r567794_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:194\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230349r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230349r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230349\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230349\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020041\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ensure session control is automatically started at shell initialization.\",\n \"description\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initialize the tmux terminal multiplexer as each shell is called by adding the following line to the end of the \\\"/etc/bashrc\\\" configuration file:\\n\\n[ -n \\\"$PS1\\\" -a -z \\\"$TMUX\\\" ] && exec tmux\\n\\nThis setting will take effect at next logon.\",\n \"fixref\": \"F-32993r567794_fix\"\n },\n \"fix\": {\n \"id\": \"F-32993r567794_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:194\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230349r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230349r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-12-17T10:30:22" } ] @@ -11341,18 +10580,12 @@ "AC-11 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011\",\"Documentable\":\"false\"}", + "description": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "group_id": "xccdf_mil.disa.stig_group_V-230350", "group_title": "SRG-OS-000028-GPOS-00009", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:195", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:195\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-32994r567797_fix", "fixtext_fixref": "F-32994r567797_fix", "ident": { @@ -11360,106 +10593,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020042", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000056", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32993r567794_fix" + "id": "F-32994r567797_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:194", + "name": "oval:mil.disa.stig.rhel8:def:195", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230349r627750_rule", - "version": "RHEL-08-020041", + "idref": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", + "version": "RHEL-08-020042", "time": "2021-12-17T10:30:22", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-020042" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent users from disabling session control mechanisms.", - "id": "V-230350", - "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011", + "id": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", + "desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:195", @@ -11471,11 +10699,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000028-GPOS-00009\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020042\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent users from disabling session control mechanisms.\",\n \"description\": \"A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent users from disabling the tmux terminal multiplexer by editing the \\\"/etc/shells\\\" configuration file to remove any instances of tmux.\",\n \"fixref\": \"F-32994r567797_fix\"\n },\n \"fix\": {\n \"id\": \"F-32994r567797_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:195\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230350r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230350r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230350\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230350\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020042\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent users from disabling session control mechanisms.\",\n \"description\": \"<VulnDiscussion>A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\\n\\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\\n\\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\\n\\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000056\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prevent users from disabling the tmux terminal multiplexer by editing the \\\"/etc/shells\\\" configuration file to remove any instances of tmux.\",\n \"fixref\": \"F-32994r567797_fix\"\n },\n \"fix\": {\n \"id\": \"F-32994r567797_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:195\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230350r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230350r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.\n\nThe session lock is implemented at the point where session activity can be determined. Rather than be forced to wait for a period of time to expire before the user session can be locked, RHEL 8 needs to provide users with the ability to manually invoke a session lock so users can secure their session if it is necessary to temporarily vacate the immediate physical vicinity.\n\nTmux is a terminal multiplexer that enables a number of terminals to be created, accessed, and controlled from a single screen. Red Hat endorses tmux as the recommended session controlling package.\n\nSatisfies: SRG-OS-000028-GPOS-00009, SRG-OS-000030-GPOS-00011false", "start_time": "2021-12-17T10:30:22" } ] @@ -11489,18 +10717,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth\\n\\nNote the value of \\\"retry\\\" set in these configuration files should be between \\\"1\\\" and \\\"3\\\". Manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", "group_id": "xccdf_mil.disa.stig_group_V-230356", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:196", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:196\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33000r567815_fix", "fixtext_fixref": "F-33000r567815_fix", "ident": { @@ -11508,106 +10730,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020100", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000056", + "text": "CCI-000192", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-32994r567797_fix" + "id": "F-33000r567815_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:195", + "name": "oval:mil.disa.stig.rhel8:def:196", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230350r627750_rule", - "version": "RHEL-08-020042", + "idref": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", + "version": "RHEL-08-020100", "time": "2021-12-17T10:30:22", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-020100" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must ensure a password complexity module is enabled.", - "id": "V-230356", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.", + "id": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:196", @@ -11619,11 +10836,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000069-GPOS-00037\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ensure a password complexity module is enabled.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth\\n\\nNote the value of \\\"retry\\\" set in these configuration files should be between \\\"1\\\" and \\\"3\\\". Manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to both \\\"/etc/pam.d/password-auth\\\" and \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\",\n \"fixref\": \"F-33000r567815_fix\"\n },\n \"fix\": {\n \"id\": \"F-33000r567815_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:196\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230356r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230356r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230356\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230356\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ensure a password complexity module is enabled.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \\\"pwquality\\\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth\\n\\nNote the value of \\\"retry\\\" set in these configuration files should be between \\\"1\\\" and \\\"3\\\". Manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to use \\\"pwquality\\\" to enforce password complexity rules.\\n\\nAdd the following line to both \\\"/etc/pam.d/password-auth\\\" and \\\"/etc/pam.d/system-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwquality.so retry=3\",\n \"fixref\": \"F-33000r567815_fix\"\n },\n \"fix\": {\n \"id\": \"F-33000r567815_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:196\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230356r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230356r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. \"pwquality\" enforces complex password construction configuration and has the ability to limit brute-force attacks on the system.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth\n\nNote the value of \"retry\" set in these configuration files should be between \"1\" and \"3\". Manual changes to the listed files may be overwritten by the \"authselect\" program.false", "start_time": "2021-12-17T10:30:22" } ] @@ -11637,18 +10854,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "group_id": "xccdf_mil.disa.stig_group_V-230357", "group_title": "SRG-OS-000069-GPOS-00037", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:197", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:197\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33001r567818_fix", "fixtext_fixref": "F-33001r567818_fix", "ident": { @@ -11656,75 +10867,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -11735,27 +10929,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33000r567815_fix" + "id": "F-33001r567818_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:196", + "name": "oval:mil.disa.stig.rhel8:def:197", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230356r627750_rule", - "version": "RHEL-08-020100", + "idref": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", + "version": "RHEL-08-020110", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.", - "id": "V-230357", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "id": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:197", @@ -11767,11 +10973,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000069-GPOS-00037\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one uppercase character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"fixref\": \"F-33001r567818_fix\"\n },\n \"fix\": {\n \"id\": \"F-33001r567818_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:197\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230357r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230357r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230357\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230357\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce password complexity by requiring that at least one uppercase character be used.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000192\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one uppercase character be used by setting the \\\"ucredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nucredit = -1\",\n \"fixref\": \"F-33001r567818_fix\"\n },\n \"fix\": {\n \"id\": \"F-33001r567818_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:197\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230357r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230357r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require uppercase characters, without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-12-17T10:30:22" } ] @@ -11785,18 +10991,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "group_id": "xccdf_mil.disa.stig_group_V-230358", "group_title": "SRG-OS-000070-GPOS-00038", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:198", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:198\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33002r567821_fix", "fixtext_fixref": "F-33002r567821_fix", "ident": { @@ -11804,106 +11004,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020120", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000192", + "text": "CCI-000193", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33001r567818_fix" + "id": "F-33002r567821_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:197", + "name": "oval:mil.disa.stig.rhel8:def:198", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230357r627750_rule", - "version": "RHEL-08-020110", + "idref": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", + "version": "RHEL-08-020120", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.", - "id": "V-230358", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "id": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:198", @@ -11915,11 +11110,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000070-GPOS-00038\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one lower-case character be used by setting the \\\"lcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nlcredit = -1\",\n \"fixref\": \"F-33002r567821_fix\"\n },\n \"fix\": {\n \"id\": \"F-33002r567821_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:198\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230358r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230358r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230358\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230358\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce password complexity by requiring that at least one lower-case character be used.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000193\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one lower-case character be used by setting the \\\"lcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nlcredit = -1\",\n \"fixref\": \"F-33002r567821_fix\"\n },\n \"fix\": {\n \"id\": \"F-33002r567821_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:198\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230358r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230358r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes pwquality as a mechanism to enforce password complexity. Note that in order to require lower-case characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-12-17T10:30:22" } ] @@ -11933,18 +11128,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "group_id": "xccdf_mil.disa.stig_group_V-230359", "group_title": "SRG-OS-000071-GPOS-00039", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:199", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:199\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33003r567824_fix", "fixtext_fixref": "F-33003r567824_fix", "ident": { @@ -11952,106 +11141,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020130", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000193", + "text": "CCI-000194", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33002r567821_fix" + "id": "F-33003r567824_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:198", + "name": "oval:mil.disa.stig.rhel8:def:199", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230358r627750_rule", - "version": "RHEL-08-020120", + "idref": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", + "version": "RHEL-08-020130", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.", - "id": "V-230359", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "id": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:199", @@ -12063,11 +11247,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000071-GPOS-00039\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"fixref\": \"F-33003r567824_fix\"\n },\n \"fix\": {\n \"id\": \"F-33003r567824_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:199\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230359r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230359r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230359\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230359\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce password complexity by requiring that at least one numeric character be used.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000194\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one numeric character be used by setting the \\\"dcredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\ndcredit = -1\",\n \"fixref\": \"F-33003r567824_fix\"\n },\n \"fix\": {\n \"id\": \"F-33003r567824_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:199\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230359r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230359r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that in order to require numeric characters, without degrading the minlen value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-12-17T10:30:22" } ] @@ -12081,18 +11265,12 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxclassrepeat\\\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", "group_id": "xccdf_mil.disa.stig_group_V-230360", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:200", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:200\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33004r567827_fix", "fixtext_fixref": "F-33004r567827_fix", "ident": { @@ -12100,106 +11278,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020140", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000194", + "text": "CCI-000195", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33003r567824_fix" + "id": "F-33004r567827_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:199", + "name": "oval:mil.disa.stig.rhel8:def:200", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230359r627750_rule", - "version": "RHEL-08-020130", + "idref": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", + "version": "RHEL-08-020140", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020140" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.", - "id": "V-230360", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.", + "id": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:200", @@ -12211,11 +11384,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxclassrepeat\\\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"fixref\": \"F-33004r567827_fix\"\n },\n \"fix\": {\n \"id\": \"F-33004r567827_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:200\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230360r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230360r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230360\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230360\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the maximum number of repeating characters of the same character class be limited to four when passwords are changed.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxclassrepeat\\\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating characters of the same character class when passwords are changed by setting the \\\"maxclassrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" conf (or modify the line to have the required value):\\n\\nmaxclassrepeat = 4\",\n \"fixref\": \"F-33004r567827_fix\"\n },\n \"fix\": {\n \"id\": \"F-33004r567827_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:200\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230360r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230360r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxclassrepeat\" option sets the maximum number of allowed same consecutive characters in the same class in the new password.false", "start_time": "2021-12-17T10:30:22" } ] @@ -12229,18 +11402,12 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxrepeat\\\" option sets the maximum number of allowed same consecutive characters in a new password.\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", "group_id": "xccdf_mil.disa.stig_group_V-230361", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:201", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:201\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33005r567830_fix", "fixtext_fixref": "F-33005r567830_fix", "ident": { @@ -12248,75 +11415,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020150", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12327,27 +11477,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33004r567827_fix" + "id": "F-33005r567830_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:200", + "name": "oval:mil.disa.stig.rhel8:def:201", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230360r627750_rule", - "version": "RHEL-08-020140", + "idref": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", + "version": "RHEL-08-020150", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020150" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.", - "id": "V-230361", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.", + "id": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:201", @@ -12359,11 +11521,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxrepeat\\\" option sets the maximum number of allowed same consecutive characters in a new password.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"fixref\": \"F-33005r567830_fix\"\n },\n \"fix\": {\n \"id\": \"F-33005r567830_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:201\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230361r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230361r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230361\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230361\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the maximum number of repeating characters be limited to three when passwords are changed.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"maxrepeat\\\" option sets the maximum number of allowed same consecutive characters in a new password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of the number of repeating consecutive characters when passwords are changed by setting the \\\"maxrepeat\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nmaxrepeat = 3\",\n \"fixref\": \"F-33005r567830_fix\"\n },\n \"fix\": {\n \"id\": \"F-33005r567830_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:201\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230361r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230361r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"maxrepeat\" option sets the maximum number of allowed same consecutive characters in a new password.false", "start_time": "2021-12-17T10:30:22" } ] @@ -12377,18 +11539,12 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"minclass\\\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", "group_id": "xccdf_mil.disa.stig_group_V-230362", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:202", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:202\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33006r567833_fix", "fixtext_fixref": "F-33006r567833_fix", "ident": { @@ -12396,75 +11552,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020160", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12475,27 +11614,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33005r567830_fix" + "id": "F-33006r567833_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:201", + "name": "oval:mil.disa.stig.rhel8:def:202", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230361r627750_rule", - "version": "RHEL-08-020150", + "idref": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", + "version": "RHEL-08-020160", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require the change of at least four character classes when passwords are changed.", - "id": "V-230362", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).", + "id": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:202", @@ -12507,11 +11658,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the change of at least four character classes when passwords are changed.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"minclass\\\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"fixref\": \"F-33006r567833_fix\"\n },\n \"fix\": {\n \"id\": \"F-33006r567833_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:202\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230362r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230362r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230362\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230362\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the change of at least four character classes when passwords are changed.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"minclass\\\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least four character classes when passwords are changed by setting the \\\"minclass\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf conf\\\" (or modify the line to have the required value):\\n\\nminclass = 4\",\n \"fixref\": \"F-33006r567833_fix\"\n },\n \"fix\": {\n \"id\": \"F-33006r567833_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:202\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230362r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230362r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"minclass\" option sets the minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others).false", "start_time": "2021-12-17T10:30:22" } ] @@ -12525,18 +11676,12 @@ "IA-5 (1) (b)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"difok\\\" option sets the number of characters in a password that must not be present in the old password.\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", "group_id": "xccdf_mil.disa.stig_group_V-230363", "group_title": "SRG-OS-000072-GPOS-00040", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:203", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:203\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33007r567836_fix", "fixtext_fixref": "F-33007r567836_fix", "ident": { @@ -12544,75 +11689,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020170", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12623,27 +11751,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33006r567833_fix" + "id": "F-33007r567836_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:202", + "name": "oval:mil.disa.stig.rhel8:def:203", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230362r627750_rule", - "version": "RHEL-08-020160", + "idref": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", + "version": "RHEL-08-020170", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020170" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require the change of at least 8 characters when passwords are changed.", - "id": "V-230363", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.", + "id": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:203", @@ -12655,11 +11795,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000072-GPOS-00040\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the change of at least 8 characters when passwords are changed.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"difok\\\" option sets the number of characters in a password that must not be present in the old password.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"fixref\": \"F-33007r567836_fix\"\n },\n \"fix\": {\n \"id\": \"F-33007r567836_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:203\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230363r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230363r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230363\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230363\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require the change of at least 8 characters when passwords are changed.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. The \\\"difok\\\" option sets the number of characters in a password that must not be present in the old password.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000195\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to require the change of at least eight of the total number of characters when passwords are changed by setting the \\\"difok\\\" option.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\ndifok = 8\",\n \"fixref\": \"F-33007r567836_fix\"\n },\n \"fix\": {\n \"id\": \"F-33007r567836_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:203\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230363r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230363r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. The \"difok\" option sets the number of characters in a password that must not be present in the old password.false", "start_time": "2021-12-17T10:30:22" } ] @@ -12673,18 +11813,12 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.\",\"Documentable\":\"false\"}", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "group_id": "xccdf_mil.disa.stig_group_V-230364", "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:204", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:204\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33008r567839_fix", "fixtext_fixref": "F-33008r567839_fix", "ident": { @@ -12692,106 +11826,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020180", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000195", + "text": "CCI-000198", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33007r567836_fix" + "id": "F-33008r567839_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:203", + "name": "oval:mil.disa.stig.rhel8:def:204", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230363r627750_rule", - "version": "RHEL-08-020170", + "idref": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", + "version": "RHEL-08-020180", "time": "2021-12-17T10:30:22", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020180" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.", - "id": "V-230364", - "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "id": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", + "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:204", @@ -12803,11 +11932,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000075-GPOS-00043\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.\",\n \"description\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n$ sudo chage -m 1 [user]\",\n \"fixref\": \"F-33008r567839_fix\"\n },\n \"fix\": {\n \"id\": \"F-33008r567839_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:204\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230364r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230364r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230364\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230364\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords must have a 24 hours/1 day minimum password lifetime restriction in /etc/shadow.\",\n \"description\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 24 hours/1 day minimum password lifetime:\\n\\n$ sudo chage -m 1 [user]\",\n \"fixref\": \"F-33008r567839_fix\"\n },\n \"fix\": {\n \"id\": \"F-33008r567839_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:204\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230364r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230364r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-12-17T10:30:22" } ] @@ -12821,18 +11950,12 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.\",\"Documentable\":\"false\"}", + "description": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "group_id": "xccdf_mil.disa.stig_group_V-230365", "group_title": "SRG-OS-000075-GPOS-00043", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:205", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:205\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33009r567842_fix", "fixtext_fixref": "F-33009r567842_fix", "ident": { @@ -12840,75 +11963,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020190", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -12919,27 +12025,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33008r567839_fix" + "id": "F-33009r567842_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:204", + "name": "oval:mil.disa.stig.rhel8:def:205", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230364r627750_rule", - "version": "RHEL-08-020180", - "time": "2021-12-17T10:30:22", + "idref": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", + "version": "RHEL-08-020190", + "time": "2021-12-17T10:30:23", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020190" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.", - "id": "V-230365", - "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.", + "id": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", + "desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:205", @@ -12951,11 +12069,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000075-GPOS-00043\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.\",\n \"description\": \"Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"fixref\": \"F-33009r567842_fix\"\n },\n \"fix\": {\n \"id\": \"F-33009r567842_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:205\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230365r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230365r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230365\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230365\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords for new users or password changes must have a 24 hours/1 day minimum password lifetime restriction in /etc/logins.def.\",\n \"description\": \"<VulnDiscussion>Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000198\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce 24 hours/1 day as the minimum password lifetime.\\n\\nAdd the following line in \\\"/etc/login.defs\\\" (or modify the line to have the required value):\\n\\nPASS_MIN_DAYS 1\",\n \"fixref\": \"F-33009r567842_fix\"\n },\n \"fix\": {\n \"id\": \"F-33009r567842_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:205\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230365r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230365r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Enforcing a minimum password lifetime helps to prevent repeated password changes to defeat the password reuse or history enforcement requirement. If users are allowed to immediately and continually change their password, the password could be repeatedly changed in a short period of time to defeat the organization's policy regarding password reuse.false", "start_time": "2021-12-17T10:30:23" } ] @@ -12969,18 +12087,12 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.\",\"Documentable\":\"false\"}", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230366", "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:206", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:206\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33010r567845_fix", "fixtext_fixref": "F-33010r567845_fix", "ident": { @@ -12988,106 +12100,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020200", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000198", + "text": "CCI-000199", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33009r567842_fix" + "id": "F-33010r567845_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:205", + "name": "oval:mil.disa.stig.rhel8:def:206", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230365r627750_rule", - "version": "RHEL-08-020190", + "idref": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", + "version": "RHEL-08-020200", "time": "2021-12-17T10:30:23", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.", - "id": "V-230366", - "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", + "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:206", @@ -13099,11 +12206,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000076-GPOS-00044\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.\",\n \"description\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to enforce a 60-day maximum password lifetime.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MAX_DAYS 60\",\n \"fixref\": \"F-33010r567845_fix\"\n },\n \"fix\": {\n \"id\": \"F-33010r567845_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:206\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230366r646878_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230366r646878_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230366\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230366\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 user account passwords must have a 60-day maximum password lifetime restriction.\",\n \"description\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to enforce a 60-day maximum password lifetime.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MAX_DAYS 60\",\n \"fixref\": \"F-33010r567845_fix\"\n },\n \"fix\": {\n \"id\": \"F-33010r567845_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:206\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230366r646878_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230366r646878_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "start_time": "2021-12-17T10:30:23" } ] @@ -13117,18 +12224,12 @@ "IA-5 (1) (d)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.\",\"Documentable\":\"false\"}", + "description": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230367", "group_title": "SRG-OS-000076-GPOS-00044", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:207", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:207\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33011r567848_fix", "fixtext_fixref": "F-33011r567848_fix", "ident": { @@ -13136,75 +12237,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020210", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13215,27 +12299,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33010r567845_fix" + "id": "F-33011r567848_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:206", + "name": "oval:mil.disa.stig.rhel8:def:207", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230366r646878_rule", - "version": "RHEL-08-020200", + "idref": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", + "version": "RHEL-08-020210", "time": "2021-12-17T10:30:23", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.", - "id": "V-230367", - "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", + "desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:207", @@ -13247,11 +12343,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000076-GPOS-00044\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"description\": \"Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n$ sudo chage -M 60 [user]\",\n \"fixref\": \"F-33011r567848_fix\"\n },\n \"fix\": {\n \"id\": \"F-33011r567848_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:207\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230367r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230367r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230367\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230367\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 user account passwords must be configured so that existing passwords are restricted to a 60-day maximum lifetime.\",\n \"description\": \"<VulnDiscussion>Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000199\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure non-compliant accounts to enforce a 60-day maximum password lifetime restriction.\\n\\n$ sudo chage -M 60 [user]\",\n \"fixref\": \"F-33011r567848_fix\"\n },\n \"fix\": {\n \"id\": \"F-33011r567848_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:207\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230367r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230367r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed periodically. If RHEL 8 does not limit the lifetime of passwords and force users to change their passwords, there is the risk that RHEL 8 passwords could be compromised.false", "start_time": "2021-12-17T10:30:23" } ] @@ -13265,18 +12361,12 @@ "IA-5 (1) (e)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" consecutively as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth.\\n\\nNote that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.\",\"Documentable\":\"false\"}", + "description": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", "group_id": "xccdf_mil.disa.stig_group_V-230368", "group_title": "SRG-OS-000077-GPOS-00045", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:208", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:208\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33012r567851_fix", "fixtext_fixref": "F-33012r567851_fix", "ident": { @@ -13284,106 +12374,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020220", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000199", + "text": "CCI-000200", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33011r567848_fix" + "id": "F-33012r567851_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:207", + "name": "oval:mil.disa.stig.rhel8:def:208", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230367r627750_rule", - "version": "RHEL-08-020210", - "time": "2021-12-17T10:30:23", + "idref": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", + "version": "RHEL-08-020220", + "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.", - "id": "V-230368", - "desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.", + "id": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", + "desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:208", @@ -13395,11 +12480,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000077-GPOS-00045\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.\",\n \"description\": \"Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" consecutively as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth.\\n\\nNote that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwhistory.so use_authtok remember=5 retry=3\",\n \"fixref\": \"F-33012r567851_fix\"\n },\n \"fix\": {\n \"id\": \"F-33012r567851_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:208\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230368r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230368r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230368\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230368\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords must be prohibited from reuse for a minimum of five generations.\",\n \"description\": \"<VulnDiscussion>Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" consecutively as a mechanism to enforce password complexity. This is set in both:\\n/etc/pam.d/password-auth\\n/etc/pam.d/system-auth.\\n\\nNote that manual changes to the listed files may be overwritten by the \\\"authselect\\\" program.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000200\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to prohibit password reuse for a minimum of five generations.\\n\\nAdd the following line in \\\"/etc/pam.d/system-auth\\\" and \\\"/etc/pam.d/password-auth\\\" (or modify the line to have the required value):\\n\\npassword required pam_pwhistory.so use_authtok remember=5 retry=3\",\n \"fixref\": \"F-33012r567851_fix\"\n },\n \"fix\": {\n \"id\": \"F-33012r567851_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:208\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230368r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230368r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to reuse their password consecutively when that password has exceeded its defined lifetime, the end result is a password that is not changed per policy requirements.\n\nRHEL 8 utilizes \"pwquality\" consecutively as a mechanism to enforce password complexity. This is set in both:\n/etc/pam.d/password-auth\n/etc/pam.d/system-auth.\n\nNote that manual changes to the listed files may be overwritten by the \"authselect\" program.false", "start_time": "2021-12-17T10:30:24" } ] @@ -13413,18 +12498,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Configurations are set in the \\\"etc/security/pwquality.conf\\\" file.\\n\\nThe \\\"minlen\\\", sometimes noted as minimum length, acts as a \\\"score\\\" of complexity based on the credit components of the \\\"pwquality\\\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \\\"score\\\" of \\\"minlen\\\". This will enable \\\"minlen\\\" to require a 15-character minimum.\\n\\nThe DoD minimum password requirement is 15 characters.\",\"Documentable\":\"false\"}", + "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", "group_id": "xccdf_mil.disa.stig_group_V-230369", "group_title": "SRG-OS-000078-GPOS-00046", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:209", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:209\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33013r567854_fix", "fixtext_fixref": "F-33013r567854_fix", "ident": { @@ -13432,106 +12511,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020230", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000200", + "text": "CCI-000205", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33012r567851_fix" + "id": "F-33013r567854_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:208", + "name": "oval:mil.disa.stig.rhel8:def:209", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230368r627750_rule", - "version": "RHEL-08-020220", + "idref": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", + "version": "RHEL-08-020230", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 passwords must have a minimum of 15 characters.", - "id": "V-230369", - "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.", + "id": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", + "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:209", @@ -13543,11 +12617,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000078-GPOS-00046\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords must have a minimum of 15 characters.\",\n \"description\": \"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Configurations are set in the \\\"etc/security/pwquality.conf\\\" file.\\n\\nThe \\\"minlen\\\", sometimes noted as minimum length, acts as a \\\"score\\\" of complexity based on the credit components of the \\\"pwquality\\\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \\\"score\\\" of \\\"minlen\\\". This will enable \\\"minlen\\\" to require a 15-character minimum.\\n\\nThe DoD minimum password requirement is 15 characters.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"fixref\": \"F-33013r567854_fix\"\n },\n \"fix\": {\n \"id\": \"F-33013r567854_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:209\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230369r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230369r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230369\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230369\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords must have a minimum of 15 characters.\",\n \"description\": \"<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Configurations are set in the \\\"etc/security/pwquality.conf\\\" file.\\n\\nThe \\\"minlen\\\", sometimes noted as minimum length, acts as a \\\"score\\\" of complexity based on the credit components of the \\\"pwquality\\\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \\\"score\\\" of \\\"minlen\\\". This will enable \\\"minlen\\\" to require a 15-character minimum.\\n\\nThe DoD minimum password requirement is 15 characters.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length.\\n\\nAdd the following line to \\\"/etc/security/pwquality.conf\\\" (or modify the line to have the required value):\\n\\nminlen = 15\",\n \"fixref\": \"F-33013r567854_fix\"\n },\n \"fix\": {\n \"id\": \"F-33013r567854_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:209\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230369r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230369r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Configurations are set in the \"etc/security/pwquality.conf\" file.\n\nThe \"minlen\", sometimes noted as minimum length, acts as a \"score\" of complexity based on the credit components of the \"pwquality\" module. By setting the credit components to a negative value, not only will those components be required, they will not count towards the total \"score\" of \"minlen\". This will enable \"minlen\" to require a 15-character minimum.\n\nThe DoD minimum password requirement is 15 characters.false", "start_time": "2021-12-17T10:30:24" } ] @@ -13561,18 +12635,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nThe DoD minimum password requirement is 15 characters.\",\"Documentable\":\"false\"}", + "description": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", "group_id": "xccdf_mil.disa.stig_group_V-230370", "group_title": "SRG-OS-000078-GPOS-00046", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:210", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:210\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33014r567857_fix", "fixtext_fixref": "F-33014r567857_fix", "ident": { @@ -13580,75 +12648,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020231", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -13659,27 +12710,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33013r567854_fix" + "id": "F-33014r567857_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:209", + "name": "oval:mil.disa.stig.rhel8:def:210", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230369r627750_rule", - "version": "RHEL-08-020230", + "idref": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", + "version": "RHEL-08-020231", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020231" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 passwords for new users must have a minimum of 15 characters.", - "id": "V-230370", - "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.", + "id": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", + "desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:210", @@ -13691,11 +12754,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000078-GPOS-00046\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020231\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords for new users must have a minimum of 15 characters.\",\n \"description\": \"The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nThe DoD minimum password requirement is 15 characters.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length for new user accounts.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MIN_LEN 15\",\n \"fixref\": \"F-33014r567857_fix\"\n },\n \"fix\": {\n \"id\": \"F-33014r567857_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:210\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230370r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230370r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230370\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230370\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020231\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 passwords for new users must have a minimum of 15 characters.\",\n \"description\": \"<VulnDiscussion>The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\\n\\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\\n\\nThe DoD minimum password requirement is 15 characters.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000205\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure operating system to enforce a minimum 15-character password length for new user accounts.\\n\\nAdd, or modify the following line in the \\\"/etc/login.defs\\\" file:\\n\\nPASS_MIN_LEN 15\",\n \"fixref\": \"F-33014r567857_fix\"\n },\n \"fix\": {\n \"id\": \"F-33014r567857_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:210\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230370r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230370r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The shorter the password, the lower the number of possible combinations that need to be tested before the password is compromised.\n\nPassword complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. Password length is one factor of several that helps to determine strength and how long it takes to crack a password. Use of more characters in a password helps to increase exponentially the time and/or resources required to compromise the password.\n\nThe DoD minimum password requirement is 15 characters.false", "start_time": "2021-12-17T10:30:24" } ] @@ -13709,18 +12772,12 @@ "IA-4 e" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.\",\"Documentable\":\"false\"}", + "description": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", "group_id": "xccdf_mil.disa.stig_group_V-230373", "group_title": "SRG-OS-000118-GPOS-00060", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:211", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:211\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33017r567866_fix", "fixtext_fixref": "F-33017r567866_fix", "ident": { @@ -13728,106 +12785,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020260", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000205", + "text": "CCI-000795", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33014r567857_fix" + "id": "F-33017r567866_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:210", + "name": "oval:mil.disa.stig.rhel8:def:211", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230370r627750_rule", - "version": "RHEL-08-020231", + "idref": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", + "version": "RHEL-08-020260", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.", - "id": "V-230373", - "desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.", + "id": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", + "desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:211", @@ -13839,11 +12891,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000118-GPOS-00060\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.\",\n \"description\": \"Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable account identifiers after 35 days of inactivity after the password expiration. \\n\\nRun the following command to change the configuration for useradd:\\n\\n$ sudo useradd -D -f 35\\n\\nDoD recommendation is 35 days, but a lower value is acceptable. The value \\\"-1\\\" will disable this feature, and \\\"0\\\" will disable the account immediately after the password expires.\",\n \"fixref\": \"F-33017r567866_fix\"\n },\n \"fix\": {\n \"id\": \"F-33017r567866_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:211\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230373r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230373r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230373\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230373\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 account identifiers (individuals, groups, roles, and devices) must be disabled after 35 days of inactivity.\",\n \"description\": \"<VulnDiscussion>Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\\n\\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000795\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable account identifiers after 35 days of inactivity after the password expiration. \\n\\nRun the following command to change the configuration for useradd:\\n\\n$ sudo useradd -D -f 35\\n\\nDoD recommendation is 35 days, but a lower value is acceptable. The value \\\"-1\\\" will disable this feature, and \\\"0\\\" will disable the account immediately after the password expires.\",\n \"fixref\": \"F-33017r567866_fix\"\n },\n \"fix\": {\n \"id\": \"F-33017r567866_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:211\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230373r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230373r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Inactive identifiers pose a risk to systems and applications because attackers may exploit an inactive identifier and potentially obtain undetected access to the system. Owners of inactive accounts will not notice if unauthorized access to their user account has been obtained.\n\nRHEL 8 needs to track periods of inactivity and disable application identifiers after 35 days of inactivity.false", "start_time": "2021-12-17T10:30:24" } ] @@ -13857,18 +12909,12 @@ "IA-5 (1) (a)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".\",\"Documentable\":\"false\"}", + "description": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "group_id": "xccdf_mil.disa.stig_group_V-230375", "group_title": "SRG-OS-000266-GPOS-00101", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:212", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:212\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33019r567872_fix", "fixtext_fixref": "F-33019r567872_fix", "ident": { @@ -13876,106 +12922,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020280", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000795", + "text": "CCI-001619", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33017r567866_fix" + "id": "F-33019r567872_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:211", + "name": "oval:mil.disa.stig.rhel8:def:212", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230373r627750_rule", - "version": "RHEL-08-020260", + "idref": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", + "version": "RHEL-08-020280", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020280" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "All RHEL 8 passwords must contain at least one special character.", - "id": "V-230375", - "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".", + "id": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", + "desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:212", @@ -13987,11 +13028,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000266-GPOS-00101\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"All RHEL 8 passwords must contain at least one special character.\",\n \"description\": \"Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"fixref\": \"F-33019r567872_fix\"\n },\n \"fix\": {\n \"id\": \"F-33019r567872_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:212\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230375r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230375r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230375\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230375\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"All RHEL 8 passwords must contain at least one special character.\",\n \"description\": \"<VulnDiscussion>Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\\n\\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\\n\\nRHEL 8 utilizes \\\"pwquality\\\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \\\"minlen\\\" value, the credit value must be expressed as a negative number in \\\"/etc/security/pwquality.conf\\\".</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001619\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce password complexity by requiring that at least one special character be used by setting the \\\"ocredit\\\" option.\\n\\nAdd the following line to /etc/security/pwquality.conf (or modify the line to have the required value):\\n\\nocredit = -1\",\n \"fixref\": \"F-33019r567872_fix\"\n },\n \"fix\": {\n \"id\": \"F-33019r567872_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:212\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230375r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230375r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Use of a complex password helps to increase the time and resources required to compromise the password. Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks.\n\nPassword complexity is one factor of several that determines how long it takes to crack a password. The more complex the password, the greater the number of possible combinations that need to be tested before the password is compromised.\n\nRHEL 8 utilizes \"pwquality\" as a mechanism to enforce password complexity. Note that to require special characters without degrading the \"minlen\" value, the credit value must be expressed as a negative number in \"/etc/security/pwquality.conf\".false", "start_time": "2021-12-17T10:30:24" } ] @@ -14005,18 +13046,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.\",\"Documentable\":\"false\"}", + "description": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", "group_id": "xccdf_mil.disa.stig_group_V-230377", "group_title": "SRG-OS-000480-GPOS-00225", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:214", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:214\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33021r567878_fix", "fixtext_fixref": "F-33021r567878_fix", "ident": { @@ -14024,106 +13059,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-001619", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33019r567872_fix" + "id": "F-33021r567878_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:212", + "name": "oval:mil.disa.stig.rhel8:def:214", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230375r627750_rule", - "version": "RHEL-08-020280", + "idref": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", + "version": "RHEL-08-020300", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent the use of dictionary words for passwords.", - "id": "V-230377", - "desc": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.", + "id": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", + "desc": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:214", @@ -14135,11 +13165,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00225\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the use of dictionary words for passwords.\",\n \"description\": \"If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent the use of dictionary words for passwords.\\n\\nAdd or update the following line in the \\\"/etc/security/pwquality.conf\\\" file or a configuration file in the /etc/pwquality.conf.d/ directory to contain the \\\"dictcheck\\\" parameter:\\n\\ndictcheck=1\",\n \"fixref\": \"F-33021r567878_fix\"\n },\n \"fix\": {\n \"id\": \"F-33021r567878_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:214\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230377r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230377r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230377\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230377\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent the use of dictionary words for passwords.\",\n \"description\": \"<VulnDiscussion>If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent the use of dictionary words for passwords.\\n\\nAdd or update the following line in the \\\"/etc/security/pwquality.conf\\\" file or a configuration file in the /etc/pwquality.conf.d/ directory to contain the \\\"dictcheck\\\" parameter:\\n\\ndictcheck=1\",\n \"fixref\": \"F-33021r567878_fix\"\n },\n \"fix\": {\n \"id\": \"F-33021r567878_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:214\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230377r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230377r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If RHEL 8 allows the user to select passwords based on dictionary words, this increases the chances of password compromise by increasing the opportunity for successful guesses, and brute-force attacks.false", "start_time": "2021-12-17T10:30:24" } ] @@ -14153,18 +13183,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.\",\"Documentable\":\"false\"}", + "description": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "group_id": "xccdf_mil.disa.stig_group_V-230378", "group_title": "SRG-OS-000480-GPOS-00226", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:215", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:215\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33022r567881_fix", "fixtext_fixref": "F-33022r567881_fix", "ident": { @@ -14172,75 +13196,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14251,27 +13258,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33021r567878_fix" + "id": "F-33022r567881_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:214", + "name": "oval:mil.disa.stig.rhel8:def:215", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230377r627750_rule", - "version": "RHEL-08-020300", + "idref": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", + "version": "RHEL-08-020310", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.", - "id": "V-230378", - "desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.", + "id": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", + "desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:215", @@ -14283,11 +13302,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00226\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.\",\n \"description\": \"Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"fixref\": \"F-33022r567881_fix\"\n },\n \"fix\": {\n \"id\": \"F-33022r567881_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:215\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230378r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230378r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230378\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230378\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.\",\n \"description\": \"<VulnDiscussion>Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\\n\\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to enforce a delay of at least four seconds between logon prompts following a failed console logon attempt.\\n\\nModify the \\\"/etc/login.defs\\\" file to set the \\\"FAIL_DELAY\\\" parameter to \\\"4\\\" or greater:\\n\\nFAIL_DELAY 4\",\n \"fixref\": \"F-33022r567881_fix\"\n },\n \"fix\": {\n \"id\": \"F-33022r567881_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:215\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230378r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230378r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Configuring the operating system to implement organization-wide security implementation guides and security checklists verifies compliance with federal standards and establishes a common security baseline across the DoD that reflects the most restrictive security posture consistent with operational requirements.\n\nConfiguration settings are the set of parameters that can be changed in hardware, software, or firmware components of the system that affect the security posture and/or functionality of the system. Security-related parameters are those parameters impacting the security state of the system, including the parameters required to satisfy other security control requirements. Security-related parameters include, for example, registry settings; account, file, and directory permission settings; and settings for functions, ports, protocols, services, and remote connections.false", "start_time": "2021-12-17T10:30:24" } ] @@ -14301,18 +13320,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.\",\"Documentable\":\"false\"}", + "description": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "group_id": "xccdf_mil.disa.stig_group_V-230380", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:216", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:216\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33024r743992_fix", "fixtext_fixref": "F-33024r743992_fix", "ident": { @@ -14320,106 +13333,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020330", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33022r567881_fix" + "id": "F-33024r743992_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:215", + "name": "oval:mil.disa.stig.rhel8:def:216", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230378r627750_rule", - "version": "RHEL-08-020310", + "idref": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", + "version": "RHEL-08-020330", "time": "2021-12-17T10:30:24", "weight": "10.0", - "severity": "medium" - } + "severity": "high" + }, + "value": [], + "version": "RHEL-08-020330" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not allow accounts configured with blank or null passwords.", - "id": "V-230380", - "desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.", + "id": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", + "desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:216", @@ -14431,11 +13439,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not allow accounts configured with blank or null passwords.\",\n \"description\": \"If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the following line in \\\"etc/ssh/sshd_config\\\" to prevent logons with empty passwords.\\n\\nPermitEmptyPasswords no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-33024r743992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33024r743992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:216\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230380r743993_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230380r743993_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230380\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230380\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not allow accounts configured with blank or null passwords.\",\n \"description\": \"<VulnDiscussion>If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the following line in \\\"etc/ssh/sshd_config\\\" to prevent logons with empty passwords.\\n\\nPermitEmptyPasswords no\\n\\nThe SSH daemon must be restarted for the changes to take effect. To restart the SSH daemon, run the following command:\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-33024r743992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33024r743992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:216\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230380r743993_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230380r743993_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If an account has an empty password, anyone could log on and run commands with the privileges of that account. Accounts with empty passwords should never be used in operational environments.false", "start_time": "2021-12-17T10:30:24" } ] @@ -14449,18 +13457,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.\",\"Documentable\":\"false\"}", + "description": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "group_id": "xccdf_mil.disa.stig_group_V-230382", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:218", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:218\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33026r567893_fix", "fixtext_fixref": "F-33026r567893_fix", "ident": { @@ -14468,106 +13470,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33024r743992_fix" + "id": "F-33026r567893_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:216", + "name": "oval:mil.disa.stig.rhel8:def:218", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230380r743993_rule", - "version": "RHEL-08-020330", + "idref": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", + "version": "RHEL-08-020350", "time": "2021-12-17T10:30:24", "weight": "10.0", - "severity": "high" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-020350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.", - "id": "V-230382", - "desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.", + "id": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", + "desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:218", @@ -14579,11 +13576,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.\",\n \"description\": \"Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"fixref\": \"F-33026r567893_fix\"\n },\n \"fix\": {\n \"id\": \"F-33026r567893_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:218\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230382r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230382r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230382\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230382\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must display the date and time of the last successful account logon upon an SSH logon.\",\n \"description\": \"<VulnDiscussion>Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure SSH to provide users with feedback on when account accesses last occurred by setting the required configuration options in \\\"/etc/pam.d/sshd\\\" or in the \\\"sshd_config\\\" file used by the system (\\\"/etc/ssh/sshd_config\\\" will be used in the example) (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor).\\n\\nModify the \\\"PrintLastLog\\\" line in \\\"/etc/ssh/sshd_config\\\" to match the following:\\n\\nPrintLastLog yes\\n\\nThe SSH service must be restarted for changes to \\\"sshd_config\\\" to take effect.\",\n \"fixref\": \"F-33026r567893_fix\"\n },\n \"fix\": {\n \"id\": \"F-33026r567893_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:218\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230382r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230382r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Providing users with feedback on when account accesses via SSH last occurred facilitates user recognition and reporting of unauthorized account use.false", "start_time": "2021-12-17T10:30:24" } ] @@ -14597,18 +13594,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.\",\"Documentable\":\"false\"}", + "description": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "group_id": "xccdf_mil.disa.stig_group_V-230383", "group_title": "SRG-OS-000480-GPOS-00228", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:219", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:219\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33027r567896_fix", "fixtext_fixref": "F-33027r567896_fix", "ident": { @@ -14616,75 +13607,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-020351", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -14695,27 +13669,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33026r567893_fix" + "id": "F-33027r567896_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:218", + "name": "oval:mil.disa.stig.rhel8:def:219", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230382r627750_rule", - "version": "RHEL-08-020350", + "idref": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", + "version": "RHEL-08-020351", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-020351" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.", - "id": "V-230383", - "desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.", + "id": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", + "desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:219", @@ -14727,11 +13713,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00228\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-020351\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"description\": \"Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"fixref\": \"F-33027r567896_fix\"\n },\n \"fix\": {\n \"id\": \"F-33027r567896_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:219\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230383r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230383r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230383\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230383\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-020351\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\",\n \"description\": \"<VulnDiscussion>Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to define default permissions for all authenticated users in such a way that the user can only read and modify their own files.\\n\\nAdd or edit the line for the \\\"UMASK\\\" parameter in \\\"/etc/login.defs\\\" file to \\\"077\\\":\\n\\nUMASK 077\",\n \"fixref\": \"F-33027r567896_fix\"\n },\n \"fix\": {\n \"id\": \"F-33027r567896_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:219\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230383r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230383r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Setting the most restrictive default permissions ensures that when new accounts are created, they do not have unnecessary access.false", "start_time": "2021-12-17T10:30:24" } ] @@ -14745,18 +13731,12 @@ "AC-6 (8)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\\n\\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127\",\"Documentable\":\"false\"}", + "description": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", "group_id": "xccdf_mil.disa.stig_group_V-230386", "group_title": "SRG-OS-000326-GPOS-00126", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:220", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:220\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33030r567905_fix", "fixtext_fixref": "F-33030r567905_fix", "ident": { @@ -14764,106 +13744,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030000", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-002233", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33027r567896_fix" + "id": "F-33030r567905_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:219", + "name": "oval:mil.disa.stig.rhel8:def:220", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230383r627750_rule", - "version": "RHEL-08-020351", + "idref": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", + "version": "RHEL-08-030000", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.", - "id": "V-230386", - "desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127", + "id": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", + "desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:220", @@ -14875,11 +13850,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000326-GPOS-00126\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.\",\n \"description\": \"Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\\n\\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002233\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"execve\\\" system call.\\n\\nAdd or update the following file system rules to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k execpriv\\n\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k execpriv \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33030r567905_fix\"\n },\n \"fix\": {\n \"id\": \"F-33030r567905_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:220\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230386r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230386r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230386\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230386\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit the execution of privileged functions and prevent all software from executing at higher privilege levels than users executing the software.\",\n \"description\": \"<VulnDiscussion>Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\\n\\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002233\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"execve\\\" system call.\\n\\nAdd or update the following file system rules to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S execve -C uid!=euid -F euid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C uid!=euid -F euid=0 -k execpriv\\n\\n-a always,exit -F arch=b32 -S execve -C gid!=egid -F egid=0 -k execpriv \\n-a always,exit -F arch=b64 -S execve -C gid!=egid -F egid=0 -k execpriv \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33030r567905_fix\"\n },\n \"fix\": {\n \"id\": \"F-33030r567905_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:220\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230386r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230386r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Misuse of privileged functions, either intentionally or unintentionally by authorized users, or by unauthorized external entities that have compromised information system accounts, is a serious and ongoing concern and can have significant adverse impacts on organizations. Auditing the use of privileged functions is one way to detect such misuse and identify the risk from insider threats and the advanced persistent threat.\n\nSatisfies: SRG-OS-000326-GPOS-00126, SRG-OS-000327-GPOS-00127false", "start_time": "2021-12-17T10:30:24" } ] @@ -14893,18 +13868,12 @@ "AU-5 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\",\"Documentable\":\"false\"}", + "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "group_id": "xccdf_mil.disa.stig_group_V-230388", "group_title": "SRG-OS-000046-GPOS-00022", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:222", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:222\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33032r567911_fix", "fixtext_fixref": "F-33032r567911_fix", "ident": { @@ -14912,106 +13881,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030020", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-002233", + "text": "CCI-000139", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33030r567905_fix" + "id": "F-33032r567911_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:220", + "name": "oval:mil.disa.stig.rhel8:def:222", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230386r627750_rule", - "version": "RHEL-08-030000", + "idref": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", + "version": "RHEL-08-030020", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030020" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.", - "id": "V-230388", - "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.", + "id": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", + "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:222", @@ -15023,11 +13987,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000046-GPOS-00022\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.\",\n \"description\": \"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure \\\"auditd\\\" service to notify the SA and ISSO in the event of an audit processing failure. \\n\\nEdit the following line in \\\"/etc/audit/auditd.conf\\\" to ensure that administrators are notified via email for those situations:\\n\\naction_mail_acct = root\",\n \"fixref\": \"F-33032r567911_fix\"\n },\n \"fix\": {\n \"id\": \"F-33032r567911_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:222\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230388r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230388r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230388\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230388\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030020\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted of an audit processing failure event.\",\n \"description\": \"<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000139\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure \\\"auditd\\\" service to notify the SA and ISSO in the event of an audit processing failure. \\n\\nEdit the following line in \\\"/etc/audit/auditd.conf\\\" to ensure that administrators are notified via email for those situations:\\n\\naction_mail_acct = root\",\n \"fixref\": \"F-33032r567911_fix\"\n },\n \"fix\": {\n \"id\": \"F-33032r567911_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:222\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230388r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230388r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "start_time": "2021-12-17T10:30:24" } ] @@ -15041,18 +14005,12 @@ "AU-5 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.\",\"Documentable\":\"false\"}", + "description": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "group_id": "xccdf_mil.disa.stig_group_V-230390", "group_title": "SRG-OS-000047-GPOS-00023", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:223", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:223\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33034r567917_fix", "fixtext_fixref": "F-33034r567917_fix", "ident": { @@ -15060,106 +14018,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030040", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000139", + "text": "CCI-000140", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33032r567911_fix" + "id": "F-33034r567917_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:222", + "name": "oval:mil.disa.stig.rhel8:def:223", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230388r627750_rule", - "version": "RHEL-08-030020", + "idref": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", + "version": "RHEL-08-030040", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030040" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 System must take appropriate action when an audit processing failure occurs.", - "id": "V-230390", - "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.", + "id": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", + "desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:223", @@ -15171,11 +14124,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000047-GPOS-00023\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 System must take appropriate action when an audit processing failure occurs.\",\n \"description\": \"It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_error_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_error_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_error_action\\\" to \\\"SYSLOG\\\".\",\n \"fixref\": \"F-33034r567917_fix\"\n },\n \"fix\": {\n \"id\": \"F-33034r567917_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:223\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230390r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230390r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230390\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230390\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030040\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 System must take appropriate action when an audit processing failure occurs.\",\n \"description\": \"<VulnDiscussion>It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\\n\\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\\n\\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_error_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_error_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_error_action\\\" to \\\"SYSLOG\\\".\",\n \"fixref\": \"F-33034r567917_fix\"\n },\n \"fix\": {\n \"id\": \"F-33034r567917_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:223\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230390r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230390r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical for the appropriate personnel to be aware if a system is at risk of failing to process audit logs as required. Without this notification, the security personnel may be unaware of an impending failure of the audit capability, and system operation may be adversely affected.\n\nAudit processing failures include software/hardware errors, failures in the audit capturing mechanisms, and audit storage capacity being reached or exceeded.\n\nThis requirement applies to each audit data storage repository (i.e., distinct information system component where audit records are stored), the centralized audit storage capacity of organizations (i.e., all audit data storage repositories combined), or both.false", "start_time": "2021-12-17T10:30:24" } ] @@ -15189,18 +14142,12 @@ "AU-5 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.\",\"Documentable\":\"false\"}", + "description": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "group_id": "xccdf_mil.disa.stig_group_V-230391", "group_title": "SRG-OS-000047-GPOS-00023", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:224", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:224\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33035r743997_fix", "fixtext_fixref": "F-33035r743997_fix", "ident": { @@ -15208,75 +14155,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030050", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15287,27 +14217,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33034r567917_fix" + "id": "F-33035r743997_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:223", + "name": "oval:mil.disa.stig.rhel8:def:224", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230390r627750_rule", - "version": "RHEL-08-030040", + "idref": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", + "version": "RHEL-08-030050", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030050" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.", - "id": "V-230391", - "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.", + "id": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", + "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:224", @@ -15319,11 +14261,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000047-GPOS-00023\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.\",\n \"description\": \"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to notify the System Administrator (SA) and Information System Security Officer (ISSO) when the audit storage volume is full by configuring the \\\"max_log_file_action\\\" parameter in the \\\"/etc/audit/auditd.conf\\\" file with the a value of \\\"syslog\\\" or \\\"keep_logs\\\":\\n\\nmax_log_file_action = syslog\",\n \"fixref\": \"F-33035r743997_fix\"\n },\n \"fix\": {\n \"id\": \"F-33035r743997_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:224\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230391r743998_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230391r743998_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230391\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230391\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030050\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 System Administrator (SA) and Information System Security Officer (ISSO) (at a minimum) must be alerted when the audit storage volume is full.\",\n \"description\": \"<VulnDiscussion>It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to notify the System Administrator (SA) and Information System Security Officer (ISSO) when the audit storage volume is full by configuring the \\\"max_log_file_action\\\" parameter in the \\\"/etc/audit/auditd.conf\\\" file with the a value of \\\"syslog\\\" or \\\"keep_logs\\\":\\n\\nmax_log_file_action = syslog\",\n \"fixref\": \"F-33035r743997_fix\"\n },\n \"fix\": {\n \"id\": \"F-33035r743997_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:224\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230391r743998_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230391r743998_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows:\n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "start_time": "2021-12-17T10:30:24" } ] @@ -15337,18 +14279,12 @@ "AU-5 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.\",\"Documentable\":\"false\"}", + "description": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "group_id": "xccdf_mil.disa.stig_group_V-230392", "group_title": "SRG-OS-000047-GPOS-00023", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:225", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:225\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33036r567923_fix", "fixtext_fixref": "F-33036r567923_fix", "ident": { @@ -15356,75 +14292,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030060", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -15435,27 +14354,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33035r743997_fix" + "id": "F-33036r567923_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:224", + "name": "oval:mil.disa.stig.rhel8:def:225", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230391r743998_rule", - "version": "RHEL-08-030050", + "idref": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", + "version": "RHEL-08-030060", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030060" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must take appropriate action when the audit storage volume is full.", - "id": "V-230392", - "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.", + "id": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", + "desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:225", @@ -15467,11 +14398,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000047-GPOS-00023\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must take appropriate action when the audit storage volume is full.\",\n \"description\": \"It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_full_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_full_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_full_action\\\" to \\\"SYSLOG\\\".\",\n \"fixref\": \"F-33036r567923_fix\"\n },\n \"fix\": {\n \"id\": \"F-33036r567923_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:225\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230392r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230392r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230392\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230392\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030060\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must take appropriate action when the audit storage volume is full.\",\n \"description\": \"<VulnDiscussion>It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\\n\\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \\n\\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\\n\\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000140\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to shut down by default upon audit failure (unless availability is an overriding concern).\\n\\nAdd or update the following line (depending on configuration \\\"disk_full_action\\\" can be set to \\\"SYSLOG\\\" or \\\"SINGLE\\\" depending on configuration) in \\\"/etc/audit/auditd.conf\\\" file:\\n\\ndisk_full_action = HALT\\n\\nIf availability has been determined to be more important, and this decision is documented with the ISSO, configure the operating system to notify system administration staff and ISSO staff in the event of an audit processing failure by setting the \\\"disk_full_action\\\" to \\\"SYSLOG\\\".\",\n \"fixref\": \"F-33036r567923_fix\"\n },\n \"fix\": {\n \"id\": \"F-33036r567923_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:225\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230392r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230392r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is critical that when RHEL 8 is at risk of failing to process audit logs as required, it takes action to mitigate the failure. Audit 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 mode.\n\nWhen availability is an overriding concern, other approved actions in response to an audit failure are as follows: \n\n1) If the failure was caused by the lack of audit record storage capacity, RHEL 8 must continue generating audit records if possible (automatically restarting the audit service if necessary) and overwriting the oldest audit records in a first-in-first-out manner.\n\n2) If audit records are sent to a centralized collection server and communication with this server is lost or the server fails, RHEL 8 must queue audit records locally until communication is restored or until the audit records are retrieved manually. Upon restoration of the connection to the centralized collection server, action should be taken to synchronize the local audit data with the collection server.false", "start_time": "2021-12-17T10:30:24" } ] @@ -15485,18 +14416,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\",\"Documentable\":\"false\"}", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", "group_id": "xccdf_mil.disa.stig_group_V-230393", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:226", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:226\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33037r567926_fix", "fixtext_fixref": "F-33037r567926_fix", "ident": { @@ -15504,106 +14429,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030061", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000140", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33036r567923_fix" + "id": "F-33037r567926_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:225", + "name": "oval:mil.disa.stig.rhel8:def:226", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230392r627750_rule", - "version": "RHEL-08-030060", + "idref": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", + "version": "RHEL-08-030061", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030061" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must audit local events.", - "id": "V-230393", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.", + "id": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:226", @@ -15615,11 +14535,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must audit local events.\",\n \"description\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit local events on the system.\\n\\nAdd or update the following line in \\\"/etc/audit/auditd.conf\\\" file:\\n\\nlocal_events = yes\",\n \"fixref\": \"F-33037r567926_fix\"\n },\n \"fix\": {\n \"id\": \"F-33037r567926_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:226\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230393r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230393r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230393\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230393\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030061\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must audit local events.\",\n \"description\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit local events on the system.\\n\\nAdd or update the following line in \\\"/etc/audit/auditd.conf\\\" file:\\n\\nlocal_events = yes\",\n \"fixref\": \"F-33037r567926_fix\"\n },\n \"fix\": {\n \"id\": \"F-33037r567926_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:226\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230393r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230393r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.false", "start_time": "2021-12-17T10:30:24" } ] @@ -15633,18 +14553,12 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\\n\\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.\",\"Documentable\":\"false\"}", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", "group_id": "xccdf_mil.disa.stig_group_V-230394", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:227", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:227\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33038r567929_fix", "fixtext_fixref": "F-33038r567929_fix", "ident": { @@ -15652,106 +14566,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030062", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-001851", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33037r567926_fix" + "id": "F-33038r567929_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:226", + "name": "oval:mil.disa.stig.rhel8:def:227", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230393r627750_rule", - "version": "RHEL-08-030061", + "idref": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", + "version": "RHEL-08-030062", "time": "2021-12-17T10:30:24", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030062" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must label all off-loaded audit logs before sending them to the central log server.", - "id": "V-230394", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.", + "id": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:227", @@ -15763,11 +14672,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030062\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must label all off-loaded audit logs before sending them to the central log server.\",\n \"description\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\\n\\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"fixref\": \"F-33038r567929_fix\"\n },\n \"fix\": {\n \"id\": \"F-33038r567929_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:227\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230394r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230394r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230394\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230394\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030062\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must label all off-loaded audit logs before sending them to the central log server.\",\n \"description\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\\n\\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"name_format\\\" option:\\n\\nname_format = hostname\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"fixref\": \"F-33038r567929_fix\"\n },\n \"fix\": {\n \"id\": \"F-33038r567929_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:227\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230394r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230394r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging is needed to determine who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\n\nWhen audit logs are not labeled before they are sent to a central log server, the audit data will not be able to be analyzed and tied back to the correct system.false", "start_time": "2021-12-17T10:30:24" } ] @@ -15781,18 +14690,12 @@ "CM-6 b" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.\",\"Documentable\":\"false\"}", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", "group_id": "xccdf_mil.disa.stig_group_V-230395", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:228", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:228\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33039r567932_fix", "fixtext_fixref": "F-33039r567932_fix", "ident": { @@ -15800,106 +14703,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030063", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-001851", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33038r567929_fix" + "id": "F-33039r567932_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:227", + "name": "oval:mil.disa.stig.rhel8:def:228", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230394r627750_rule", - "version": "RHEL-08-030062", - "time": "2021-12-17T10:30:24", + "idref": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", + "version": "RHEL-08-030063", + "time": "2021-12-17T10:30:25", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-030063" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must resolve audit information before writing to disk.", - "id": "V-230395", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.", + "id": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:228", @@ -15911,11 +14809,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030063\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must resolve audit information before writing to disk.\",\n \"description\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"log_format\\\" option:\\n\\nlog_format = ENRICHED\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"fixref\": \"F-33039r567932_fix\"\n },\n \"fix\": {\n \"id\": \"F-33039r567932_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:228\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230395r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230395r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230395\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230395\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030063\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must resolve audit information before writing to disk.\",\n \"description\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"log_format\\\" option:\\n\\nlog_format = ENRICHED\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"fixref\": \"F-33039r567932_fix\"\n },\n \"fix\": {\n \"id\": \"F-33039r567932_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:228\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230395r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230395r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nEnriched logging aids in making sense of who, what, and when events occur on a system. Without this, determining root cause of an event will be much more difficult.false", "start_time": "2021-12-17T10:30:25" } ] @@ -15929,18 +14827,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "group_id": "xccdf_mil.disa.stig_group_V-230396", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:229", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:229\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33040r567935_fix", "fixtext_fixref": "F-33040r567935_fix", "ident": { @@ -15948,106 +14840,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030070", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000366", + "text": "CCI-000162", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33039r567932_fix" + "id": "F-33040r567935_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:228", + "name": "oval:mil.disa.stig.rhel8:def:229", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230395r627750_rule", - "version": "RHEL-08-030063", + "idref": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", + "version": "RHEL-08-030070", "time": "2021-12-17T10:30:25", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-030070" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.", - "id": "V-230396", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084", + "id": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:229", @@ -16059,11 +14946,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"fixref\": \"F-33040r567935_fix\"\n },\n \"fix\": {\n \"id\": \"F-33040r567935_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:229\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230396r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230396r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230396\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230396\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030070\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit logs must have a mode of 0600 or less permissive to prevent unauthorized read access.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"fixref\": \"F-33040r567935_fix\"\n },\n \"fix\": {\n \"id\": \"F-33040r567935_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:229\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230396r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230396r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "start_time": "2021-12-17T10:30:25" } ] @@ -16077,18 +14964,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084\",\"Documentable\":\"false\"}", + "description": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "group_id": "xccdf_mil.disa.stig_group_V-230397", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:230", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:230\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33041r567938_fix", "fixtext_fixref": "F-33041r567938_fix", "ident": { @@ -16096,75 +14977,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030080", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16175,27 +15039,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33040r567935_fix" + "id": "F-33041r567938_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:229", + "name": "oval:mil.disa.stig.rhel8:def:230", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230396r627750_rule", - "version": "RHEL-08-030070", + "idref": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", + "version": "RHEL-08-030080", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030080" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit logs must be owned by root to prevent unauthorized read access.", - "id": "V-230397", - "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084", + "id": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", + "desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:230", @@ -16207,11 +15083,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit logs must be owned by root to prevent unauthorized read access.\",\n \"description\": \"Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_file]\\n\\nReplace \\\"[audit_log_file]\\\" to the correct audit log path, by default this location is \\\"/var/log/audit/audit.log\\\".\",\n \"fixref\": \"F-33041r567938_fix\"\n },\n \"fix\": {\n \"id\": \"F-33041r567938_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:230\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230397r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230397r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230397\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230397\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit logs must be owned by root to prevent unauthorized read access.\",\n \"description\": \"<VulnDiscussion>Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\\n\\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_file]\\n\\nReplace \\\"[audit_log_file]\\\" to the correct audit log path, by default this location is \\\"/var/log/audit/audit.log\\\".\",\n \"fixref\": \"F-33041r567938_fix\"\n },\n \"fix\": {\n \"id\": \"F-33041r567938_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:230\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230397r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230397r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Only authorized personnel should be aware of errors and the details of the errors. Error messages are an indicator of an organization's operational state or can identify the RHEL 8 system or platform. Additionally, Personally Identifiable Information (PII) and operational information must not be revealed through error messages to unauthorized personnel or their designated representatives.\n\nThe structure and content of error messages must be carefully considered by the organization and development team. The extent to which the information system is able to identify and handle error conditions is guided by organizational policy and operational requirements.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029, SRG-OS-000206-GPOS-00084false", "start_time": "2021-12-17T10:30:25" } ] @@ -16225,18 +15101,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230398", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:231", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:231\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33042r567941_fix", "fixtext_fixref": "F-33042r567941_fix", "ident": { @@ -16244,75 +15114,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030090", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16323,27 +15176,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33041r567938_fix" + "id": "F-33042r567941_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:230", + "name": "oval:mil.disa.stig.rhel8:def:231", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230397r627750_rule", - "version": "RHEL-08-030080", + "idref": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", + "version": "RHEL-08-030090", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030090" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.", - "id": "V-230398", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:231", @@ -16355,11 +15220,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030090\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.\",\n \"description\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be owned by root by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"fixref\": \"F-33042r567941_fix\"\n },\n \"fix\": {\n \"id\": \"F-33042r567941_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:231\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230398r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230398r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230398\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230398\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030090\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit logs must be group-owned by root to prevent unauthorized read access.\",\n \"description\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be owned by root by configuring the log group in the /etc/audit/auditd.conf file:\\n\\nlog_group = root\",\n \"fixref\": \"F-33042r567941_fix\"\n },\n \"fix\": {\n \"id\": \"F-33042r567941_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:231\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230398r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230398r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-12-17T10:30:25" } ] @@ -16373,18 +15238,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230399", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:232", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:232\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33043r567944_fix", "fixtext_fixref": "F-33043r567944_fix", "ident": { @@ -16392,75 +15251,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030100", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16471,27 +15313,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33042r567941_fix" + "id": "F-33043r567944_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:231", + "name": "oval:mil.disa.stig.rhel8:def:232", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230398r627750_rule", - "version": "RHEL-08-030090", + "idref": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", + "version": "RHEL-08-030100", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030100" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.", - "id": "V-230399", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:232", @@ -16503,11 +15357,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.\",\n \"description\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"fixref\": \"F-33043r567944_fix\"\n },\n \"fix\": {\n \"id\": \"F-33043r567944_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:232\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230399r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230399r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230399\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230399\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030100\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit log directory must be owned by root to prevent unauthorized read access.\",\n \"description\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access, by setting the correct owner as \\\"root\\\" with the following command:\\n\\n$ sudo chown root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"fixref\": \"F-33043r567944_fix\"\n },\n \"fix\": {\n \"id\": \"F-33043r567944_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:232\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230399r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230399r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-12-17T10:30:25" } ] @@ -16521,18 +15375,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230400", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:233", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:233\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33044r567947_fix", "fixtext_fixref": "F-33044r567947_fix", "ident": { @@ -16540,75 +15388,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030110", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16619,27 +15450,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33043r567944_fix" + "id": "F-33044r567947_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:232", + "name": "oval:mil.disa.stig.rhel8:def:233", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230399r627750_rule", - "version": "RHEL-08-030100", + "idref": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", + "version": "RHEL-08-030110", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030110" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.", - "id": "V-230400", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:233", @@ -16651,11 +15494,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.\",\n \"description\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by setting the correct group-owner as \\\"root\\\" with the following command:\\n\\n$ sudo chgrp root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"fixref\": \"F-33044r567947_fix\"\n },\n \"fix\": {\n \"id\": \"F-33044r567947_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:233\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230400r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230400r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230400\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230400\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030110\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit log directory must be group-owned by root to prevent unauthorized read access.\",\n \"description\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log to be protected from unauthorized read access by setting the correct group-owner as \\\"root\\\" with the following command:\\n\\n$ sudo chgrp root [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" with the correct audit log directory path, by default this location is usually \\\"/var/log/audit\\\".\",\n \"fixref\": \"F-33044r567947_fix\"\n },\n \"fix\": {\n \"id\": \"F-33044r567947_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:233\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230400r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230400r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-12-17T10:30:25" } ] @@ -16669,18 +15512,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230401", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:234", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:234\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33045r567950_fix", "fixtext_fixref": "F-33045r567950_fix", "ident": { @@ -16688,75 +15525,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030120", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -16767,27 +15587,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33044r567947_fix" + "id": "F-33045r567950_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:233", + "name": "oval:mil.disa.stig.rhel8:def:234", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230400r627750_rule", - "version": "RHEL-08-030110", + "idref": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", + "version": "RHEL-08-030120", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.", - "id": "V-230401", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:234", @@ -16799,11 +15631,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.\",\n \"description\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log directory to be protected from unauthorized read access by setting the correct permissive mode with the following command:\\n\\n$ sudo chmod 0700 [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" to the correct audit log directory path, by default this location is \\\"/var/log/audit\\\".\",\n \"fixref\": \"F-33045r567950_fix\"\n },\n \"fix\": {\n \"id\": \"F-33045r567950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:234\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230401r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230401r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230401\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230401\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit log directory must have a mode of 0700 or less permissive to prevent unauthorized read access.\",\n \"description\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit log directory to be protected from unauthorized read access by setting the correct permissive mode with the following command:\\n\\n$ sudo chmod 0700 [audit_log_directory]\\n\\nReplace \\\"[audit_log_directory]\\\" to the correct audit log directory path, by default this location is \\\"/var/log/audit\\\".\",\n \"fixref\": \"F-33045r567950_fix\"\n },\n \"fix\": {\n \"id\": \"F-33045r567950_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:234\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230401r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230401r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-12-17T10:30:25" } ] @@ -16817,18 +15649,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230402", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:235", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:235\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33046r567953_fix", "fixtext_fixref": "F-33046r567953_fix", "ident": { @@ -16836,106 +15662,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030121", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000162", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33045r567950_fix" + "id": "F-33046r567953_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:234", + "name": "oval:mil.disa.stig.rhel8:def:235", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230401r627750_rule", - "version": "RHEL-08-030120", + "idref": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", + "version": "RHEL-08-030121", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030121" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit system must protect auditing rules from unauthorized change.", - "id": "V-230402", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:235", @@ -16947,11 +15768,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit system must protect auditing rules from unauthorized change.\",\n \"description\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the audit rules to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n-e 2\\n\\nNote: Once set, the system must be rebooted for auditing to be changed. It is recommended to add this option as the last step in securing the system.\",\n \"fixref\": \"F-33046r567953_fix\"\n },\n \"fix\": {\n \"id\": \"F-33046r567953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:235\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230402r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230402r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230402\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230402\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit system must protect auditing rules from unauthorized change.\",\n \"description\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the audit rules to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n-e 2\\n\\nNote: Once set, the system must be rebooted for auditing to be changed. It is recommended to add this option as the last step in securing the system.\",\n \"fixref\": \"F-33046r567953_fix\"\n },\n \"fix\": {\n \"id\": \"F-33046r567953_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:235\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230402r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230402r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-12-17T10:30:25" } ] @@ -16965,18 +15786,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029\",\"Documentable\":\"false\"}", + "description": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "group_id": "xccdf_mil.disa.stig_group_V-230403", "group_title": "SRG-OS-000057-GPOS-00027", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:236", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:236\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33047r567956_fix", "fixtext_fixref": "F-33047r567956_fix", "ident": { @@ -16984,75 +15799,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030122", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17063,27 +15861,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33046r567953_fix" + "id": "F-33047r567956_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:235", + "name": "oval:mil.disa.stig.rhel8:def:236", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230402r627750_rule", - "version": "RHEL-08-030121", + "idref": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", + "version": "RHEL-08-030122", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030122" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit system must protect logon UIDs from unauthorized change.", - "id": "V-230403", - "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029", + "id": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", + "desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:236", @@ -17095,11 +15905,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000057-GPOS-00027\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit system must protect logon UIDs from unauthorized change.\",\n \"description\": \"Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the logon UIDs to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n--loginuid-immutable\",\n \"fixref\": \"F-33047r567956_fix\"\n },\n \"fix\": {\n \"id\": \"F-33047r567956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:236\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230403r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230403r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230403\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230403\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit system must protect logon UIDs from unauthorized change.\",\n \"description\": \"<VulnDiscussion>Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\\n\\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\\n\\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\\n\\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000162\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to set the logon UIDs to be immutable by adding the following line to \\\"/etc/audit/rules.d/audit.rules\\\"\\n\\n--loginuid-immutable\",\n \"fixref\": \"F-33047r567956_fix\"\n },\n \"fix\": {\n \"id\": \"F-33047r567956_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:236\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230403r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230403r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Unauthorized disclosure of audit records can reveal system and configuration data to attackers, thus compromising its confidentiality.\n\nAudit information includes all information (e.g., audit records, audit settings, audit reports) needed to successfully audit RHEL 8 system activity.\n\nIn immutable mode, unauthorized users cannot execute changes to the audit system to potentially hide malicious activity and then put the audit rules back. A system reboot would be noticeable and a system administrator could then investigate the unauthorized changes.\n\nSatisfies: SRG-OS-000057-GPOS-00027, SRG-OS-000058-GPOS-00028, SRG-OS-000059-GPOS-00029false", "start_time": "2021-12-17T10:30:25" } ] @@ -17113,18 +15923,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230404", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:237", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:237\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33048r567959_fix", "fixtext_fixref": "F-33048r567959_fix", "ident": { @@ -17132,106 +15936,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030130", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000162", + "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33047r567956_fix" + "id": "F-33048r567959_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:236", + "name": "oval:mil.disa.stig.rhel8:def:237", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230403r627750_rule", - "version": "RHEL-08-030122", + "idref": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", + "version": "RHEL-08-030130", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.", - "id": "V-230404", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:237", @@ -17243,11 +16042,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/shadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33048r567959_fix\"\n },\n \"fix\": {\n \"id\": \"F-33048r567959_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:237\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230404r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230404r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230404\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230404\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/shadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/shadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33048r567959_fix\"\n },\n \"fix\": {\n \"id\": \"F-33048r567959_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:237\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230404r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230404r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -17261,18 +16060,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230405", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:238", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:238\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33049r567962_fix", "fixtext_fixref": "F-33049r567962_fix", "ident": { @@ -17280,75 +16073,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030140", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17359,27 +16135,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33048r567959_fix" + "id": "F-33049r567962_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:237", + "name": "oval:mil.disa.stig.rhel8:def:238", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230404r627750_rule", - "version": "RHEL-08-030130", + "idref": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", + "version": "RHEL-08-030140", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030140" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.", - "id": "V-230405", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:238", @@ -17391,11 +16179,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/security/opasswd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33049r567962_fix\"\n },\n \"fix\": {\n \"id\": \"F-33049r567962_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:238\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230405r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230405r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230405\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230405\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030140\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/security/opasswd.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/security/opasswd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/security/opasswd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33049r567962_fix\"\n },\n \"fix\": {\n \"id\": \"F-33049r567962_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:238\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230405r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230405r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -17409,18 +16197,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230406", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:239", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:239\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33050r567965_fix", "fixtext_fixref": "F-33050r567965_fix", "ident": { @@ -17428,75 +16210,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030150", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17507,27 +16272,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33049r567962_fix" + "id": "F-33050r567965_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:238", + "name": "oval:mil.disa.stig.rhel8:def:239", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230405r627750_rule", - "version": "RHEL-08-030140", + "idref": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", + "version": "RHEL-08-030150", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030150" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.", - "id": "V-230406", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:239", @@ -17539,11 +16316,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33050r567965_fix\"\n },\n \"fix\": {\n \"id\": \"F-33050r567965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:239\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230406r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230406r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230406\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230406\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030150\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/passwd\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/passwd -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33050r567965_fix\"\n },\n \"fix\": {\n \"id\": \"F-33050r567965_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:239\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230406r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230406r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -17557,18 +16334,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230407", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:240", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:240\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33051r567968_fix", "fixtext_fixref": "F-33051r567968_fix", "ident": { @@ -17576,75 +16347,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030160", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17655,27 +16409,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33050r567965_fix" + "id": "F-33051r567968_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:239", + "name": "oval:mil.disa.stig.rhel8:def:240", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230406r627750_rule", - "version": "RHEL-08-030150", + "idref": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", + "version": "RHEL-08-030160", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.", - "id": "V-230407", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:240", @@ -17687,11 +16453,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33051r567968_fix\"\n },\n \"fix\": {\n \"id\": \"F-33051r567968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:240\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230407r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230407r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230407\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230407\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/gshadow\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/gshadow -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33051r567968_fix\"\n },\n \"fix\": {\n \"id\": \"F-33051r567968_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:240\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230407r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230407r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -17705,18 +16471,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230408", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:241", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:241\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33052r567971_fix", "fixtext_fixref": "F-33052r567971_fix", "ident": { @@ -17724,75 +16484,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030170", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17803,27 +16546,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33051r567968_fix" + "id": "F-33052r567971_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:240", + "name": "oval:mil.disa.stig.rhel8:def:241", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230407r627750_rule", - "version": "RHEL-08-030160", + "idref": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", + "version": "RHEL-08-030170", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030170" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.", - "id": "V-230408", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:241", @@ -17835,11 +16590,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33052r567971_fix\"\n },\n \"fix\": {\n \"id\": \"F-33052r567971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:241\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230408r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230408r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230408\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230408\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030170\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/group\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/group -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33052r567971_fix\"\n },\n \"fix\": {\n \"id\": \"F-33052r567971_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:241\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230408r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230408r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -17853,18 +16608,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230409", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:242", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:242\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33053r567974_fix", "fixtext_fixref": "F-33053r567974_fix", "ident": { @@ -17872,75 +16621,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030171", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -17951,27 +16683,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33052r567971_fix" + "id": "F-33053r567974_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:241", + "name": "oval:mil.disa.stig.rhel8:def:242", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230408r627750_rule", - "version": "RHEL-08-030170", + "idref": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", + "version": "RHEL-08-030171", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030171" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.", - "id": "V-230409", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:242", @@ -17983,11 +16727,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33053r567974_fix\"\n },\n \"fix\": {\n \"id\": \"F-33053r567974_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:242\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230409r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230409r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230409\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230409\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030171\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33053r567974_fix\"\n },\n \"fix\": {\n \"id\": \"F-33053r567974_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:242\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230409r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230409r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -18001,18 +16745,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "group_id": "xccdf_mil.disa.stig_group_V-230410", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:243", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:243\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33054r567977_fix", "fixtext_fixref": "F-33054r567977_fix", "ident": { @@ -18020,75 +16758,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030172", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18099,27 +16820,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33053r567974_fix" + "id": "F-33054r567977_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:242", + "name": "oval:mil.disa.stig.rhel8:def:243", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230409r627750_rule", - "version": "RHEL-08-030171", + "idref": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", + "version": "RHEL-08-030172", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030172" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.", - "id": "V-230410", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221", + "id": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:243", @@ -18131,11 +16864,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers.d/\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers.d/ -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33054r567977_fix\"\n },\n \"fix\": {\n \"id\": \"F-33054r567977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:243\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230410r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230410r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230410\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230410\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/sudoers.d/.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records for all account creations, modifications, disabling, and termination events that affect \\\"/etc/sudoers.d/\\\".\\n\\nAdd or update the following file system rule to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-w /etc/sudoers.d/ -p wa -k identity\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33054r567977_fix\"\n },\n \"fix\": {\n \"id\": \"F-33054r567977_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:243\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230410r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230410r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000004-GPOS-00004, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000304-GPOS-00121, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000470-GPOS-00214, SRG-OS-000471-GPOS-00215, SRG-OS-000239-GPOS-00089, SRG-OS-000240-GPOS-00090, SRG-OS-000241-GPOS-00091, SRG-OS-000303-GPOS-00120, SRG-OS-000304-GPOS-00121, CCI-002884, SRG-OS-000466-GPOS-00210, SRG-OS-000476-GPOS-00221false", "start_time": "2021-12-17T10:30:25" } ] @@ -18149,18 +16882,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220\",\"Documentable\":\"false\"}", + "description": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", "group_id": "xccdf_mil.disa.stig_group_V-230411", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:244", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:244\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33055r646880_fix", "fixtext_fixref": "F-33055r646880_fix", "ident": { @@ -18168,106 +16895,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030180", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33054r567977_fix" + "id": "F-33055r646880_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:243", + "name": "oval:mil.disa.stig.rhel8:def:244", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230410r627750_rule", - "version": "RHEL-08-030172", + "idref": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", + "version": "RHEL-08-030180", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030180" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit package must be installed.", - "id": "V-230411", - "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220", + "id": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", + "desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:244", @@ -18279,11 +17001,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit package must be installed.\",\n \"description\": \"Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit service to produce audit records containing the information needed to establish when (date and time) an event occurred.\\n\\nInstall the audit service (if the audit service is not already installed) with the following command:\\n\\n$ sudo yum install audit\",\n \"fixref\": \"F-33055r646880_fix\"\n },\n \"fix\": {\n \"id\": \"F-33055r646880_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:244\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230411r744000_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230411r744000_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230411\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230411\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030180\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit package must be installed.\",\n \"description\": \"<VulnDiscussion>Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\\n\\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\\n\\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit service to produce audit records containing the information needed to establish when (date and time) an event occurred.\\n\\nInstall the audit service (if the audit service is not already installed) with the following command:\\n\\n$ sudo yum install audit\",\n \"fixref\": \"F-33055r646880_fix\"\n },\n \"fix\": {\n \"id\": \"F-33055r646880_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:244\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230411r744000_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230411r744000_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without establishing what type of events occurred, the source of events, where events occurred, and the outcome of events, it would be difficult to establish, correlate, and investigate the events leading up to an outage or attack.\n\nAudit record content that may be necessary to satisfy this requirement includes, for example, time stamps, source and destination addresses, user/process identifiers, event descriptions, success/fail indications, filenames involved, and access control or flow control rules invoked.\n\nAssociating event types with detected events in RHEL 8 audit logs provides a means of investigating an attack, recognizing resource utilization or capacity thresholds, or identifying an improperly configured RHEL 8 system.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000038-GPOS-00016, SRG-OS-000039-GPOS-00017, SRG-OS-000040-GPOS-00018, SRG-OS-000041-GPOS-00019, SRG-OS-000042-GPOS-00021, SRG-OS-000051-GPOS-00024, SRG-OS-000054-GPOS-00025, SRG-OS-000122-GPOS-00063, SRG-OS-000254-GPOS-00095, SRG-OS-000255-GPOS-00096, SRG-OS-000337-GPOS-00129, SRG-OS-000348-GPOS-00136, SRG-OS-000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220false", "start_time": "2021-12-17T10:30:25" } ] @@ -18297,18 +17019,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"su\\\" command allows a user to run commands with a substitute user and group ID.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230412", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:245", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:245\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33056r567983_fix", "fixtext_fixref": "F-33056r567983_fix", "ident": { @@ -18316,106 +17032,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030190", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000169", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33055r646880_fix" + "id": "F-33056r567983_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:244", + "name": "oval:mil.disa.stig.rhel8:def:245", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230411r744000_rule", - "version": "RHEL-08-030180", + "idref": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", + "version": "RHEL-08-030190", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030190" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.", - "id": "V-230412", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:245", @@ -18427,11 +17138,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"su\\\" command allows a user to run commands with a substitute user and group ID.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur by adding or updating the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33056r567983_fix\"\n },\n \"fix\": {\n \"id\": \"F-33056r567983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:245\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230412r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230412r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230412\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230412\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the su command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"su\\\" command allows a user to run commands with a substitute user and group ID.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to generate audit records when successful/unsuccessful attempts to use the \\\"su\\\" command occur by adding or updating the following rule in \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/su -F perm=x -F auid>=1000 -F auid!=unset -k privileged-priv_change\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33056r567983_fix\"\n },\n \"fix\": {\n \"id\": \"F-33056r567983_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:245\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230412r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230412r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"su\" command allows a user to run commands with a substitute user and group ID.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000064-GPOS-0003, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:25" } ] @@ -18445,18 +17156,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230413", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:246", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:246\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33057r567986_fix", "fixtext_fixref": "F-33057r567986_fix", "ident": { @@ -18464,75 +17169,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030200", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18543,27 +17231,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33056r567983_fix" + "id": "F-33057r567986_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:245", + "name": "oval:mil.disa.stig.rhel8:def:246", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230412r627750_rule", - "version": "RHEL-08-030190", + "idref": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", + "version": "RHEL-08-030200", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.", - "id": "V-230413", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:246", @@ -18575,11 +17275,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lremovexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33057r567986_fix\"\n },\n \"fix\": {\n \"id\": \"F-33057r567986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:246\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230413r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230413r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230413\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230413\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the lremovexattr system call.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lremovexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S lremovexattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33057r567986_fix\"\n },\n \"fix\": {\n \"id\": \"F-33057r567986_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:246\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230413r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230413r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:25" } ] @@ -18593,18 +17293,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Removexattr\\\" is a system call that removes extended attributes.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230414", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:247", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:247\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33058r567989_fix", "fixtext_fixref": "F-33058r567989_fix", "ident": { @@ -18612,75 +17306,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030210", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18691,27 +17368,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33057r567986_fix" + "id": "F-33058r567989_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:246", + "name": "oval:mil.disa.stig.rhel8:def:247", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230413r627750_rule", - "version": "RHEL-08-030200", + "idref": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", + "version": "RHEL-08-030210", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.", - "id": "V-230414", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:247", @@ -18723,11 +17412,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Removexattr\\\" is a system call that removes extended attributes.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"removexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33058r567989_fix\"\n },\n \"fix\": {\n \"id\": \"F-33058r567989_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:247\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230414r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230414r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230414\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230414\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the removexattr system call.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Removexattr\\\" is a system call that removes extended attributes.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"removexattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S removexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S removexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33058r567989_fix\"\n },\n \"fix\": {\n \"id\": \"F-33058r567989_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:247\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230414r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230414r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Removexattr\" is a system call that removes extended attributes.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:25" } ] @@ -18741,18 +17430,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-230415", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:248", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:248\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33059r567992_fix", "fixtext_fixref": "F-33059r567992_fix", "ident": { @@ -18760,75 +17443,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030220", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18839,27 +17505,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33058r567989_fix" + "id": "F-33059r567992_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:247", + "name": "oval:mil.disa.stig.rhel8:def:248", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230414r627750_rule", - "version": "RHEL-08-030210", + "idref": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", + "version": "RHEL-08-030220", "time": "2021-12-17T10:30:25", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.", - "id": "V-230415", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219", + "id": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:248", @@ -18871,11 +17549,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \\n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33059r567992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33059r567992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:248\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230415r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230415r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230415\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230415\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the lsetxattr system call.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Lsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"lsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S lsetxattr -F auid=0 -k perm_mod \\n-a always,exit -F arch=b64 -S lsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33059r567992_fix\"\n },\n \"fix\": {\n \"id\": \"F-33059r567992_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:248\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230415r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230415r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Lsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a symbolic link.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "start_time": "2021-12-17T10:30:25" } ] @@ -18889,18 +17567,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The auid representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "group_id": "xccdf_mil.disa.stig_group_V-230416", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:249", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:249\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33060r567995_fix", "fixtext_fixref": "F-33060r567995_fix", "ident": { @@ -18908,75 +17580,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030230", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -18987,27 +17642,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33059r567992_fix" + "id": "F-33060r567995_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:248", + "name": "oval:mil.disa.stig.rhel8:def:249", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230415r627750_rule", - "version": "RHEL-08-030220", - "time": "2021-12-17T10:30:25", + "idref": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", + "version": "RHEL-08-030230", + "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.", - "id": "V-230416", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219", + "id": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:249", @@ -19019,11 +17686,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The auid representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33060r567995_fix\"\n },\n \"fix\": {\n \"id\": \"F-33060r567995_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:249\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230416r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230416r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230416\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230416\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the fsetxattr system call.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fsetxattr\\\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The auid representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fsetxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fsetxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fsetxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33060r567995_fix\"\n },\n \"fix\": {\n \"id\": \"F-33060r567995_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:249\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230416r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230416r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fsetxattr\" is a system call used to set an extended attribute value. This is used to set extended attributes on a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The auid representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219false", "start_time": "2021-12-17T10:30:26" } ] @@ -19037,18 +17704,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230417", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:250", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:250\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33061r567998_fix", "fixtext_fixref": "F-33061r567998_fix", "ident": { @@ -19056,75 +17717,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030240", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19135,27 +17779,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33060r567995_fix" + "id": "F-33061r567998_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:249", + "name": "oval:mil.disa.stig.rhel8:def:250", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230416r627750_rule", - "version": "RHEL-08-030230", + "idref": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", + "version": "RHEL-08-030240", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.", - "id": "V-230417", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:250", @@ -19167,11 +17823,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fremovexattr\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33061r567998_fix\"\n },\n \"fix\": {\n \"id\": \"F-33061r567998_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:250\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230417r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230417r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230417\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230417\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the fremovexattr system call.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Fremovexattr\\\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"fremovexattr\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S fremovexattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S fremovexattr -F auid=0 -k perm_mod \\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33061r567998_fix\"\n },\n \"fix\": {\n \"id\": \"F-33061r567998_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:250\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230417r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230417r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Fremovexattr\" is a system call that removes extended attributes. This is used for removal of extended attributes from a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000458-GPOS-00203, SRG-OS-000462-GPOS-00206, SRG-OS-000463-GPOS-00207, SRG-OS-000471-GPOS-00215, SRG-OS-000474-GPOS-00219, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:26" } ] @@ -19185,18 +17841,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chage\\\" command is used to change or view user password expiry information.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230418", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:251", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:251\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33062r568001_fix", "fixtext_fixref": "F-33062r568001_fix", "ident": { @@ -19204,75 +17854,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030250", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19283,27 +17916,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33061r567998_fix" + "id": "F-33062r568001_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:250", + "name": "oval:mil.disa.stig.rhel8:def:251", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230417r627750_rule", - "version": "RHEL-08-030240", + "idref": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", + "version": "RHEL-08-030250", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.", - "id": "V-230418", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:251", @@ -19315,11 +17960,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chage\\\" command is used to change or view user password expiry information.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"chage\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33062r568001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33062r568001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:251\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230418r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230418r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230418\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230418\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chage command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chage\\\" command is used to change or view user password expiry information.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"chage\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-chage\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33062r568001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33062r568001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:251\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230418r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230418r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chage\" command is used to change or view user password expiry information.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -19333,18 +17978,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chcon\\\" command is used to change file SELinux security context.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230419", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:252", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:252\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33063r568004_fix", "fixtext_fixref": "F-33063r568004_fix", "ident": { @@ -19352,75 +17991,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030260", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19431,27 +18053,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33062r568001_fix" + "id": "F-33063r568004_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:251", + "name": "oval:mil.disa.stig.rhel8:def:252", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230418r627750_rule", - "version": "RHEL-08-030250", + "idref": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", + "version": "RHEL-08-030260", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.", - "id": "V-230419", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:252", @@ -19463,11 +18097,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chcon\\\" command is used to change file SELinux security context.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chcon\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33063r568004_fix\"\n },\n \"fix\": {\n \"id\": \"F-33063r568004_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:252\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230419r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230419r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230419\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230419\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chcon command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chcon\\\" command is used to change file SELinux security context.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chcon\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chcon -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33063r568004_fix\"\n },\n \"fix\": {\n \"id\": \"F-33063r568004_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:252\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230419r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230419r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chcon\" command is used to change file SELinux security context.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000468-GPOS-00212, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -19481,18 +18115,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Setxattr\\\" is a system call used to set an extended attribute value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230420", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:253", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:253\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33064r568007_fix", "fixtext_fixref": "F-33064r568007_fix", "ident": { @@ -19500,75 +18128,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030270", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19579,27 +18190,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33063r568004_fix" + "id": "F-33064r568007_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:252", + "name": "oval:mil.disa.stig.rhel8:def:253", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230419r627750_rule", - "version": "RHEL-08-030260", + "idref": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", + "version": "RHEL-08-030270", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030270" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.", - "id": "V-230420", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:253", @@ -19611,11 +18234,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Setxattr\\\" is a system call used to set an extended attribute value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"setxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33064r568007_fix\"\n },\n \"fix\": {\n \"id\": \"F-33064r568007_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:253\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230420r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230420r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230420\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230420\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 audit system must be configured to audit any usage of the setxattr system call.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \\\"Setxattr\\\" is a system call used to set an extended attribute value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the \\\"setxattr\\\" system call, by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid>=1000 -F auid!=unset -k perm_mod\\n\\n-a always,exit -F arch=b32 -S setxattr -F auid=0 -k perm_mod\\n-a always,exit -F arch=b64 -S setxattr -F auid=0 -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33064r568007_fix\"\n },\n \"fix\": {\n \"id\": \"F-33064r568007_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:253\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230420r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230420r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). \"Setxattr\" is a system call used to set an extended attribute value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -19629,18 +18252,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-agent\\\" is a program to hold private keys used for public key authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230421", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:254", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:254\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33065r568010_fix", "fixtext_fixref": "F-33065r568010_fix", "ident": { @@ -19648,75 +18265,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030280", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19727,27 +18327,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33064r568007_fix" + "id": "F-33065r568010_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:253", + "name": "oval:mil.disa.stig.rhel8:def:254", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230420r627750_rule", - "version": "RHEL-08-030270", + "idref": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", + "version": "RHEL-08-030280", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030280" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.", - "id": "V-230421", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:254", @@ -19759,11 +18371,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-agent\\\" is a program to hold private keys used for public key authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-agent\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33065r568010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33065r568010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:254\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230421r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230421r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230421\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230421\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the ssh-agent in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-agent\\\" is a program to hold private keys used for public key authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-agent\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/ssh-agent -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33065r568010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33065r568010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:254\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230421r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230421r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-agent\" is a program to hold private keys used for public key authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -19777,18 +18389,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"passwd\\\" command is used to change passwords for user accounts.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230422", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:255", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:255\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33066r568013_fix", "fixtext_fixref": "F-33066r568013_fix", "ident": { @@ -19796,75 +18402,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030290", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -19875,27 +18464,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33065r568010_fix" + "id": "F-33066r568013_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:254", + "name": "oval:mil.disa.stig.rhel8:def:255", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230421r627750_rule", - "version": "RHEL-08-030280", + "idref": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", + "version": "RHEL-08-030290", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030290" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.", - "id": "V-230422", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:255", @@ -19907,11 +18508,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"passwd\\\" command is used to change passwords for user accounts.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"passwd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33066r568013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33066r568013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:255\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230422r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230422r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230422\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230422\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the passwd command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"passwd\\\" command is used to change passwords for user accounts.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"passwd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/passwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-passwd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33066r568013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33066r568013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:255\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230422r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230422r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"passwd\" command is used to change passwords for user accounts.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -19925,18 +18526,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" command is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230423", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:256", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:256\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33067r568016_fix", "fixtext_fixref": "F-33067r568016_fix", "ident": { @@ -19944,75 +18539,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030300", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20023,27 +18601,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33066r568013_fix" + "id": "F-33067r568016_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:255", + "name": "oval:mil.disa.stig.rhel8:def:256", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230422r627750_rule", - "version": "RHEL-08-030290", + "idref": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", + "version": "RHEL-08-030300", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030300" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.", - "id": "V-230423", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:256", @@ -20055,11 +18645,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" command is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33067r568016_fix\"\n },\n \"fix\": {\n \"id\": \"F-33067r568016_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:256\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230423r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230423r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230423\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230423\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030300\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the mount command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" command is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/mount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33067r568016_fix\"\n },\n \"fix\": {\n \"id\": \"F-33067r568016_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:256\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230423r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230423r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" command is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20073,18 +18663,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"umount\\\" command is used to unmount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230424", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:257", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:257\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33068r568019_fix", "fixtext_fixref": "F-33068r568019_fix", "ident": { @@ -20092,75 +18676,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030301", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20171,27 +18738,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33067r568016_fix" + "id": "F-33068r568019_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:256", + "name": "oval:mil.disa.stig.rhel8:def:257", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230423r627750_rule", - "version": "RHEL-08-030300", + "idref": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", + "version": "RHEL-08-030301", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030301" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.", - "id": "V-230424", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:257", @@ -20203,11 +18782,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030301\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"umount\\\" command is used to unmount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"umount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33068r568019_fix\"\n },\n \"fix\": {\n \"id\": \"F-33068r568019_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:257\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230424r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230424r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230424\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230424\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030301\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the umount command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"umount\\\" command is used to unmount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"umount\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/umount -F perm=x -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33068r568019_fix\"\n },\n \"fix\": {\n \"id\": \"F-33068r568019_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:257\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230424r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230424r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"umount\" command is used to unmount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20221,18 +18800,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" syscall is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230425", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:258", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:258\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33069r568022_fix", "fixtext_fixref": "F-33069r568022_fix", "ident": { @@ -20240,75 +18813,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030302", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20319,27 +18875,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33068r568019_fix" + "id": "F-33069r568022_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:257", + "name": "oval:mil.disa.stig.rhel8:def:258", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230424r627750_rule", - "version": "RHEL-08-030301", + "idref": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", + "version": "RHEL-08-030302", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030302" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.", - "id": "V-230425", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:258", @@ -20351,11 +18919,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030302\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" syscall is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" syscall by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33069r568022_fix\"\n },\n \"fix\": {\n \"id\": \"F-33069r568022_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:258\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230425r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230425r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230425\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230425\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030302\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the mount syscall in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"mount\\\" syscall is used to mount a filesystem.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"mount\\\" syscall by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n-a always,exit -F arch=b64 -S mount -F auid>=1000 -F auid!=unset -k privileged-mount\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33069r568022_fix\"\n },\n \"fix\": {\n \"id\": \"F-33069r568022_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:258\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230425r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230425r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"mount\" syscall is used to mount a filesystem.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20369,18 +18937,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \\\"Unix_update\\\" is a helper program for the \\\"pam_unix\\\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230426", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:259", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:259\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33070r568025_fix", "fixtext_fixref": "F-33070r568025_fix", "ident": { @@ -20388,75 +18950,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030310", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20467,27 +19012,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33069r568022_fix" + "id": "F-33070r568025_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:258", + "name": "oval:mil.disa.stig.rhel8:def:259", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230425r627750_rule", - "version": "RHEL-08-030302", + "idref": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", + "version": "RHEL-08-030310", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030310" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.", - "id": "V-230426", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:259", @@ -20499,11 +19056,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \\\"Unix_update\\\" is a helper program for the \\\"pam_unix\\\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_update\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33070r568025_fix\"\n },\n \"fix\": {\n \"id\": \"F-33070r568025_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:259\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230426r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230426r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230426\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230426\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030310\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the unix_update in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \\\"Unix_update\\\" is a helper program for the \\\"pam_unix\\\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_update\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_update -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33070r568025_fix\"\n },\n \"fix\": {\n \"id\": \"F-33070r568025_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:259\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230426r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230426r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. \"Unix_update\" is a helper program for the \"pam_unix\" module that updates the password for a given user. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20517,18 +19074,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postdrop\\\" command creates a file in the maildrop directory and copies its standard input to the file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230427", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:260", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:260\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33071r568028_fix", "fixtext_fixref": "F-33071r568028_fix", "ident": { @@ -20536,75 +19087,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030311", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20615,27 +19149,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33070r568025_fix" + "id": "F-33071r568028_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:259", + "name": "oval:mil.disa.stig.rhel8:def:260", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230426r627750_rule", - "version": "RHEL-08-030310", + "idref": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", + "version": "RHEL-08-030311", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030311" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.", - "id": "V-230427", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:260", @@ -20647,11 +19193,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030311\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postdrop\\\" command creates a file in the maildrop directory and copies its standard input to the file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postdrop\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33071r568028_fix\"\n },\n \"fix\": {\n \"id\": \"F-33071r568028_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:260\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230427r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230427r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230427\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230427\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030311\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of postdrop in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postdrop\\\" command creates a file in the maildrop directory and copies its standard input to the file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postdrop\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postdrop -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33071r568028_fix\"\n },\n \"fix\": {\n \"id\": \"F-33071r568028_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:260\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230427r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230427r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postdrop\" command creates a file in the maildrop directory and copies its standard input to the file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20665,18 +19211,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postqueue\\\" command implements the Postfix user interface for queue management.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230428", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:261", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:261\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33072r568031_fix", "fixtext_fixref": "F-33072r568031_fix", "ident": { @@ -20684,75 +19224,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030312", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20763,27 +19286,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33071r568028_fix" + "id": "F-33072r568031_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:260", + "name": "oval:mil.disa.stig.rhel8:def:261", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230427r627750_rule", - "version": "RHEL-08-030311", + "idref": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", + "version": "RHEL-08-030312", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030312" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.", - "id": "V-230428", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:261", @@ -20795,11 +19330,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030312\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postqueue\\\" command implements the Postfix user interface for queue management.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postqueue\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33072r568031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33072r568031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:261\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230428r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230428r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230428\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230428\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030312\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of postqueue in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"postqueue\\\" command implements the Postfix user interface for queue management.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"postqueue\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/postqueue -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33072r568031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33072r568031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:261\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230428r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230428r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"postqueue\" command implements the Postfix user interface for queue management.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20813,18 +19348,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"semanage\\\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230429", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:262", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:262\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33073r568034_fix", "fixtext_fixref": "F-33073r568034_fix", "ident": { @@ -20832,75 +19361,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030313", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -20911,27 +19423,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33072r568031_fix" + "id": "F-33073r568034_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:261", + "name": "oval:mil.disa.stig.rhel8:def:262", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230428r627750_rule", - "version": "RHEL-08-030312", + "idref": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", + "version": "RHEL-08-030313", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030313" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.", - "id": "V-230429", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:262", @@ -20943,11 +19467,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030313\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"semanage\\\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"semanage\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33073r568034_fix\"\n },\n \"fix\": {\n \"id\": \"F-33073r568034_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:262\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230429r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230429r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230429\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230429\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030313\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of semanage in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"semanage\\\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"semanage\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/semanage -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33073r568034_fix\"\n },\n \"fix\": {\n \"id\": \"F-33073r568034_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:262\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230429r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230429r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"semanage\" command is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -20961,18 +19485,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setfiles\\\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230430", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:263", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:263\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33074r568037_fix", "fixtext_fixref": "F-33074r568037_fix", "ident": { @@ -20980,75 +19498,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030314", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21059,27 +19560,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33073r568034_fix" + "id": "F-33074r568037_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:262", + "name": "oval:mil.disa.stig.rhel8:def:263", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230429r627750_rule", - "version": "RHEL-08-030313", + "idref": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", + "version": "RHEL-08-030314", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030314" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.", - "id": "V-230430", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:263", @@ -21091,11 +19604,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030314\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setfiles\\\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setfiles\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33074r568037_fix\"\n },\n \"fix\": {\n \"id\": \"F-33074r568037_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:263\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230430r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230430r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230430\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230430\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030314\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of setfiles in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setfiles\\\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setfiles\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setfiles -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33074r568037_fix\"\n },\n \"fix\": {\n \"id\": \"F-33074r568037_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:263\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230430r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230430r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setfiles\" command is primarily used to initialize the security context fields (extended attributes) on one or more filesystems (or parts of them). Usually it is initially run as part of the SELinux installation process (a step commonly known as labeling).\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21109,18 +19622,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"userhelper\\\" command is not intended to be run interactively. \\\"Userhelper\\\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230431", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:264", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:264\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33075r568040_fix", "fixtext_fixref": "F-33075r568040_fix", "ident": { @@ -21128,75 +19635,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030315", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21207,27 +19697,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33074r568037_fix" + "id": "F-33075r568040_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:263", + "name": "oval:mil.disa.stig.rhel8:def:264", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230430r627750_rule", - "version": "RHEL-08-030314", + "idref": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", + "version": "RHEL-08-030315", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030315" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.", - "id": "V-230431", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:264", @@ -21239,11 +19741,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030315\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"userhelper\\\" command is not intended to be run interactively. \\\"Userhelper\\\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"userhelper\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33075r568040_fix\"\n },\n \"fix\": {\n \"id\": \"F-33075r568040_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:264\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230431r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230431r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230431\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230431\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030315\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of userhelper in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"userhelper\\\" command is not intended to be run interactively. \\\"Userhelper\\\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"userhelper\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/userhelper -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33075r568040_fix\"\n },\n \"fix\": {\n \"id\": \"F-33075r568040_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:264\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230431r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230431r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"userhelper\" command is not intended to be run interactively. \"Userhelper\" provides a basic interface to change a user's password, gecos information, and shell. The main difference between this program and its traditional equivalents (passwd, chfn, chsh) is that prompts are written to standard out to make it easy for a graphical user interface wrapper to interface to it as a child process.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21257,18 +19759,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setsebool\\\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230432", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:265", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:265\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33076r568043_fix", "fixtext_fixref": "F-33076r568043_fix", "ident": { @@ -21276,75 +19772,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030316", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21355,27 +19834,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33075r568040_fix" + "id": "F-33076r568043_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:264", + "name": "oval:mil.disa.stig.rhel8:def:265", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230431r627750_rule", - "version": "RHEL-08-030315", + "idref": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", + "version": "RHEL-08-030316", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030316" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.", - "id": "V-230432", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:265", @@ -21387,11 +19878,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030316\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setsebool\\\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setsebool\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33076r568043_fix\"\n },\n \"fix\": {\n \"id\": \"F-33076r568043_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:265\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230432r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230432r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230432\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230432\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030316\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of setsebool in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"setsebool\\\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"setsebool\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/setsebool -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33076r568043_fix\"\n },\n \"fix\": {\n \"id\": \"F-33076r568043_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:265\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230432r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230432r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"setsebool\" command sets the current state of a particular SELinux boolean or a list of booleans to a given value.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21405,18 +19896,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"unix_chkpwd\\\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230433", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:266", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:266\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33077r568046_fix", "fixtext_fixref": "F-33077r568046_fix", "ident": { @@ -21424,75 +19909,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030317", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21503,27 +19971,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33076r568043_fix" + "id": "F-33077r568046_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:265", + "name": "oval:mil.disa.stig.rhel8:def:266", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230432r627750_rule", - "version": "RHEL-08-030316", + "idref": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", + "version": "RHEL-08-030317", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030317" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.", - "id": "V-230433", - "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", + "desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:266", @@ -21535,11 +20015,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030317\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.\",\n \"description\": \"Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"unix_chkpwd\\\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_chkpwd\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33077r568046_fix\"\n },\n \"fix\": {\n \"id\": \"F-33077r568046_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:266\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230433r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230433r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230433\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230433\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030317\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of unix_chkpwd in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\\n\\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \\\"unix_chkpwd\\\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"unix_chkpwd\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/unix_chkpwd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-unix-update\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33077r568046_fix\"\n },\n \"fix\": {\n \"id\": \"F-33077r568046_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:266\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230433r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230433r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Reconstruction of harmful events or forensic analysis is not possible if audit records do not contain enough information.\n\nAt a minimum, the organization must audit the full-text recording of privileged commands. The organization must maintain audit trails in sufficient detail to reconstruct events to determine the cause and impact of compromise. The \"unix_chkpwd\" command is a helper program for the pam_unix module that verifies the password of the current user. It also checks password and account expiration dates in shadow. It is not intended to be run directly from the command line and logs a security violation if done so.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21553,18 +20033,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-keysign\\\" program is an SSH helper program for host-based authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230434", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:267", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:267\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33078r744001_fix", "fixtext_fixref": "F-33078r744001_fix", "ident": { @@ -21572,75 +20046,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030320", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21651,27 +20108,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33077r568046_fix" + "id": "F-33078r744001_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:266", + "name": "oval:mil.disa.stig.rhel8:def:267", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230433r627750_rule", - "version": "RHEL-08-030317", + "idref": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", + "version": "RHEL-08-030320", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030320" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.", - "id": "V-230434", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:267", @@ -21683,11 +20152,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-keysign\\\" program is an SSH helper program for host-based authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-keysign\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33078r744001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33078r744001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:267\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230434r744002_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230434r744002_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230434\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230434\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030320\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the ssh-keysign in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"ssh-keysign\\\" program is an SSH helper program for host-based authentication.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ssh-keysign\\\" by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/libexec/openssh/ssh-keysign -F perm=x -F auid>=1000 -F auid!=unset -k privileged-ssh\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33078r744001_fix\"\n },\n \"fix\": {\n \"id\": \"F-33078r744001_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:267\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230434r744002_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230434r744002_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"ssh-keysign\" program is an SSH helper program for host-based authentication.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21701,18 +20170,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"setfacl\\\" command is used to set file access control lists.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230435", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:268", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:268\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33079r568052_fix", "fixtext_fixref": "F-33079r568052_fix", "ident": { @@ -21720,75 +20183,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030330", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21799,27 +20245,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33078r744001_fix" + "id": "F-33079r568052_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:267", + "name": "oval:mil.disa.stig.rhel8:def:268", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230434r744002_rule", - "version": "RHEL-08-030320", + "idref": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", + "version": "RHEL-08-030330", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030330" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.", - "id": "V-230435", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:268", @@ -21831,11 +20289,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"setfacl\\\" command is used to set file access control lists.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"setfacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33079r568052_fix\"\n },\n \"fix\": {\n \"id\": \"F-33079r568052_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:268\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230435r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230435r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230435\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230435\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030330\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the setfacl command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"setfacl\\\" command is used to set file access control lists.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"setfacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/setfacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33079r568052_fix\"\n },\n \"fix\": {\n \"id\": \"F-33079r568052_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:268\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230435r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230435r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"setfacl\" command is used to set file access control lists.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21849,18 +20307,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"pam_timestamp_check\\\" command is used to check if the default timestamp is valid.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230436", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:269", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:269\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33080r568055_fix", "fixtext_fixref": "F-33080r568055_fix", "ident": { @@ -21868,75 +20320,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030340", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -21947,27 +20382,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33079r568052_fix" + "id": "F-33080r568055_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:268", + "name": "oval:mil.disa.stig.rhel8:def:269", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230435r627750_rule", - "version": "RHEL-08-030330", + "idref": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", + "version": "RHEL-08-030340", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.", - "id": "V-230436", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:269", @@ -21979,11 +20426,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"pam_timestamp_check\\\" command is used to check if the default timestamp is valid.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"pam_timestamp_check\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33080r568055_fix\"\n },\n \"fix\": {\n \"id\": \"F-33080r568055_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:269\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230436r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230436r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230436\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230436\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the pam_timestamp_check command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"pam_timestamp_check\\\" command is used to check if the default timestamp is valid.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"pam_timestamp_check\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/pam_timestamp_check -F perm=x -F auid>=1000 -F auid!=unset -k privileged-pam_timestamp_check\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33080r568055_fix\"\n },\n \"fix\": {\n \"id\": \"F-33080r568055_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:269\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230436r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230436r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"pam_timestamp_check\" command is used to check if the default timestamp is valid.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -21997,18 +20444,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"newgrp\\\" command is used to change the current group ID during a login session.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230437", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:270", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:270\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33081r568058_fix", "fixtext_fixref": "F-33081r568058_fix", "ident": { @@ -22016,75 +20457,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22095,27 +20519,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33080r568055_fix" + "id": "F-33081r568058_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:269", + "name": "oval:mil.disa.stig.rhel8:def:270", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230436r627750_rule", - "version": "RHEL-08-030340", + "idref": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", + "version": "RHEL-08-030350", "time": "2021-12-17T10:30:26", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.", - "id": "V-230437", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:270", @@ -22127,11 +20563,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"newgrp\\\" command is used to change the current group ID during a login session.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"newgrp\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33081r568058_fix\"\n },\n \"fix\": {\n \"id\": \"F-33081r568058_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:270\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230437r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230437r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230437\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230437\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the newgrp command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"newgrp\\\" command is used to change the current group ID during a login session.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"newgrp\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/newgrp -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33081r568058_fix\"\n },\n \"fix\": {\n \"id\": \"F-33081r568058_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:270\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230437r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230437r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"newgrp\" command is used to change the current group ID during a login session.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:26" } ] @@ -22145,18 +20581,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"init_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230438", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:271", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:271\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33082r568061_fix", "fixtext_fixref": "F-33082r568061_fix", "ident": { @@ -22164,75 +20594,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030360", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22243,27 +20656,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33081r568058_fix" + "id": "F-33082r568061_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:270", + "name": "oval:mil.disa.stig.rhel8:def:271", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230437r627750_rule", - "version": "RHEL-08-030350", - "time": "2021-12-17T10:30:26", + "idref": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", + "version": "RHEL-08-030360", + "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030360" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.", - "id": "V-230438", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:271", @@ -22275,11 +20700,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"init_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"init_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33082r568061_fix\"\n },\n \"fix\": {\n \"id\": \"F-33082r568061_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:271\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230438r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230438r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230438\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230438\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the init_module command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"init_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"init_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S init_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33082r568061_fix\"\n },\n \"fix\": {\n \"id\": \"F-33082r568061_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:271\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230438r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230438r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"init_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -22293,18 +20718,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rename\\\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230439", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:272", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:272\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33083r568064_fix", "fixtext_fixref": "F-33083r568064_fix", "ident": { @@ -22312,75 +20731,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030361", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22391,27 +20793,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33082r568061_fix" + "id": "F-33083r568064_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:271", + "name": "oval:mil.disa.stig.rhel8:def:272", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230438r627750_rule", - "version": "RHEL-08-030360", + "idref": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", + "version": "RHEL-08-030361", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030361" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.", - "id": "V-230439", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:272", @@ -22423,11 +20837,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030361\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rename\\\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rename\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33083r568064_fix\"\n },\n \"fix\": {\n \"id\": \"F-33083r568064_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:272\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230439r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230439r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230439\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230439\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030361\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the rename command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rename\\\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rename\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rename -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rename -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33083r568064_fix\"\n },\n \"fix\": {\n \"id\": \"F-33083r568064_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:272\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230439r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230439r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rename\" command will rename the specified files by replacing the first occurrence of expression in their name by replacement.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -22441,18 +20855,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"renameat\\\" command renames a file, moving it between directories if required.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230440", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:273", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:273\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33084r568067_fix", "fixtext_fixref": "F-33084r568067_fix", "ident": { @@ -22460,75 +20868,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030362", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22539,27 +20930,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33083r568064_fix" + "id": "F-33084r568067_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:272", + "name": "oval:mil.disa.stig.rhel8:def:273", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230439r627750_rule", - "version": "RHEL-08-030361", + "idref": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", + "version": "RHEL-08-030362", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030362" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.", - "id": "V-230440", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:273", @@ -22571,11 +20974,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030362\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"renameat\\\" command renames a file, moving it between directories if required.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"renameat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33084r568067_fix\"\n },\n \"fix\": {\n \"id\": \"F-33084r568067_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:273\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230440r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230440r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230440\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230440\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030362\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the renameat command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"renameat\\\" command renames a file, moving it between directories if required.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"renameat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S renameat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33084r568067_fix\"\n },\n \"fix\": {\n \"id\": \"F-33084r568067_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:273\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230440r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230440r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"renameat\" command renames a file, moving it between directories if required.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -22589,18 +20992,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rmdir\\\" command removes empty directories.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230441", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:274", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:274\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33085r568070_fix", "fixtext_fixref": "F-33085r568070_fix", "ident": { @@ -22608,75 +21005,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030363", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22687,27 +21067,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33084r568067_fix" + "id": "F-33085r568070_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:273", + "name": "oval:mil.disa.stig.rhel8:def:274", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230440r627750_rule", - "version": "RHEL-08-030362", + "idref": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", + "version": "RHEL-08-030363", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030363" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.", - "id": "V-230441", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:274", @@ -22719,11 +21111,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030363\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rmdir\\\" command removes empty directories.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rmdir\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33085r568070_fix\"\n },\n \"fix\": {\n \"id\": \"F-33085r568070_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:274\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230441r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230441r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230441\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230441\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030363\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the rmdir command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"rmdir\\\" command removes empty directories.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"rmdir\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S rmdir -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33085r568070_fix\"\n },\n \"fix\": {\n \"id\": \"F-33085r568070_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:274\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230441r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230441r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"rmdir\" command removes empty directories.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -22737,18 +21129,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlink\\\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230442", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:275", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:275\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33086r568073_fix", "fixtext_fixref": "F-33086r568073_fix", "ident": { @@ -22756,75 +21142,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030364", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22835,27 +21204,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33085r568070_fix" + "id": "F-33086r568073_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:274", + "name": "oval:mil.disa.stig.rhel8:def:275", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230441r627750_rule", - "version": "RHEL-08-030363", + "idref": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", + "version": "RHEL-08-030364", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030364" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.", - "id": "V-230442", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:275", @@ -22867,11 +21248,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030364\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlink\\\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlink\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33086r568073_fix\"\n },\n \"fix\": {\n \"id\": \"F-33086r568073_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:275\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230442r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230442r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230442\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230442\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030364\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the unlink command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlink\\\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlink\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlink -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33086r568073_fix\"\n },\n \"fix\": {\n \"id\": \"F-33086r568073_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:275\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230442r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230442r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlink\" command deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -22885,18 +21266,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlinkat\\\" system call operates in exactly the same way as either \\\"unlink\\\" or \\\"rmdir\\\" except for the differences described in the manual page.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230443", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:276", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:276\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33087r568076_fix", "fixtext_fixref": "F-33087r568076_fix", "ident": { @@ -22904,75 +21279,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030365", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -22983,27 +21341,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33086r568073_fix" + "id": "F-33087r568076_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:275", + "name": "oval:mil.disa.stig.rhel8:def:276", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230442r627750_rule", - "version": "RHEL-08-030364", + "idref": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", + "version": "RHEL-08-030365", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030365" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.", - "id": "V-230443", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:276", @@ -23015,11 +21385,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030365\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlinkat\\\" system call operates in exactly the same way as either \\\"unlink\\\" or \\\"rmdir\\\" except for the differences described in the manual page.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlinkat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33087r568076_fix\"\n },\n \"fix\": {\n \"id\": \"F-33087r568076_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:276\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230443r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230443r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230443\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230443\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030365\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the unlinkat command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"unlinkat\\\" system call operates in exactly the same way as either \\\"unlink\\\" or \\\"rmdir\\\" except for the differences described in the manual page.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"unlinkat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n-a always,exit -F arch=b64 -S unlinkat -F auid>=1000 -F auid!=unset -k delete\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33087r568076_fix\"\n },\n \"fix\": {\n \"id\": \"F-33087r568076_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:276\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230443r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230443r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"unlinkat\" system call operates in exactly the same way as either \"unlink\" or \"rmdir\" except for the differences described in the manual page.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -23033,18 +21403,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"gpasswd\\\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230444", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:277", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:277\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33088r568079_fix", "fixtext_fixref": "F-33088r568079_fix", "ident": { @@ -23052,75 +21416,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030370", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23131,27 +21478,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33087r568076_fix" + "id": "F-33088r568079_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:276", + "name": "oval:mil.disa.stig.rhel8:def:277", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230443r627750_rule", - "version": "RHEL-08-030365", + "idref": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", + "version": "RHEL-08-030370", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.", - "id": "V-230444", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:277", @@ -23163,11 +21522,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"gpasswd\\\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"gpasswd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33088r568079_fix\"\n },\n \"fix\": {\n \"id\": \"F-33088r568079_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:277\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230444r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230444r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230444\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230444\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the gpasswd command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"gpasswd\\\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"gpasswd\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/gpasswd -F perm=x -F auid>=1000 -F auid!=unset -k privileged-gpasswd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33088r568079_fix\"\n },\n \"fix\": {\n \"id\": \"F-33088r568079_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:277\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230444r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230444r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"gpasswd\" command is used to administer /etc/group and /etc/gshadow. Every group can have administrators, members and a password.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -23181,18 +21540,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"finit_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230445", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:278", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:278\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33089r568082_fix", "fixtext_fixref": "F-33089r568082_fix", "ident": { @@ -23200,75 +21553,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030380", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23279,27 +21615,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33088r568079_fix" + "id": "F-33089r568082_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:277", + "name": "oval:mil.disa.stig.rhel8:def:278", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230444r627750_rule", - "version": "RHEL-08-030370", + "idref": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", + "version": "RHEL-08-030380", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.", - "id": "V-230445", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:278", @@ -23311,11 +21659,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"finit_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"finit_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33089r568082_fix\"\n },\n \"fix\": {\n \"id\": \"F-33089r568082_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:278\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230445r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230445r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230445\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230445\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the finit_module command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"finit_module\\\" command is used to load a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"finit_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S finit_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33089r568082_fix\"\n },\n \"fix\": {\n \"id\": \"F-33089r568082_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:278\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230445r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230445r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"finit_module\" command is used to load a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -23329,18 +21677,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"delete_module\\\" command is used to unload a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230446", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:279", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:279\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33090r568085_fix", "fixtext_fixref": "F-33090r568085_fix", "ident": { @@ -23348,75 +21690,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030390", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23427,27 +21752,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33089r568082_fix" + "id": "F-33090r568085_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:278", + "name": "oval:mil.disa.stig.rhel8:def:279", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230445r627750_rule", - "version": "RHEL-08-030380", + "idref": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", + "version": "RHEL-08-030390", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.", - "id": "V-230446", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:279", @@ -23459,11 +21796,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"delete_module\\\" command is used to unload a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"delete_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33090r568085_fix\"\n },\n \"fix\": {\n \"id\": \"F-33090r568085_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:279\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230446r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230446r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230446\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230446\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the delete_module command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"delete_module\\\" command is used to unload a kernel module.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"delete_module\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n-a always,exit -F arch=b64 -S delete_module -F auid>=1000 -F auid!=unset -k module_chng\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33090r568085_fix\"\n },\n \"fix\": {\n \"id\": \"F-33090r568085_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:279\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230446r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230446r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"delete_module\" command is used to unload a kernel module.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -23477,18 +21814,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"crontab\\\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230447", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:280", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:280\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33091r568088_fix", "fixtext_fixref": "F-33091r568088_fix", "ident": { @@ -23496,75 +21827,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030400", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23575,27 +21889,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33090r568085_fix" + "id": "F-33091r568088_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:279", + "name": "oval:mil.disa.stig.rhel8:def:280", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230446r627750_rule", - "version": "RHEL-08-030390", + "idref": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", + "version": "RHEL-08-030400", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030400" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.", - "id": "V-230447", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:280", @@ -23607,11 +21933,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"crontab\\\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"crontab\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33091r568088_fix\"\n },\n \"fix\": {\n \"id\": \"F-33091r568088_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:280\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230447r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230447r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230447\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230447\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030400\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the crontab command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"crontab\\\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"crontab\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/crontab -F perm=x -F auid>=1000 -F auid!=unset -k privileged-crontab\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33091r568088_fix\"\n },\n \"fix\": {\n \"id\": \"F-33091r568088_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:280\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230447r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230447r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"crontab\" command is used to maintain crontab files for individual users. Crontab is the program used to install, remove, or list the tables used to drive the cron daemon. This is similar to the task scheduler used in other operating systems.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -23625,18 +21951,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chsh\\\" command is used to change the login shell.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "group_id": "xccdf_mil.disa.stig_group_V-230448", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:281", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:281\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33092r568091_fix", "fixtext_fixref": "F-33092r568091_fix", "ident": { @@ -23644,75 +21964,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030410", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23723,27 +22026,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33091r568088_fix" + "id": "F-33092r568091_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:280", + "name": "oval:mil.disa.stig.rhel8:def:281", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230447r627750_rule", - "version": "RHEL-08-030400", + "idref": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", + "version": "RHEL-08-030410", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030410" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.", - "id": "V-230448", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215", + "id": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:281", @@ -23755,11 +22070,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chsh\\\" command is used to change the login shell.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chsh\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33092r568091_fix\"\n },\n \"fix\": {\n \"id\": \"F-33092r568091_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:281\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230448r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230448r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230448\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230448\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030410\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chsh command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chsh\\\" command is used to change the login shell.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chsh\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chsh -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33092r568091_fix\"\n },\n \"fix\": {\n \"id\": \"F-33092r568091_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:281\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230448r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230448r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chsh\" command is used to change the login shell.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215false", "start_time": "2021-12-17T10:30:27" } ] @@ -23773,18 +22088,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230449", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:282", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:282\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33093r568094_fix", "fixtext_fixref": "F-33093r568094_fix", "ident": { @@ -23792,75 +22101,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030420", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -23871,27 +22163,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33092r568091_fix" + "id": "F-33093r568094_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:281", + "name": "oval:mil.disa.stig.rhel8:def:282", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230448r627750_rule", - "version": "RHEL-08-030410", + "idref": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", + "version": "RHEL-08-030420", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030420" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.", - "id": "V-230449", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:282", @@ -23903,11 +22207,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"truncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33093r568094_fix\"\n },\n \"fix\": {\n \"id\": \"F-33093r568094_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:282\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230449r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230449r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230449\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230449\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030420\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the truncate command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length. \\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"truncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S truncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33093r568094_fix\"\n },\n \"fix\": {\n \"id\": \"F-33093r568094_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:282\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230449r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230449r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length. \n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:30:27" } ] @@ -23921,18 +22225,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"openat\\\" system call opens a file specified by a relative pathname.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230450", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:283", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:283\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33094r568097_fix", "fixtext_fixref": "F-33094r568097_fix", "ident": { @@ -23940,75 +22238,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030430", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24019,27 +22300,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33093r568094_fix" + "id": "F-33094r568097_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:282", + "name": "oval:mil.disa.stig.rhel8:def:283", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230449r627750_rule", - "version": "RHEL-08-030420", + "idref": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", + "version": "RHEL-08-030430", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030430" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.", - "id": "V-230450", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:283", @@ -24051,11 +22344,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"openat\\\" system call opens a file specified by a relative pathname.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"openat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33094r568097_fix\"\n },\n \"fix\": {\n \"id\": \"F-33094r568097_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:283\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230450r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230450r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230450\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230450\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030430\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the openat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"openat\\\" system call opens a file specified by a relative pathname.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"openat\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S openat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33094r568097_fix\"\n },\n \"fix\": {\n \"id\": \"F-33094r568097_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:283\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230450r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230450r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"openat\" system call opens a file specified by a relative pathname.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:30:27" } ] @@ -24069,18 +22362,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"open system\\\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \\\"open\\\".\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230451", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:284", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:284\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33095r568100_fix", "fixtext_fixref": "F-33095r568100_fix", "ident": { @@ -24088,75 +22375,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030440", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24167,27 +22437,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33094r568097_fix" + "id": "F-33095r568100_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:283", + "name": "oval:mil.disa.stig.rhel8:def:284", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230450r627750_rule", - "version": "RHEL-08-030430", + "idref": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", + "version": "RHEL-08-030440", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030440" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.", - "id": "V-230451", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:284", @@ -24199,11 +22481,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"open system\\\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \\\"open\\\".\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33095r568100_fix\"\n },\n \"fix\": {\n \"id\": \"F-33095r568100_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:284\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230451r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230451r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230451\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230451\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030440\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the open system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"open system\\\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \\\"open\\\".\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33095r568100_fix\"\n },\n \"fix\": {\n \"id\": \"F-33095r568100_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:284\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230451r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230451r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"open system\" call opens a file specified by a pathname. If the specified file does not exist, it may optionally be created by \"open\".\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:30:27" } ] @@ -24217,18 +22499,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"name_to_handle_at\\\" and \\\"open_by_handle_at\\\" system calls split the functionality of openat into two parts: \\\"name_to_handle_at\\\" returns an opaque handle that corresponds to a specified file; \\\"open_by_handle_at\\\" opens the file corresponding to a handle returned by a previous call to \\\"name_to_handle_at\\\" and returns an open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230452", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:285", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:285\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33096r568103_fix", "fixtext_fixref": "F-33096r568103_fix", "ident": { @@ -24236,75 +22512,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030450", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24315,27 +22574,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33095r568100_fix" + "id": "F-33096r568103_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:284", + "name": "oval:mil.disa.stig.rhel8:def:285", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230451r627750_rule", - "version": "RHEL-08-030440", + "idref": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", + "version": "RHEL-08-030450", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030450" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.", - "id": "V-230452", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:285", @@ -24347,11 +22618,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"name_to_handle_at\\\" and \\\"open_by_handle_at\\\" system calls split the functionality of openat into two parts: \\\"name_to_handle_at\\\" returns an opaque handle that corresponds to a specified file; \\\"open_by_handle_at\\\" opens the file corresponding to a handle returned by a previous call to \\\"name_to_handle_at\\\" and returns an open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open_by_handle_at\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33096r568103_fix\"\n },\n \"fix\": {\n \"id\": \"F-33096r568103_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:285\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230452r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230452r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230452\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230452\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030450\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the open_by_handle_at system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"name_to_handle_at\\\" and \\\"open_by_handle_at\\\" system calls split the functionality of openat into two parts: \\\"name_to_handle_at\\\" returns an opaque handle that corresponds to a specified file; \\\"open_by_handle_at\\\" opens the file corresponding to a handle returned by a previous call to \\\"name_to_handle_at\\\" and returns an open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"open_by_handle_at\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S open_by_handle_at -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33096r568103_fix\"\n },\n \"fix\": {\n \"id\": \"F-33096r568103_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:285\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230452r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230452r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"name_to_handle_at\" and \"open_by_handle_at\" system calls split the functionality of openat into two parts: \"name_to_handle_at\" returns an opaque handle that corresponds to a specified file; \"open_by_handle_at\" opens the file corresponding to a handle returned by a previous call to \"name_to_handle_at\" and returns an open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:30:27" } ] @@ -24365,18 +22636,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230453", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:286", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:286\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33097r568106_fix", "fixtext_fixref": "F-33097r568106_fix", "ident": { @@ -24384,75 +22649,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030460", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24463,27 +22711,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33096r568103_fix" + "id": "F-33097r568106_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:285", + "name": "oval:mil.disa.stig.rhel8:def:286", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230452r627750_rule", - "version": "RHEL-08-030450", + "idref": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", + "version": "RHEL-08-030460", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030460" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.", - "id": "V-230453", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:286", @@ -24495,11 +22755,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ftruncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33097r568106_fix\"\n },\n \"fix\": {\n \"id\": \"F-33097r568106_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:286\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230453r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230453r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230453\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230453\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030460\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the ftruncate command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"truncate\\\" and \\\"ftruncate\\\" functions are used to truncate a file to a specified length.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"ftruncate\\\" command by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S ftruncate -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33097r568106_fix\"\n },\n \"fix\": {\n \"id\": \"F-33097r568106_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:286\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230453r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230453r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"truncate\" and \"ftruncate\" functions are used to truncate a file to a specified length.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:30:27" } ] @@ -24513,18 +22773,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"creat\\\" system call is used to open and possibly create a file or device.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "group_id": "xccdf_mil.disa.stig_group_V-230454", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:287", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:287\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33098r568109_fix", "fixtext_fixref": "F-33098r568109_fix", "ident": { @@ -24532,75 +22786,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030470", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24611,27 +22848,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33097r568106_fix" + "id": "F-33098r568109_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:286", + "name": "oval:mil.disa.stig.rhel8:def:287", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230453r627750_rule", - "version": "RHEL-08-030460", + "idref": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", + "version": "RHEL-08-030470", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030470" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.", - "id": "V-230454", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033", + "id": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:287", @@ -24643,11 +22892,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"creat\\\" system call is used to open and possibly create a file or device.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"creat\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33098r568109_fix\"\n },\n \"fix\": {\n \"id\": \"F-33098r568109_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:287\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230454r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230454r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230454\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230454\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030470\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the creat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"creat\\\" system call is used to open and possibly create a file or device.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"creat\\\" system call by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EPERM -F auid>=1000 -F auid!=unset -k perm_access\\n\\n-a always,exit -F arch=b32 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n-a always,exit -F arch=b64 -S creat -F exit=-EACCES -F auid>=1000 -F auid!=unset -k perm_access\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33098r568109_fix\"\n },\n \"fix\": {\n \"id\": \"F-33098r568109_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:287\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230454r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230454r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"creat\" system call is used to open and possibly create a file or device.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033false", "start_time": "2021-12-17T10:30:27" } ] @@ -24661,18 +22910,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chown\\\" command is used to change file owner and group.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230455", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:288", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:288\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33099r568112_fix", "fixtext_fixref": "F-33099r568112_fix", "ident": { @@ -24680,75 +22923,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030480", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24759,27 +22985,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33098r568109_fix" + "id": "F-33099r568112_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:287", + "name": "oval:mil.disa.stig.rhel8:def:288", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230454r627750_rule", - "version": "RHEL-08-030470", + "idref": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", + "version": "RHEL-08-030480", "time": "2021-12-17T10:30:27", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030480" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.", - "id": "V-230455", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:288", @@ -24791,11 +23029,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chown\\\" command is used to change file owner and group.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chown\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33099r568112_fix\"\n },\n \"fix\": {\n \"id\": \"F-33099r568112_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:288\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230455r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230455r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230455\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230455\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030480\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chown command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chown\\\" command is used to change file owner and group.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chown\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F arch=b32 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33099r568112_fix\"\n },\n \"fix\": {\n \"id\": \"F-33099r568112_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:288\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230455r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230455r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chown\" command is used to change file owner and group.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:27" } ] @@ -24809,18 +23047,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chmod\\\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230456", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:289", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:289\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33100r568115_fix", "fixtext_fixref": "F-33100r568115_fix", "ident": { @@ -24828,75 +23060,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030490", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -24907,27 +23122,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33099r568112_fix" + "id": "F-33100r568115_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:288", + "name": "oval:mil.disa.stig.rhel8:def:289", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230455r627750_rule", - "version": "RHEL-08-030480", - "time": "2021-12-17T10:30:27", + "idref": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", + "version": "RHEL-08-030490", + "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030490" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.", - "id": "V-230456", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:289", @@ -24939,11 +23166,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chmod\\\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chmod\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33100r568115_fix\"\n },\n \"fix\": {\n \"id\": \"F-33100r568115_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:289\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230456r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230456r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230456\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230456\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030490\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chmod command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chmod\\\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chmod\\\" command by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S chmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33100r568115_fix\"\n },\n \"fix\": {\n \"id\": \"F-33100r568115_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:289\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230456r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230456r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chmod\" command changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -24957,18 +23184,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"lchown\\\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230457", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:290", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:290\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33101r568118_fix", "fixtext_fixref": "F-33101r568118_fix", "ident": { @@ -24976,75 +23197,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030500", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25055,27 +23259,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33100r568115_fix" + "id": "F-33101r568118_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:289", + "name": "oval:mil.disa.stig.rhel8:def:290", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230456r627750_rule", - "version": "RHEL-08-030490", + "idref": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", + "version": "RHEL-08-030500", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030500" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.", - "id": "V-230457", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:290", @@ -25087,11 +23303,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"lchown\\\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"lchown\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33101r568118_fix\"\n },\n \"fix\": {\n \"id\": \"F-33101r568118_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:290\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230457r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230457r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230457\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230457\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030500\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the lchown system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"lchown\\\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"lchown\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S lchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33101r568118_fix\"\n },\n \"fix\": {\n \"id\": \"F-33101r568118_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:290\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230457r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230457r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"lchown\" system call is used to change the ownership of the file specified by a path, which does not dereference symbolic links.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25105,18 +23321,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchownat\\\" system call is used to change ownership of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230458", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:291", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:291\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33102r568121_fix", "fixtext_fixref": "F-33102r568121_fix", "ident": { @@ -25124,75 +23334,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030510", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25203,27 +23396,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33101r568118_fix" + "id": "F-33102r568121_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:290", + "name": "oval:mil.disa.stig.rhel8:def:291", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230457r627750_rule", - "version": "RHEL-08-030500", + "idref": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", + "version": "RHEL-08-030510", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030510" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.", - "id": "V-230458", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:291", @@ -25235,11 +23440,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchownat\\\" system call is used to change ownership of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchownat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33102r568121_fix\"\n },\n \"fix\": {\n \"id\": \"F-33102r568121_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:291\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230458r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230458r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230458\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230458\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030510\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchownat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchownat\\\" system call is used to change ownership of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchownat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchownat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33102r568121_fix\"\n },\n \"fix\": {\n \"id\": \"F-33102r568121_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:291\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230458r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230458r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchownat\" system call is used to change ownership of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25253,18 +23458,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchown\\\" system call is used to change the ownership of a file referred to by the open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230459", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:292", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:292\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33103r568124_fix", "fixtext_fixref": "F-33103r568124_fix", "ident": { @@ -25272,75 +23471,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030520", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25351,27 +23533,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33102r568121_fix" + "id": "F-33103r568124_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:291", + "name": "oval:mil.disa.stig.rhel8:def:292", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230458r627750_rule", - "version": "RHEL-08-030510", + "idref": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", + "version": "RHEL-08-030520", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030520" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.", - "id": "V-230459", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:292", @@ -25383,11 +23577,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchown\\\" system call is used to change the ownership of a file referred to by the open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchown\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33103r568124_fix\"\n },\n \"fix\": {\n \"id\": \"F-33103r568124_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:292\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230459r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230459r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230459\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230459\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030520\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchown system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchown\\\" system call is used to change the ownership of a file referred to by the open file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchown\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchown -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33103r568124_fix\"\n },\n \"fix\": {\n \"id\": \"F-33103r568124_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:292\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230459r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230459r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchown\" system call is used to change the ownership of a file referred to by the open file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25401,18 +23595,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmodat\\\" system call is used to change permissions of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230460", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:293", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:293\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33104r568127_fix", "fixtext_fixref": "F-33104r568127_fix", "ident": { @@ -25420,75 +23608,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030530", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25499,27 +23670,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33103r568124_fix" + "id": "F-33104r568127_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:292", + "name": "oval:mil.disa.stig.rhel8:def:293", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230459r627750_rule", - "version": "RHEL-08-030520", + "idref": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", + "version": "RHEL-08-030530", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030530" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.", - "id": "V-230460", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:293", @@ -25531,11 +23714,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmodat\\\" system call is used to change permissions of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmodat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33104r568127_fix\"\n },\n \"fix\": {\n \"id\": \"F-33104r568127_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:293\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230460r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230460r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230460\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230460\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030530\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchmodat system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmodat\\\" system call is used to change permissions of a file relative to a directory file descriptor.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmodat\\\" system call by adding or updating the following lines to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmodat -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33104r568127_fix\"\n },\n \"fix\": {\n \"id\": \"F-33104r568127_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:293\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230460r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230460r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmodat\" system call is used to change permissions of a file relative to a directory file descriptor.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25549,18 +23732,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmod\\\" system call is used to change permissions of a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230461", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:294", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:294\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33105r568130_fix", "fixtext_fixref": "F-33105r568130_fix", "ident": { @@ -25568,75 +23745,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030540", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25647,27 +23807,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33104r568127_fix" + "id": "F-33105r568130_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:293", + "name": "oval:mil.disa.stig.rhel8:def:294", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230460r627750_rule", - "version": "RHEL-08-030530", + "idref": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", + "version": "RHEL-08-030540", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030540" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.", - "id": "V-230461", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:294", @@ -25679,11 +23851,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmod\\\" system call is used to change permissions of a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmod\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33105r568130_fix\"\n },\n \"fix\": {\n \"id\": \"F-33105r568130_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:294\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230461r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230461r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230461\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230461\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030540\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the fchmod system call in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"fchmod\\\" system call is used to change permissions of a file.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"fchmod\\\" system call by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\": \\n\\n-a always,exit -F arch=b32 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n-a always,exit -F arch=b64 -S fchmod -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33105r568130_fix\"\n },\n \"fix\": {\n \"id\": \"F-33105r568130_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:294\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230461r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230461r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"fchmod\" system call is used to change permissions of a file.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000064-GPOS-00033, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25697,18 +23869,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"sudo\\\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230462", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:295", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:295\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33106r568133_fix", "fixtext_fixref": "F-33106r568133_fix", "ident": { @@ -25716,75 +23882,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030550", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25795,27 +23944,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33105r568130_fix" + "id": "F-33106r568133_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:294", + "name": "oval:mil.disa.stig.rhel8:def:295", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230461r627750_rule", - "version": "RHEL-08-030540", + "idref": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", + "version": "RHEL-08-030550", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030550" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.", - "id": "V-230462", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:295", @@ -25827,11 +23988,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"sudo\\\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"sudo\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33106r568133_fix\"\n },\n \"fix\": {\n \"id\": \"F-33106r568133_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:295\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230462r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230462r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230462\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230462\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030550\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the sudo command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"sudo\\\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"sudo\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/sudo -F perm=x -F auid>=1000 -F auid!=unset -k priv_cmd\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33106r568133_fix\"\n },\n \"fix\": {\n \"id\": \"F-33106r568133_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:295\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230462r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230462r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"sudo\" command allows a permitted user to execute a command as the superuser or another user, as specified by the security policy.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25845,18 +24006,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"usermod\\\" command modifies the system account files to reflect the changes that are specified on the command line.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230463", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:296", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:296\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33107r568136_fix", "fixtext_fixref": "F-33107r568136_fix", "ident": { @@ -25864,75 +24019,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030560", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -25943,27 +24081,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33106r568133_fix" + "id": "F-33107r568136_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:295", + "name": "oval:mil.disa.stig.rhel8:def:296", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230462r627750_rule", - "version": "RHEL-08-030550", + "idref": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", + "version": "RHEL-08-030560", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030560" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.", - "id": "V-230463", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:296", @@ -25975,11 +24125,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"usermod\\\" command modifies the system account files to reflect the changes that are specified on the command line.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"usermod\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33107r568136_fix\"\n },\n \"fix\": {\n \"id\": \"F-33107r568136_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:296\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230463r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230463r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230463\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230463\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030560\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the usermod command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"usermod\\\" command modifies the system account files to reflect the changes that are specified on the command line.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful uses of the \\\"usermod\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/sbin/usermod -F perm=x -F auid>=1000 -F auid!=unset -k privileged-usermod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33107r568136_fix\"\n },\n \"fix\": {\n \"id\": \"F-33107r568136_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:296\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230463r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230463r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"usermod\" command modifies the system account files to reflect the changes that are specified on the command line.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -25993,18 +24143,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chacl\\\" command is used to change the access control list of a file or directory.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210\",\"Documentable\":\"false\"}", + "description": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "group_id": "xccdf_mil.disa.stig_group_V-230464", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:297", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:297\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33108r568139_fix", "fixtext_fixref": "F-33108r568139_fix", "ident": { @@ -26012,75 +24156,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030570", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26091,27 +24218,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33107r568136_fix" + "id": "F-33108r568139_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:296", + "name": "oval:mil.disa.stig.rhel8:def:297", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230463r627750_rule", - "version": "RHEL-08-030560", + "idref": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", + "version": "RHEL-08-030570", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030570" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.", - "id": "V-230464", - "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210", + "id": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", + "desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:297", @@ -26123,11 +24262,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.\",\n \"description\": \"Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chacl\\\" command is used to change the access control list of a file or directory.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33108r568139_fix\"\n },\n \"fix\": {\n \"id\": \"F-33108r568139_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:297\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230464r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230464r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230464\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230464\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030570\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the chacl command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\\n\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"chacl\\\" command is used to change the access control list of a file or directory.\\n\\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \\\"-1\\\". The AUID representation is an unsigned 32-bit integer, which equals \\\"4294967295\\\". The audit system interprets \\\"-1\\\", \\\"4294967295\\\", and \\\"unset\\\" in the same way.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful use of the \\\"chacl\\\" command by adding or updating the following rule in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-a always,exit -F path=/usr/bin/chacl -F perm=x -F auid>=1000 -F auid!=unset -k perm_mod\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33108r568139_fix\"\n },\n \"fix\": {\n \"id\": \"F-33108r568139_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:297\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230464r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230464r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without generating audit records that are specific to the security and mission needs of the organization, it would be difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\n\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"chacl\" command is used to change the access control list of a file or directory.\n\nWhen a user logs on, the AUID is set to the UID of the account that is being authenticated. Daemons are not user sessions and have the loginuid set to \"-1\". The AUID representation is an unsigned 32-bit integer, which equals \"4294967295\". The audit system interprets \"-1\", \"4294967295\", and \"unset\" in the same way.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000466-GPOS-00210false", "start_time": "2021-12-17T10:30:28" } ] @@ -26141,18 +24280,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"kmod\\\" command is used to control Linux Kernel modules.\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222\",\"Documentable\":\"false\"}", + "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "group_id": "xccdf_mil.disa.stig_group_V-230465", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:298", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:298\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33109r568142_fix", "fixtext_fixref": "F-33109r568142_fix", "ident": { @@ -26160,75 +24293,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030580", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26239,27 +24355,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33108r568139_fix" + "id": "F-33109r568142_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:297", + "name": "oval:mil.disa.stig.rhel8:def:298", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230464r627750_rule", - "version": "RHEL-08-030570", + "idref": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", + "version": "RHEL-08-030580", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030580" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.", - "id": "V-230465", - "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222", + "id": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", + "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:298", @@ -26271,11 +24399,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.\",\n \"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"kmod\\\" command is used to control Linux Kernel modules.\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the module management program \\\"kmod\\\" by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33109r568142_fix\"\n },\n \"fix\": {\n \"id\": \"F-33109r568142_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:298\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230465r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230465r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230465\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230465\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030580\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful uses of the kmod command in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \\\"kmod\\\" command is used to control Linux Kernel modules.\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to audit the execution of the module management program \\\"kmod\\\" by adding or updating the following line to \\\"/etc/audit/rules.d/audit.rules\\\":\\n\\n-a always,exit -F path=/usr/bin/kmod -F perm=x -F auid>=1000 -F auid!=unset -k modules\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33109r568142_fix\"\n },\n \"fix\": {\n \"id\": \"F-33109r568142_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:298\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230465r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230465r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter). The \"kmod\" command is used to control Linux Kernel modules.\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000471-GPOS-00216, SRG-OS-000477-GPOS-00222false", "start_time": "2021-12-17T10:30:28" } ] @@ -26289,18 +24417,12 @@ "AU-12 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218\",\"Documentable\":\"false\"}", + "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", "group_id": "xccdf_mil.disa.stig_group_V-230467", "group_title": "SRG-OS-000062-GPOS-00031", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:299", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:299\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33111r568148_fix", "fixtext_fixref": "F-33111r568148_fix", "ident": { @@ -26308,75 +24430,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030600", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26387,27 +24492,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33109r568142_fix" + "id": "F-33111r568148_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:298", + "name": "oval:mil.disa.stig.rhel8:def:299", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230465r627750_rule", - "version": "RHEL-08-030580", + "idref": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", + "version": "RHEL-08-030600", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030600" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.", - "id": "V-230467", - "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218", + "id": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", + "desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:299", @@ -26419,11 +24536,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000062-GPOS-00031\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030600\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.\",\n \"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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful modifications to the \\\"lastlog\\\" file by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33111r568148_fix\"\n },\n \"fix\": {\n \"id\": \"F-33111r568148_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:299\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230467r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230467r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230467\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230467\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030600\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"Successful/unsuccessful modifications to the lastlog file in RHEL 8 must generate an audit record.\",\n \"description\": \"<VulnDiscussion>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\\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\\n\\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\\n\\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\\n\\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\\n\\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\\n\\n3) All account creations, modifications, disabling, and terminations; and \\n\\n4) All kernel module load, unload, and restart actions.\\n\\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000169\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit system to generate an audit event for any successful/unsuccessful modifications to the \\\"lastlog\\\" file by adding or updating the following rules in the \\\"/etc/audit/rules.d/audit.rules\\\" file:\\n\\n-w /var/log/lastlog -p wa -k logins\\n\\nThe audit daemon must be restarted for the changes to take effect.\",\n \"fixref\": \"F-33111r568148_fix\"\n },\n \"fix\": {\n \"id\": \"F-33111r568148_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:299\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230467r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230467r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "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\nAudit records can be generated from various components within the information system (e.g., module or policy filter).\n\nThe list of audited events is the set of events for which audits are to be generated. This set of events is typically a subset of the list of all events for which the system is capable of generating audit records.\n\nDoD has defined the list of events for which RHEL 8 will provide an audit record generation capability as the following:\n\n1) Successful and unsuccessful attempts to access, modify, or delete privileges, security objects, security levels, or categories of information (e.g., classification levels);\n\n2) Access actions, such as successful and unsuccessful logon attempts, privileged activities or other system-level access, starting and ending time for user access to the system, concurrent logons from different workstations, successful and unsuccessful accesses to objects, all program initiations, and all direct access to the information system;\n\n3) All account creations, modifications, disabling, and terminations; and \n\n4) All kernel module load, unload, and restart actions.\n\nSatisfies: SRG-OS-000062-GPOS-00031, SRG-OS-000037-GPOS-00015, SRG-OS-000042-GPOS-00020, SRG-OS-000062-GPOS-00031, SRG-OS-000392-GPOS-00172, SRG-OS-000462-GPOS-00206, SRG-OS-000471-GPOS-00215, SRG-OS-000473-GPOS-00218false", "start_time": "2021-12-17T10:30:28" } ] @@ -26437,18 +24554,12 @@ "AU-12 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.\",\"Documentable\":\"false\"}", + "description": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", "group_id": "xccdf_mil.disa.stig_group_V-230471", "group_title": "SRG-OS-000063-GPOS-00032", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:303", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:303\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33115r568160_fix", "fixtext_fixref": "F-33115r568160_fix", "ident": { @@ -26456,106 +24567,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030610", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000169", + "text": "CCI-000171", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33111r568148_fix" + "id": "F-33115r568160_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:299", + "name": "oval:mil.disa.stig.rhel8:def:303", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230467r627750_rule", - "version": "RHEL-08-030600", + "idref": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", + "version": "RHEL-08-030610", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030610" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.", - "id": "V-230471", - "desc": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.", + "id": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", + "desc": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:303", @@ -26567,11 +24673,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000063-GPOS-00032\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.\",\n \"description\": \"Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000171\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the files in directory \\\"/etc/audit/rules.d/\\\" and the \\\"/etc/audit/auditd.conf\\\" file to have a mode of \\\"0640\\\" with the following commands:\\n\\n$ sudo chmod 0640 /etc/audit/rules.d/audit.rules\\n$ sudo chmod 0640 /etc/audit/rules.d/[customrulesfile].rules\\n$ sudo chmod 0640 /etc/audit/auditd.conf\",\n \"fixref\": \"F-33115r568160_fix\"\n },\n \"fix\": {\n \"id\": \"F-33115r568160_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:303\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230471r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230471r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230471\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230471\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030610\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must allow only the Information System Security Manager (ISSM) (or individuals or roles appointed by the ISSM) to select which auditable events are to be audited.\",\n \"description\": \"<VulnDiscussion>Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000171\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the files in directory \\\"/etc/audit/rules.d/\\\" and the \\\"/etc/audit/auditd.conf\\\" file to have a mode of \\\"0640\\\" with the following commands:\\n\\n$ sudo chmod 0640 /etc/audit/rules.d/audit.rules\\n$ sudo chmod 0640 /etc/audit/rules.d/[customrulesfile].rules\\n$ sudo chmod 0640 /etc/audit/auditd.conf\",\n \"fixref\": \"F-33115r568160_fix\"\n },\n \"fix\": {\n \"id\": \"F-33115r568160_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:303\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230471r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230471r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without the capability to restrict the roles and individuals that can select which events are audited, unauthorized personnel may be able to prevent the auditing of critical events. Misconfigured audits may degrade the system's performance by overwhelming the audit log. Misconfigured audits may also make it more difficult to establish, correlate, and investigate the events relating to an incident or identify those responsible for one.false", "start_time": "2021-12-17T10:30:28" } ] @@ -26585,18 +24691,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\",\"Documentable\":\"false\"}", + "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", "group_id": "xccdf_mil.disa.stig_group_V-230472", "group_title": "SRG-OS-000256-GPOS-00097", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:304", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:304\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33116r568163_fix", "fixtext_fixref": "F-33116r568163_fix", "ident": { @@ -26604,106 +24704,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030620", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000171", + "text": "CCI-001493", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33115r568160_fix" + "id": "F-33116r568163_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:303", + "name": "oval:mil.disa.stig.rhel8:def:304", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230471r627750_rule", - "version": "RHEL-08-030610", + "idref": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", + "version": "RHEL-08-030620", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030620" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit tools must have a mode of 0755 or less permissive.", - "id": "V-230472", - "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.", + "id": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", + "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:304", @@ -26715,11 +24810,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000256-GPOS-00097\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit tools must have a mode of 0755 or less permissive.\",\n \"description\": \"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be protected from unauthorized access by setting the correct permissive mode using the following command:\\n\\n$ sudo chmod 0755 [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with the audit tool that does not have the correct permissive mode.\",\n \"fixref\": \"F-33116r568163_fix\"\n },\n \"fix\": {\n \"id\": \"F-33116r568163_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:304\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230472r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230472r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230472\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230472\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030620\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit tools must have a mode of 0755 or less permissive.\",\n \"description\": \"<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be protected from unauthorized access by setting the correct permissive mode using the following command:\\n\\n$ sudo chmod 0755 [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with the audit tool that does not have the correct permissive mode.\",\n \"fixref\": \"F-33116r568163_fix\"\n },\n \"fix\": {\n \"id\": \"F-33116r568163_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:304\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230472r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230472r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.false", "start_time": "2021-12-17T10:30:28" } ] @@ -26733,18 +24828,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099\",\"Documentable\":\"false\"}", + "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "group_id": "xccdf_mil.disa.stig_group_V-230473", "group_title": "SRG-OS-000256-GPOS-00097", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:305", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:305\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33117r568166_fix", "fixtext_fixref": "F-33117r568166_fix", "ident": { @@ -26752,75 +24841,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030630", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26831,27 +24903,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33116r568163_fix" + "id": "F-33117r568166_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:304", + "name": "oval:mil.disa.stig.rhel8:def:305", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230472r627750_rule", - "version": "RHEL-08-030620", + "idref": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", + "version": "RHEL-08-030630", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030630" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit tools must be owned by root.", - "id": "V-230473", - "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099", + "id": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", + "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:305", @@ -26863,11 +24947,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000256-GPOS-00097\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit tools must be owned by root.\",\n \"description\": \"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chown root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not owned by \\\"root\\\".\",\n \"fixref\": \"F-33117r568166_fix\"\n },\n \"fix\": {\n \"id\": \"F-33117r568166_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:305\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230473r744008_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230473r744008_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230473\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230473\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030630\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit tools must be owned by root.\",\n \"description\": \"<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chown root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not owned by \\\"root\\\".\",\n \"fixref\": \"F-33117r568166_fix\"\n },\n \"fix\": {\n \"id\": \"F-33117r568166_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:305\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230473r744008_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230473r744008_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "start_time": "2021-12-17T10:30:28" } ] @@ -26881,18 +24965,12 @@ "AU-9 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099\",\"Documentable\":\"false\"}", + "description": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "group_id": "xccdf_mil.disa.stig_group_V-230474", "group_title": "SRG-OS-000256-GPOS-00097", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:306", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:306\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33118r568169_fix", "fixtext_fixref": "F-33118r568169_fix", "ident": { @@ -26900,75 +24978,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030640", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -26979,27 +25040,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33117r568166_fix" + "id": "F-33118r568169_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:305", + "name": "oval:mil.disa.stig.rhel8:def:306", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230473r744008_rule", - "version": "RHEL-08-030630", + "idref": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", + "version": "RHEL-08-030640", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030640" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 audit tools must be group-owned by root.", - "id": "V-230474", - "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099", + "id": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", + "desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:306", @@ -27011,11 +25084,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000256-GPOS-00097\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit tools must be group-owned by root.\",\n \"description\": \"Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be group-owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chgrp root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not group-owned by \\\"root\\\".\",\n \"fixref\": \"F-33118r568169_fix\"\n },\n \"fix\": {\n \"id\": \"F-33118r568169_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:306\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230474r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230474r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230474\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230474\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030640\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 audit tools must be group-owned by root.\",\n \"description\": \"<VulnDiscussion>Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\\n\\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\\n\\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\\n\\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001493\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the audit tools to be group-owned by \\\"root\\\", by running the following command:\\n\\n$ sudo chgrp root [audit_tool]\\n\\nReplace \\\"[audit_tool]\\\" with each audit tool not group-owned by \\\"root\\\".\",\n \"fixref\": \"F-33118r568169_fix\"\n },\n \"fix\": {\n \"id\": \"F-33118r568169_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:306\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230474r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230474r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Protecting audit information also includes identifying and protecting the tools used to view and manipulate log data. Therefore, protecting audit tools is necessary to prevent unauthorized operation on audit information.\n\nRHEL 8 systems providing tools to interface with audit information will leverage user permissions and roles identifying the user accessing the tools, and the corresponding rights the user enjoys, to make access decisions regarding the access to audit tools.\n\nAudit tools include, but are not limited to, vendor-provided and open source audit tools needed to successfully view and manipulate audit information system activity and records. Audit tools include custom queries and report generators.\n\nSatisfies: SRG-OS-000256-GPOS-00097, SRG-OS-000257-GPOS-00098, SRG-OS-000258-GPOS-00099false", "start_time": "2021-12-17T10:30:28" } ] @@ -27029,18 +25102,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.\",\"Documentable\":\"false\"}", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "group_id": "xccdf_mil.disa.stig_group_V-230477", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:412", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:412\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33121r568178_fix", "fixtext_fixref": "F-33121r568178_fix", "ident": { @@ -27048,106 +25115,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030670", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001493", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33118r568169_fix" + "id": "F-33121r568178_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:306", + "name": "oval:mil.disa.stig.rhel8:def:412", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230474r627750_rule", - "version": "RHEL-08-030640", + "idref": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", + "version": "RHEL-08-030670", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030670" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must have the packages required for offloading audit logs installed.", - "id": "V-230477", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.", + "id": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:412", @@ -27159,11 +25221,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have the packages required for offloading audit logs installed.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to offload audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog\",\n \"fixref\": \"F-33121r568178_fix\"\n },\n \"fix\": {\n \"id\": \"F-33121r568178_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:412\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230477r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230477r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230477\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230477\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030670\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have the packages required for offloading audit logs installed.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to offload audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog\",\n \"fixref\": \"F-33121r568178_fix\"\n },\n \"fix\": {\n \"id\": \"F-33121r568178_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:412\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230477r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230477r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "start_time": "2021-12-17T10:30:28" } ] @@ -27177,18 +25239,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"rsyslog-gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.\",\"Documentable\":\"false\"}", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "group_id": "xccdf_mil.disa.stig_group_V-230478", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:307", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:307\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33122r744010_fix", "fixtext_fixref": "F-33122r744010_fix", "ident": { @@ -27196,75 +25252,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030680", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27275,27 +25314,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33121r568178_fix" + "id": "F-33122r744010_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:412", + "name": "oval:mil.disa.stig.rhel8:def:307", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230477r627750_rule", - "version": "RHEL-08-030670", + "idref": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", + "version": "RHEL-08-030680", "time": "2021-12-17T10:30:28", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030680" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must have the packages required for encrypting offloaded audit logs installed.", - "id": "V-230478", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.", + "id": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:307", @@ -27307,11 +25358,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have the packages required for encrypting offloaded audit logs installed.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"rsyslog-gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt offloaded audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog-gnutls\",\n \"fixref\": \"F-33122r744010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33122r744010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:307\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230478r744011_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230478r744011_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230478\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230478\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030680\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must have the packages required for encrypting offloaded audit logs installed.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"rsyslog-gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\\nExamples of each configuration:\\nUDP *.* @remotesystemname\\nTCP *.* @@remotesystemname\\nRELP *.* :omrelp:remotesystemname:2514\\nNote that a port number was given as there is no standard port for RELP.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to encrypt offloaded audit logs by installing the required packages with the following command:\\n\\n$ sudo yum install rsyslog-gnutls\",\n \"fixref\": \"F-33122r744010_fix\"\n },\n \"fix\": {\n \"id\": \"F-33122r744010_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:307\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230478r744011_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230478r744011_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"rsyslog-gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nRsyslog provides three ways to forward message: the traditional UDP transport, which is extremely lossy but standard; the plain TCP based transport, which loses messages only during certain situations but is widely available; and the RELP transport, which does not lose messages but is currently available only as part of the rsyslogd 3.15.0 and above.\nExamples of each configuration:\nUDP *.* @remotesystemname\nTCP *.* @@remotesystemname\nRELP *.* :omrelp:remotesystemname:2514\nNote that a port number was given as there is no standard port for RELP.false", "start_time": "2021-12-17T10:30:28" } ] @@ -27325,18 +25376,12 @@ "AU-4 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224\",\"Documentable\":\"false\"}", + "description": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "group_id": "xccdf_mil.disa.stig_group_V-230480", "group_title": "SRG-OS-000342-GPOS-00133", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:308", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:308\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33124r568187_fix", "fixtext_fixref": "F-33124r568187_fix", "ident": { @@ -27344,106 +25389,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030700", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000366", + "text": "CCI-001851", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33122r744010_fix" + "id": "F-33124r568187_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:307", + "name": "oval:mil.disa.stig.rhel8:def:308", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230478r744011_rule", - "version": "RHEL-08-030680", - "time": "2021-12-17T10:30:28", + "idref": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", + "version": "RHEL-08-030700", + "time": "2021-12-17T10:30:30", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030700" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must take appropriate action when the internal event queue is full.", - "id": "V-230480", - "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224", + "id": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", + "desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:308", @@ -27455,11 +25495,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000342-GPOS-00133\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must take appropriate action when the internal event queue is full.\",\n \"description\": \"Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"fixref\": \"F-33124r568187_fix\"\n },\n \"fix\": {\n \"id\": \"F-33124r568187_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:308\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230480r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230480r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230480\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230480\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030700\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must take appropriate action when the internal event queue is full.\",\n \"description\": \"<VulnDiscussion>Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\\n\\nOff-loading is a common process in information systems with limited audit storage capacity.\\n\\nRHEL 8 installation media provides \\\"rsyslogd\\\". \\\"rsyslogd\\\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \\\"gnutls\\\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\\n\\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001851\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the /etc/audit/auditd.conf file and add or update the \\\"overflow_action\\\" option:\\n\\noverflow_action = syslog\\n\\nThe audit daemon must be restarted for changes to take effect.\",\n \"fixref\": \"F-33124r568187_fix\"\n },\n \"fix\": {\n \"id\": \"F-33124r568187_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:308\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230480r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230480r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Information stored in one location is vulnerable to accidental or incidental deletion or alteration.\n\nOff-loading is a common process in information systems with limited audit storage capacity.\n\nRHEL 8 installation media provides \"rsyslogd\". \"rsyslogd\" is a system utility providing support for message logging. Support for both internet and UNIX domain sockets enables this utility to support both local and remote logging. Couple this utility with \"gnutls\" (which is a secure communications library implementing the SSL, TLS and DTLS protocols), and you have a method to securely encrypt and off-load auditing.\n\nSatisfies: SRG-OS-000342-GPOS-00133, SRG-OS-000479-GPOS-00224false", "start_time": "2021-12-17T10:30:30" } ] @@ -27473,18 +25513,12 @@ "AU-5 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.\",\"Documentable\":\"false\"}", + "description": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", "group_id": "xccdf_mil.disa.stig_group_V-230483", "group_title": "SRG-OS-000343-GPOS-00134", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:309", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:309\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33127r744013_fix", "fixtext_fixref": "F-33127r744013_fix", "ident": { @@ -27492,106 +25526,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030730", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-001851", + "text": "CCI-001855", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33124r568187_fix" + "id": "F-33127r744013_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:308", + "name": "oval:mil.disa.stig.rhel8:def:309", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230480r627750_rule", - "version": "RHEL-08-030700", - "time": "2021-12-17T10:30:30", + "idref": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", + "version": "RHEL-08-030730", + "time": "2021-12-17T10:30:31", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-030730" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.", - "id": "V-230483", - "desc": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.", + "id": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", + "desc": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:309", @@ -27603,11 +25632,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000343-GPOS-00134\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.\",\n \"description\": \"If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate an action to notify the SA and ISSO (at a minimum) when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity by adding/modifying the following line in the /etc/audit/auditd.conf file.\\n\\nspace_left = 25%\\n\\nNote: Option names and values in the auditd.conf file are case insensitive.\",\n \"fixref\": \"F-33127r744013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33127r744013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:309\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230483r744014_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230483r744014_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230483\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230483\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030730\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must take action when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity.\",\n \"description\": \"<VulnDiscussion>If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001855\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to initiate an action to notify the SA and ISSO (at a minimum) when allocated audit record storage volume reaches 75 percent of the repository maximum audit record storage capacity by adding/modifying the following line in the /etc/audit/auditd.conf file.\\n\\nspace_left = 25%\\n\\nNote: Option names and values in the auditd.conf file are case insensitive.\",\n \"fixref\": \"F-33127r744013_fix\"\n },\n \"fix\": {\n \"id\": \"F-33127r744013_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:309\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230483r744014_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230483r744014_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "If security personnel are not notified immediately when storage volume reaches 75 percent utilization, they are unable to plan for audit record storage capacity expansion.false", "start_time": "2021-12-17T10:30:31" } ] @@ -27621,18 +25650,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.\",\"Documentable\":\"false\"}", + "description": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "group_id": "xccdf_mil.disa.stig_group_V-230485", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:310", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:310\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33129r568202_fix", "fixtext_fixref": "F-33129r568202_fix", "ident": { @@ -27640,106 +25663,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030741", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-001855", + "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33127r744013_fix" + "id": "F-33129r568202_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:309", + "name": "oval:mil.disa.stig.rhel8:def:310", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230483r744014_rule", - "version": "RHEL-08-030730", + "idref": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", + "version": "RHEL-08-030741", "time": "2021-12-17T10:30:31", "weight": "10.0", - "severity": "medium" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-030741" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the chrony daemon from acting as a server.", - "id": "V-230485", - "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.", + "id": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", + "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:310", @@ -27751,11 +25769,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030741\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the chrony daemon from acting as a server.\",\n \"description\": \"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the chrony daemon from acting as a server by adding/modifying the following line in the /etc/chrony.conf file.\\n\\nport 0\",\n \"fixref\": \"F-33129r568202_fix\"\n },\n \"fix\": {\n \"id\": \"F-33129r568202_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:310\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230485r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230485r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230485\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230485\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030741\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the chrony daemon from acting as a server.\",\n \"description\": \"<VulnDiscussion>Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the chrony daemon from acting as a server by adding/modifying the following line in the /etc/chrony.conf file.\\n\\nport 0\",\n \"fixref\": \"F-33129r568202_fix\"\n },\n \"fix\": {\n \"id\": \"F-33129r568202_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:310\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230485r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230485r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nMinimizing the exposure of the server functionality of the chrony daemon diminishes the attack surface.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "start_time": "2021-12-17T10:30:31" } ] @@ -27769,18 +25787,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.\",\"Documentable\":\"false\"}", + "description": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "group_id": "xccdf_mil.disa.stig_group_V-230486", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:311", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:311\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33130r568205_fix", "fixtext_fixref": "F-33130r568205_fix", "ident": { @@ -27788,75 +25800,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-030742", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -27867,27 +25862,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33129r568202_fix" + "id": "F-33130r568205_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:310", + "name": "oval:mil.disa.stig.rhel8:def:311", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230485r627750_rule", - "version": "RHEL-08-030741", + "idref": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", + "version": "RHEL-08-030742", "time": "2021-12-17T10:30:31", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-030742" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable network management of the chrony daemon.", - "id": "V-230486", - "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.", + "id": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", + "desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:311", @@ -27899,11 +25906,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-030742\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable network management of the chrony daemon.\",\n \"description\": \"Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system disable network management of the chrony daemon by adding/modifying the following line in the /etc/chrony.conf file.\\n\\ncmdport 0\",\n \"fixref\": \"F-33130r568205_fix\"\n },\n \"fix\": {\n \"id\": \"F-33130r568205_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:311\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230486r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230486r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230486\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230486\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-030742\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable network management of the chrony daemon.\",\n \"description\": \"<VulnDiscussion>Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\\n\\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\\n\\nRHEL 8 utilizes the \\\"timedatectl\\\" command to view the status of the \\\"systemd-timesyncd.service\\\". The \\\"timedatectl\\\" status will display the local time, UTC, and the offset from UTC.\\n\\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system disable network management of the chrony daemon by adding/modifying the following line in the /etc/chrony.conf file.\\n\\ncmdport 0\",\n \"fixref\": \"F-33130r568205_fix\"\n },\n \"fix\": {\n \"id\": \"F-33130r568205_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:311\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230486r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230486r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Inaccurate time stamps make it more difficult to correlate events and can lead to an inaccurate analysis. Determining the correct time a particular event occurred on a system is critical when conducting forensic analysis and investigating system events. Sources outside the configured acceptable allowance (drift) may be inaccurate.\n\nNot exposing the management interface of the chrony daemon on the network diminishes the attack space.\n\nRHEL 8 utilizes the \"timedatectl\" command to view the status of the \"systemd-timesyncd.service\". The \"timedatectl\" status will display the local time, UTC, and the offset from UTC.\n\nNote that USNO offers authenticated NTP service to DoD and U.S. Government agencies operating on the NIPR and SIPR networks. Visit https://www.usno.navy.mil/USNO/time/ntp/dod-customers for more information.false", "start_time": "2021-12-17T10:30:31" } ] @@ -27917,18 +25924,12 @@ "CM-7 a" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\\n\\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "group_id": "xccdf_mil.disa.stig_group_V-230487", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:312", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:312\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33131r568208_fix", "fixtext_fixref": "F-33131r568208_fix", "ident": { @@ -27936,106 +25937,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040000", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33130r568205_fix" + "id": "F-33131r568208_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:311", + "name": "oval:mil.disa.stig.rhel8:def:312", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230486r627750_rule", - "version": "RHEL-08-030742", + "idref": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", + "version": "RHEL-08-040000", "time": "2021-12-17T10:30:31", "weight": "10.0", - "severity": "low" - } + "severity": "high" + }, + "value": [], + "version": "RHEL-08-040000" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not have the telnet-server package installed.", - "id": "V-230487", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.", + "id": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:312", @@ -28047,11 +26043,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have the telnet-server package installed.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\\n\\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n$ sudo yum remove telnet-server\",\n \"fixref\": \"F-33131r568208_fix\"\n },\n \"fix\": {\n \"id\": \"F-33131r568208_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:312\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230487r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230487r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230487\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230487\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040000\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have the telnet-server package installed.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\\n\\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the telnet-server package from the system with the following command:\\n\\n$ sudo yum remove telnet-server\",\n \"fixref\": \"F-33131r568208_fix\"\n },\n \"fix\": {\n \"id\": \"F-33131r568208_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:312\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230487r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230487r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\n\nThe telnet service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.false", "start_time": "2021-12-17T10:30:31" } ] @@ -28065,18 +26061,12 @@ "CM-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "group_id": "xccdf_mil.disa.stig_group_V-230488", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:313", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:313\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33132r568211_fix", "fixtext_fixref": "F-33132r568211_fix", "ident": { @@ -28084,75 +26074,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040001", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28163,27 +26136,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33131r568208_fix" + "id": "F-33132r568211_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:312", + "name": "oval:mil.disa.stig.rhel8:def:313", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230487r627750_rule", - "version": "RHEL-08-040000", - "time": "2021-12-17T10:30:31", + "idref": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", + "version": "RHEL-08-040001", + "time": "2021-12-17T10:30:33", "weight": "10.0", - "severity": "high" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-040001" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not have any automated bug reporting tools installed.", - "id": "V-230488", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:313", @@ -28195,11 +26180,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have any automated bug reporting tools installed.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing automated bug reporting packages from the system with the following command:\\n\\n$ sudo yum remove abrt*\",\n \"fixref\": \"F-33132r568211_fix\"\n },\n \"fix\": {\n \"id\": \"F-33132r568211_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:313\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230488r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230488r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230488\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230488\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040001\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have any automated bug reporting tools installed.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing automated bug reporting packages from the system with the following command:\\n\\n$ sudo yum remove abrt*\",\n \"fixref\": \"F-33132r568211_fix\"\n },\n \"fix\": {\n \"id\": \"F-33132r568211_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:313\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230488r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230488r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "start_time": "2021-12-17T10:30:33" } ] @@ -28213,18 +26198,12 @@ "CM-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "group_id": "xccdf_mil.disa.stig_group_V-230489", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:314", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:314\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33133r568214_fix", "fixtext_fixref": "F-33133r568214_fix", "ident": { @@ -28232,75 +26211,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040002", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28311,27 +26273,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33132r568211_fix" + "id": "F-33133r568214_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:313", + "name": "oval:mil.disa.stig.rhel8:def:314", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230488r627750_rule", - "version": "RHEL-08-040001", - "time": "2021-12-17T10:30:33", + "idref": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", + "version": "RHEL-08-040002", + "time": "2021-12-17T10:30:35", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040002" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not have the sendmail package installed.", - "id": "V-230489", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.", + "id": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:314", @@ -28343,11 +26317,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have the sendmail package installed.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the sendmail package from the system with the following command:\\n\\n$ sudo yum remove sendmail\",\n \"fixref\": \"F-33133r568214_fix\"\n },\n \"fix\": {\n \"id\": \"F-33133r568214_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:314\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230489r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230489r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230489\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230489\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040002\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have the sendmail package installed.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\\n\\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the sendmail package from the system with the following command:\\n\\n$ sudo yum remove sendmail\",\n \"fixref\": \"F-33133r568214_fix\"\n },\n \"fix\": {\n \"id\": \"F-33133r568214_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:314\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230489r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230489r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nExamples of non-essential capabilities include, but are not limited to, games, software packages, tools, and demonstration software not related to requirements or providing a wide array of functionality not required for every mission, but which cannot be disabled.\n\nVerify the operating system is configured to disable non-essential capabilities. The most secure way of ensuring a non-essential capability is disabled is to not have the capability installed.false", "start_time": "2021-12-17T10:30:35" } ] @@ -28361,18 +26335,12 @@ "CM-7 a" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\\n\\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", "group_id": "xccdf_mil.disa.stig_group_V-230492", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:317", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:317\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33136r568223_fix", "fixtext_fixref": "F-33136r568223_fix", "ident": { @@ -28380,75 +26348,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040010", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28459,27 +26410,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33133r568214_fix" + "id": "F-33136r568223_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:314", + "name": "oval:mil.disa.stig.rhel8:def:317", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230489r627750_rule", - "version": "RHEL-08-040002", - "time": "2021-12-17T10:30:35", + "idref": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", + "version": "RHEL-08-040010", + "time": "2021-12-17T10:30:37", "weight": "10.0", - "severity": "medium" - } + "severity": "high" + }, + "value": [], + "version": "RHEL-08-040010" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not have the rsh-server package installed.", - "id": "V-230492", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042", + "id": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:317", @@ -28491,11 +26454,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have the rsh-server package installed.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\\n\\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n$ sudo yum remove rsh-server\",\n \"fixref\": \"F-33136r568223_fix\"\n },\n \"fix\": {\n \"id\": \"F-33136r568223_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:317\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230492r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230492r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230492\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230492\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040010\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not have the rsh-server package installed.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\\n\\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\\n\\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable non-essential capabilities by removing the rsh-server package from the system with the following command:\\n\\n$ sudo yum remove rsh-server\",\n \"fixref\": \"F-33136r568223_fix\"\n },\n \"fix\": {\n \"id\": \"F-33136r568223_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:317\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230492r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230492r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe rsh-server service provides an unencrypted remote access service that does not provide for the confidentiality and integrity of user passwords or the remote session and has very weak authentication.\n\nIf a privileged user were to log on using this service, the privileged user password could be compromised.\n\nSatisfies: SRG-OS-000095-GPOS-00049, SRG-OS-000074-GPOS-00042false", "start_time": "2021-12-17T10:30:37" } ] @@ -28509,18 +26472,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230494", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230494r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:318", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:318\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33138r568229_fix", "fixtext_fixref": "F-33138r568229_fix", "ident": { @@ -28528,106 +26485,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040021", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33136r568223_fix" + "id": "F-33138r568229_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:317", + "name": "oval:mil.disa.stig.rhel8:def:318", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230492r627750_rule", - "version": "RHEL-08-040010", - "time": "2021-12-17T10:30:37", + "idref": "xccdf_mil.disa.stig_rule_SV-230494r627750_rule", + "version": "RHEL-08-040021", + "time": "2021-12-17T10:30:38", "weight": "10.0", - "severity": "high" - } + "severity": "low" + }, + "value": [], + "version": "RHEL-08-040021" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.", - "id": "V-230494", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230494r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:318", @@ -28639,11 +26591,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the ATM protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall ATM /bin/true\\nblacklist ATM\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33138r568229_fix\"\n },\n \"fix\": {\n \"id\": \"F-33138r568229_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:318\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230494r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230494r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230494\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230494\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040021\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the asynchronous transfer mode (ATM) protocol.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the ATM protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall ATM /bin/true\\nblacklist ATM\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33138r568229_fix\"\n },\n \"fix\": {\n \"id\": \"F-33138r568229_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:318\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230494r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230494r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Asynchronous Transfer Mode (ATM) is a protocol operating on network, data link, and physical layers, based on virtual circuits and virtual paths. Disabling ATM protects the system against exploitation of any laws in its implementation.false", "start_time": "2021-12-17T10:30:38" } ] @@ -28657,18 +26609,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230495", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230495r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:319", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:319\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33139r568232_fix", "fixtext_fixref": "F-33139r568232_fix", "ident": { @@ -28676,75 +26622,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040022", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28755,27 +26684,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33138r568229_fix" + "id": "F-33139r568232_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:318", + "name": "oval:mil.disa.stig.rhel8:def:319", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230494r627750_rule", - "version": "RHEL-08-040021", + "idref": "xccdf_mil.disa.stig_rule_SV-230495r627750_rule", + "version": "RHEL-08-040022", "time": "2021-12-17T10:30:38", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-040022" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the controller area network (CAN) protocol.", - "id": "V-230495", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230495r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:319", @@ -28787,11 +26728,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the controller area network (CAN) protocol.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the CAN protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall CAN /bin/true\\nblacklist CAN\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33139r568232_fix\"\n },\n \"fix\": {\n \"id\": \"F-33139r568232_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:319\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230495r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230495r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230495\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230495\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040022\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the controller area network (CAN) protocol.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the CAN protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall CAN /bin/true\\nblacklist CAN\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33139r568232_fix\"\n },\n \"fix\": {\n \"id\": \"F-33139r568232_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:319\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230495r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230495r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Controller Area Network (CAN) is a serial communications protocol, which was initially developed for automotive and is now also used in marine, industrial, and medical applications. Disabling CAN protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-12-17T10:30:38" } ] @@ -28805,18 +26746,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230496", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230496r744017_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:320", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:320\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33140r744016_fix", "fixtext_fixref": "F-33140r744016_fix", "ident": { @@ -28824,75 +26759,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040023", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -28903,27 +26821,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33139r568232_fix" + "id": "F-33140r744016_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:319", + "name": "oval:mil.disa.stig.rhel8:def:320", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230495r627750_rule", - "version": "RHEL-08-040022", + "idref": "xccdf_mil.disa.stig_rule_SV-230496r744017_rule", + "version": "RHEL-08-040023", "time": "2021-12-17T10:30:38", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-040023" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the stream control transmission protocol (SCTP).", - "id": "V-230496", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230496r744017_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:320", @@ -28935,11 +26865,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the stream control transmission protocol (SCTP).\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the SCTP kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall SCTP /bin/true\\nblacklist SCTP\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33140r744016_fix\"\n },\n \"fix\": {\n \"id\": \"F-33140r744016_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:320\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230496r744017_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230496r744017_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230496\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230496\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040023\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the stream control transmission protocol (SCTP).\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the SCTP kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall SCTP /bin/true\\nblacklist SCTP\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33140r744016_fix\"\n },\n \"fix\": {\n \"id\": \"F-33140r744016_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:320\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230496r744017_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230496r744017_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Stream Control Transmission Protocol (SCTP) is a transport layer protocol, designed to support the idea of message-oriented communication, with several streams of messages within one connection. Disabling SCTP protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-12-17T10:30:38" } ] @@ -28953,18 +26883,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230497", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230497r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:321", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:321\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33141r568238_fix", "fixtext_fixref": "F-33141r568238_fix", "ident": { @@ -28972,75 +26896,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040024", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29051,27 +26958,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33140r744016_fix" + "id": "F-33141r568238_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:320", + "name": "oval:mil.disa.stig.rhel8:def:321", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230496r744017_rule", - "version": "RHEL-08-040023", + "idref": "xccdf_mil.disa.stig_rule_SV-230497r627750_rule", + "version": "RHEL-08-040024", "time": "2021-12-17T10:30:38", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-040024" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.", - "id": "V-230497", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230497r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:321", @@ -29083,11 +27002,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the TIPC protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall TIPC /bin/true\\nblacklist TIPC\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33141r568238_fix\"\n },\n \"fix\": {\n \"id\": \"F-33141r568238_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:321\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230497r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230497r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230497\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230497\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040024\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the transparent inter-process communication (TIPC) protocol.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nFailing to disconnect unused protocols can result in a system compromise.\\n\\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the TIPC protocol kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall TIPC /bin/true\\nblacklist TIPC\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33141r568238_fix\"\n },\n \"fix\": {\n \"id\": \"F-33141r568238_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:321\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230497r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230497r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nFailing to disconnect unused protocols can result in a system compromise.\n\nThe Transparent Inter-Process Communication (TIPC) protocol is designed to provide communications between nodes in a cluster. Disabling TIPC protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-12-17T10:30:38" } ] @@ -29101,18 +27020,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\\n\\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", "group_id": "xccdf_mil.disa.stig_group_V-230498", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230498r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:322", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:322\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33142r568241_fix", "fixtext_fixref": "F-33142r568241_fix", "ident": { @@ -29120,75 +27033,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040025", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29199,27 +27095,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33141r568238_fix" + "id": "F-33142r568241_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:321", + "name": "oval:mil.disa.stig.rhel8:def:322", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230497r627750_rule", - "version": "RHEL-08-040024", - "time": "2021-12-17T10:30:38", + "idref": "xccdf_mil.disa.stig_rule_SV-230498r627750_rule", + "version": "RHEL-08-040025", + "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-040025" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable mounting of cramfs.", - "id": "V-230498", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.", + "id": "xccdf_mil.disa.stig_rule_SV-230498r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:322", @@ -29231,11 +27139,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040025\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable mounting of cramfs.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\\n\\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the cramfs kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall cramfs /bin/true\\nblacklist cramfs\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33142r568241_fix\"\n },\n \"fix\": {\n \"id\": \"F-33142r568241_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:322\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230498r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230498r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230498\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230498\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040025\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable mounting of cramfs.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\\n\\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the cramfs kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall cramfs /bin/true\\nblacklist cramfs\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33142r568241_fix\"\n },\n \"fix\": {\n \"id\": \"F-33142r568241_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:322\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230498r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230498r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nRemoving support for unneeded filesystem types reduces the local attack surface of the server.\n\nCompressed ROM/RAM file system (or cramfs) is a read-only file system designed for simplicity and space-efficiency. It is mainly used in embedded and small-footprint systems.false", "start_time": "2021-12-17T10:30:39" } ] @@ -29249,18 +27157,12 @@ "CM-7 a" ], "severity": "low", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", "group_id": "xccdf_mil.disa.stig_group_V-230499", "group_title": "SRG-OS-000095-GPOS-00049", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230499r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:323", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:323\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33143r568244_fix", "fixtext_fixref": "F-33143r568244_fix", "ident": { @@ -29268,75 +27170,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040026", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29347,27 +27232,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33142r568241_fix" + "id": "F-33143r568244_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:322", + "name": "oval:mil.disa.stig.rhel8:def:323", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230498r627750_rule", - "version": "RHEL-08-040025", + "idref": "xccdf_mil.disa.stig_rule_SV-230499r627750_rule", + "version": "RHEL-08-040026", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "low" - } + }, + "value": [], + "version": "RHEL-08-040026" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable IEEE 1394 (FireWire) Support.", - "id": "V-230499", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.", + "id": "xccdf_mil.disa.stig_rule_SV-230499r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:323", @@ -29379,11 +27276,11 @@ } ], "impact": 0.3, - "code": "{\n \"title\": \"SRG-OS-000095-GPOS-00049\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040026\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable IEEE 1394 (FireWire) Support.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the firewire-core kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall firewire-core /bin/true\\nblacklist firewire-core\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33143r568244_fix\"\n },\n \"fix\": {\n \"id\": \"F-33143r568244_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:323\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230499r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230499r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230499\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230499\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040026\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable IEEE 1394 (FireWire) Support.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the firewire-core kernel module.\\n\\nAdd or update the following lines in the file \\\"/etc/modprobe.d/blacklist.conf\\\":\\n\\ninstall firewire-core /bin/true\\nblacklist firewire-core\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33143r568244_fix\"\n },\n \"fix\": {\n \"id\": \"F-33143r568244_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:323\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230499r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230499r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"low\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nThe IEEE 1394 (FireWire) is a serial bus standard for high-speed real-time communication. Disabling FireWire protects the system against exploitation of any flaws in its implementation.false", "start_time": "2021-12-17T10:30:39" } ] @@ -29397,18 +27294,12 @@ "IA-3" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163\",\"Documentable\":\"false\"}", + "description": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", "group_id": "xccdf_mil.disa.stig_group_V-230503", "group_title": "SRG-OS-000114-GPOS-00059", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:325", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:325\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33147r568256_fix", "fixtext_fixref": "F-33147r568256_fix", "ident": { @@ -29416,106 +27307,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040080", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000381", + "text": "CCI-000778", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33143r568244_fix" + "id": "F-33147r568256_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:323", + "name": "oval:mil.disa.stig.rhel8:def:325", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230499r627750_rule", - "version": "RHEL-08-040026", + "idref": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", + "version": "RHEL-08-040080", "time": "2021-12-17T10:30:39", "weight": "10.0", - "severity": "low" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-040080" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must be configured to disable USB mass storage.", - "id": "V-230503", - "desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163", + "id": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", + "desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:325", @@ -29527,11 +27413,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000114-GPOS-00059\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be configured to disable USB mass storage.\",\n \"description\": \"USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n$ sudo touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n$ sudo vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"fixref\": \"F-33147r568256_fix\"\n },\n \"fix\": {\n \"id\": \"F-33147r568256_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:325\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230503r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230503r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230503\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230503\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040080\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be configured to disable USB mass storage.\",\n \"description\": \"<VulnDiscussion>USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\\n\\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000778\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the ability to use the USB Storage kernel module.\\n\\nCreate a file under \\\"/etc/modprobe.d\\\" with the following command:\\n\\n$ sudo touch /etc/modprobe.d/usb-storage.conf\\n\\nAdd the following line to the created file:\\n\\ninstall usb-storage /bin/true\\n\\nConfigure the operating system to disable the ability to use USB mass storage devices.\\n\\n$ sudo vi /etc/modprobe.d/blacklist.conf\\n\\nAdd or update the line:\\n\\nblacklist usb-storage\",\n \"fixref\": \"F-33147r568256_fix\"\n },\n \"fix\": {\n \"id\": \"F-33147r568256_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:325\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230503r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230503r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "USB mass storage permits easy introduction of unknown devices, thereby facilitating malicious activity.\n\nSatisfies: SRG-OS-000114-GPOS-00059, SRG-OS-000378-GPOS-00163false", "start_time": "2021-12-17T10:30:39" } ] @@ -29545,18 +27431,12 @@ "AC-18 (1)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\\n\\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.\",\"Documentable\":\"false\"}", + "description": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", "group_id": "xccdf_mil.disa.stig_group_V-230507", "group_title": "SRG-OS-000300-GPOS-00118", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:326", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:326\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33151r568268_fix", "fixtext_fixref": "F-33151r568268_fix", "ident": { @@ -29564,106 +27444,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040111", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000778", + "text": "CCI-001443", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33147r568256_fix" + "id": "F-33151r568268_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:325", + "name": "oval:mil.disa.stig.rhel8:def:326", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230503r627750_rule", - "version": "RHEL-08-040080", + "idref": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", + "version": "RHEL-08-040111", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040111" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 Bluetooth must be disabled.", - "id": "V-230507", - "desc": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.", + "id": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", + "desc": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:326", @@ -29675,11 +27550,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000300-GPOS-00118\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040111\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 Bluetooth must be disabled.\",\n \"description\": \"Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\\n\\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001443\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the Bluetooth adapter when not in use.\\n\\nBuild or modify the \\\"/etc/modprobe.d/bluetooth.conf\\\" file with the following line:\\n\\ninstall bluetooth /bin/true\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33151r568268_fix\"\n },\n \"fix\": {\n \"id\": \"F-33151r568268_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:326\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230507r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230507r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230507\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230507\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040111\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 Bluetooth must be disabled.\",\n \"description\": \"<VulnDiscussion>Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\\n\\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\\n\\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001443\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the operating system to disable the Bluetooth adapter when not in use.\\n\\nBuild or modify the \\\"/etc/modprobe.d/bluetooth.conf\\\" file with the following line:\\n\\ninstall bluetooth /bin/true\\n\\nReboot the system for the settings to take effect.\",\n \"fixref\": \"F-33151r568268_fix\"\n },\n \"fix\": {\n \"id\": \"F-33151r568268_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:326\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230507r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230507r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without protection of communications with wireless peripherals, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read, altered, or used to compromise the RHEL 8 operating system.\n\nThis requirement applies to wireless peripheral technologies (e.g., wireless mice, keyboards, displays, etc.) used with RHEL 8 systems. Wireless peripherals (e.g., Wi-Fi/Bluetooth/IR Keyboards, Mice, and Pointing Devices and Near Field Communications [NFC]) present a unique challenge by creating an open, unsecured port on a computer. Wireless peripherals must meet DoD requirements for wireless data transmission and be approved for use by the Authorizing Official (AO). Even though some wireless peripherals, such as mice and pointing devices, do not ordinarily carry information that need to be protected, modification of communications with these wireless peripherals may be used to compromise the RHEL 8 operating system. Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification.\n\nProtecting the confidentiality and integrity of communications with wireless peripherals can be accomplished by physical means (e.g., employing physical barriers to wireless radio frequencies) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa. If the wireless peripheral is only passing telemetry data, encryption of the data may not be required.false", "start_time": "2021-12-17T10:30:39" } ] @@ -29693,18 +27568,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230508", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:327", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:327\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33152r568271_fix", "fixtext_fixref": "F-33152r568271_fix", "ident": { @@ -29712,106 +27581,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040120", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-001443", + "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33151r568268_fix" + "id": "F-33152r568271_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:326", + "name": "oval:mil.disa.stig.rhel8:def:327", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230507r627750_rule", - "version": "RHEL-08-040111", + "idref": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", + "version": "RHEL-08-040120", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040120" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /dev/shm with the nodev option.", - "id": "V-230508", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:327", @@ -29823,11 +27687,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /dev/shm with the nodev option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33152r568271_fix\"\n },\n \"fix\": {\n \"id\": \"F-33152r568271_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:327\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230508r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230508r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230508\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230508\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040120\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /dev/shm with the nodev option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33152r568271_fix\"\n },\n \"fix\": {\n \"id\": \"F-33152r568271_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:327\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230508r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230508r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -29841,18 +27705,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230509", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:328", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:328\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33153r568274_fix", "fixtext_fixref": "F-33153r568274_fix", "ident": { @@ -29860,75 +27718,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040121", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -29939,27 +27780,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33152r568271_fix" + "id": "F-33153r568274_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:327", + "name": "oval:mil.disa.stig.rhel8:def:328", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230508r627750_rule", - "version": "RHEL-08-040120", + "idref": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", + "version": "RHEL-08-040121", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040121" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /dev/shm with the nosuid option.", - "id": "V-230509", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:328", @@ -29971,11 +27824,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /dev/shm with the nosuid option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33153r568274_fix\"\n },\n \"fix\": {\n \"id\": \"F-33153r568274_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:328\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230509r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230509r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230509\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230509\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040121\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /dev/shm with the nosuid option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33153r568274_fix\"\n },\n \"fix\": {\n \"id\": \"F-33153r568274_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:328\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230509r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230509r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -29989,18 +27842,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230510", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:329", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:329\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33154r568277_fix", "fixtext_fixref": "F-33154r568277_fix", "ident": { @@ -30008,106 +27855,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040122", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33153r568274_fix" + "id": "F-33154r568277_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:328", + "name": "oval:mil.disa.stig.rhel8:def:329", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230509r627750_rule", - "version": "RHEL-08-040121", + "idref": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", + "version": "RHEL-08-040122", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040122" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /dev/shm with the noexec option.", - "id": "V-230510", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:329", @@ -30119,11 +27961,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /dev/shm with the noexec option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33154r568277_fix\"\n },\n \"fix\": {\n \"id\": \"F-33154r568277_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:329\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230510r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230510r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230510\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230510\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040122\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /dev/shm with the noexec option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /dev/shm is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\ntmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33154r568277_fix\"\n },\n \"fix\": {\n \"id\": \"F-33154r568277_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:329\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230510r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230510r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -30137,18 +27979,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230511", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:330", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:330\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33155r568280_fix", "fixtext_fixref": "F-33155r568280_fix", "ident": { @@ -30156,75 +27992,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040123", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30235,27 +28054,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33154r568277_fix" + "id": "F-33155r568280_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:329", + "name": "oval:mil.disa.stig.rhel8:def:330", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230510r627750_rule", - "version": "RHEL-08-040122", + "idref": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", + "version": "RHEL-08-040123", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040123" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /tmp with the nodev option.", - "id": "V-230511", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:330", @@ -30267,11 +28098,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040123\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /tmp with the nodev option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33155r568280_fix\"\n },\n \"fix\": {\n \"id\": \"F-33155r568280_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:330\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230511r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230511r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230511\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230511\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040123\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /tmp with the nodev option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33155r568280_fix\"\n },\n \"fix\": {\n \"id\": \"F-33155r568280_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:330\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230511r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230511r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -30285,18 +28116,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230512", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:331", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:331\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33156r568283_fix", "fixtext_fixref": "F-33156r568283_fix", "ident": { @@ -30304,75 +28129,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040124", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30383,27 +28191,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33155r568280_fix" + "id": "F-33156r568283_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:330", + "name": "oval:mil.disa.stig.rhel8:def:331", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230511r627750_rule", - "version": "RHEL-08-040123", + "idref": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", + "version": "RHEL-08-040124", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040124" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /tmp with the nosuid option.", - "id": "V-230512", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:331", @@ -30415,11 +28235,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040124\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /tmp with the nosuid option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33156r568283_fix\"\n },\n \"fix\": {\n \"id\": \"F-33156r568283_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:331\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230512r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230512r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230512\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230512\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040124\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /tmp with the nosuid option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33156r568283_fix\"\n },\n \"fix\": {\n \"id\": \"F-33156r568283_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:331\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230512r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230512r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -30433,18 +28253,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230513", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:332", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:332\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33157r568286_fix", "fixtext_fixref": "F-33157r568286_fix", "ident": { @@ -30452,75 +28266,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040125", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30531,27 +28328,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33156r568283_fix" + "id": "F-33157r568286_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:331", + "name": "oval:mil.disa.stig.rhel8:def:332", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230512r627750_rule", - "version": "RHEL-08-040124", + "idref": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", + "version": "RHEL-08-040125", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040125" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /tmp with the noexec option.", - "id": "V-230513", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:332", @@ -30563,11 +28372,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040125\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /tmp with the noexec option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33157r568286_fix\"\n },\n \"fix\": {\n \"id\": \"F-33157r568286_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:332\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230513r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230513r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230513\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230513\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040125\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /tmp with the noexec option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-tmp /tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33157r568286_fix\"\n },\n \"fix\": {\n \"id\": \"F-33157r568286_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:332\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230513r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230513r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -30581,18 +28390,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230514", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:333", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:333\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33158r568289_fix", "fixtext_fixref": "F-33158r568289_fix", "ident": { @@ -30600,75 +28403,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040126", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30679,27 +28465,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33157r568286_fix" + "id": "F-33158r568289_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:332", + "name": "oval:mil.disa.stig.rhel8:def:333", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230513r627750_rule", - "version": "RHEL-08-040125", + "idref": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", + "version": "RHEL-08-040126", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040126" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log with the nodev option.", - "id": "V-230514", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:333", @@ -30711,11 +28509,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040126\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log with the nodev option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33158r568289_fix\"\n },\n \"fix\": {\n \"id\": \"F-33158r568289_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:333\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230514r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230514r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230514\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230514\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040126\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log with the nodev option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33158r568289_fix\"\n },\n \"fix\": {\n \"id\": \"F-33158r568289_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:333\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230514r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230514r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -30729,18 +28527,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230515", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:334", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:334\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33159r568292_fix", "fixtext_fixref": "F-33159r568292_fix", "ident": { @@ -30748,75 +28540,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040127", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30827,27 +28602,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33158r568289_fix" + "id": "F-33159r568292_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:333", + "name": "oval:mil.disa.stig.rhel8:def:334", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230514r627750_rule", - "version": "RHEL-08-040126", + "idref": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", + "version": "RHEL-08-040127", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040127" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log with the nosuid option.", - "id": "V-230515", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:334", @@ -30859,11 +28646,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040127\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log with the nosuid option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33159r568292_fix\"\n },\n \"fix\": {\n \"id\": \"F-33159r568292_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:334\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230515r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230515r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230515\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230515\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040127\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log with the nosuid option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33159r568292_fix\"\n },\n \"fix\": {\n \"id\": \"F-33159r568292_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:334\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230515r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230515r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -30877,18 +28664,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230516", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:335", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:335\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33160r568295_fix", "fixtext_fixref": "F-33160r568295_fix", "ident": { @@ -30896,75 +28677,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040128", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -30975,27 +28739,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33159r568292_fix" + "id": "F-33160r568295_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:334", + "name": "oval:mil.disa.stig.rhel8:def:335", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230515r627750_rule", - "version": "RHEL-08-040127", + "idref": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", + "version": "RHEL-08-040128", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040128" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log with the noexec option.", - "id": "V-230516", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:335", @@ -31007,11 +28783,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040128\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log with the noexec option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33160r568295_fix\"\n },\n \"fix\": {\n \"id\": \"F-33160r568295_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:335\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230516r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230516r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230516\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230516\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040128\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log with the noexec option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log /var/log xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33160r568295_fix\"\n },\n \"fix\": {\n \"id\": \"F-33160r568295_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:335\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230516r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230516r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -31025,18 +28801,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230517", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:336", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:336\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33161r568298_fix", "fixtext_fixref": "F-33161r568298_fix", "ident": { @@ -31044,75 +28814,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040129", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31123,27 +28876,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33160r568295_fix" + "id": "F-33161r568298_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:335", + "name": "oval:mil.disa.stig.rhel8:def:336", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230516r627750_rule", - "version": "RHEL-08-040128", + "idref": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", + "version": "RHEL-08-040129", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040129" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log/audit with the nodev option.", - "id": "V-230517", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:336", @@ -31155,11 +28920,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040129\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log/audit with the nodev option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33161r568298_fix\"\n },\n \"fix\": {\n \"id\": \"F-33161r568298_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:336\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230517r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230517r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230517\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230517\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040129\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log/audit with the nodev option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33161r568298_fix\"\n },\n \"fix\": {\n \"id\": \"F-33161r568298_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:336\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230517r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230517r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -31173,18 +28938,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230518", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:337", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:337\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33162r568301_fix", "fixtext_fixref": "F-33162r568301_fix", "ident": { @@ -31192,75 +28951,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040130", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31271,27 +29013,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33161r568298_fix" + "id": "F-33162r568301_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:336", + "name": "oval:mil.disa.stig.rhel8:def:337", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230517r627750_rule", - "version": "RHEL-08-040129", + "idref": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", + "version": "RHEL-08-040130", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040130" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log/audit with the nosuid option.", - "id": "V-230518", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:337", @@ -31303,11 +29057,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log/audit with the nosuid option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33162r568301_fix\"\n },\n \"fix\": {\n \"id\": \"F-33162r568301_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:337\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230518r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230518r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230518\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230518\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040130\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log/audit with the nosuid option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33162r568301_fix\"\n },\n \"fix\": {\n \"id\": \"F-33162r568301_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:337\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230518r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230518r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -31321,18 +29075,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230519", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:338", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:338\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33163r568304_fix", "fixtext_fixref": "F-33163r568304_fix", "ident": { @@ -31340,75 +29088,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040131", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31419,27 +29150,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33162r568301_fix" + "id": "F-33163r568304_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:337", + "name": "oval:mil.disa.stig.rhel8:def:338", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230518r627750_rule", - "version": "RHEL-08-040130", + "idref": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", + "version": "RHEL-08-040131", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040131" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/log/audit with the noexec option.", - "id": "V-230519", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:338", @@ -31451,11 +29194,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040131\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log/audit with the noexec option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33163r568304_fix\"\n },\n \"fix\": {\n \"id\": \"F-33163r568304_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:338\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230519r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230519r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230519\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230519\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040131\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/log/audit with the noexec option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/log/audit is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/log/audit xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33163r568304_fix\"\n },\n \"fix\": {\n \"id\": \"F-33163r568304_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:338\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230519r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230519r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -31469,18 +29212,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230520", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230520r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:339", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:339\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33164r568307_fix", "fixtext_fixref": "F-33164r568307_fix", "ident": { @@ -31488,106 +29225,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040132", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-001764", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33163r568304_fix" + "id": "F-33164r568307_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:338", + "name": "oval:mil.disa.stig.rhel8:def:339", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230519r627750_rule", - "version": "RHEL-08-040131", + "idref": "xccdf_mil.disa.stig_rule_SV-230520r627750_rule", + "version": "RHEL-08-040132", "time": "2021-12-17T10:30:39", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040132" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/tmp with the nodev option.", - "id": "V-230520", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230520r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:339", @@ -31599,11 +29331,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040132\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/tmp with the nodev option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33164r568307_fix\"\n },\n \"fix\": {\n \"id\": \"F-33164r568307_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:339\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230520r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230520r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230520\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230520\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040132\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/tmp with the nodev option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nodev\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33164r568307_fix\"\n },\n \"fix\": {\n \"id\": \"F-33164r568307_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:339\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230520r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230520r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:39" } ] @@ -31617,18 +29349,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230521", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230521r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:340", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:340\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33165r568310_fix", "fixtext_fixref": "F-33165r568310_fix", "ident": { @@ -31636,75 +29362,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040133", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31715,27 +29424,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33164r568307_fix" + "id": "F-33165r568310_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:339", + "name": "oval:mil.disa.stig.rhel8:def:340", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230520r627750_rule", - "version": "RHEL-08-040132", - "time": "2021-12-17T10:30:39", + "idref": "xccdf_mil.disa.stig_rule_SV-230521r627750_rule", + "version": "RHEL-08-040133", + "time": "2021-12-17T10:30:40", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040133" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/tmp with the nosuid option.", - "id": "V-230521", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230521r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:340", @@ -31747,11 +29468,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040133\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/tmp with the nosuid option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33165r568310_fix\"\n },\n \"fix\": {\n \"id\": \"F-33165r568310_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:340\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230521r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230521r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230521\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230521\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040133\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/tmp with the nosuid option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"nosuid\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33165r568310_fix\"\n },\n \"fix\": {\n \"id\": \"F-33165r568310_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:340\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230521r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230521r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:40" } ] @@ -31765,18 +29486,12 @@ "CM-7 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\",\"Documentable\":\"false\"}", + "description": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "group_id": "xccdf_mil.disa.stig_group_V-230522", "group_title": "SRG-OS-000368-GPOS-00154", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230522r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:341", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:341\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33166r568313_fix", "fixtext_fixref": "F-33166r568313_fix", "ident": { @@ -31784,75 +29499,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040134", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -31863,27 +29561,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33165r568310_fix" + "id": "F-33166r568313_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:340", + "name": "oval:mil.disa.stig.rhel8:def:341", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230521r627750_rule", - "version": "RHEL-08-040133", + "idref": "xccdf_mil.disa.stig_rule_SV-230522r627750_rule", + "version": "RHEL-08-040134", "time": "2021-12-17T10:30:40", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040134" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must mount /var/tmp with the noexec option.", - "id": "V-230522", - "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.", + "id": "xccdf_mil.disa.stig_rule_SV-230522r627750_rule", + "desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:341", @@ -31895,11 +29605,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000368-GPOS-00154\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040134\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/tmp with the noexec option.\",\n \"description\": \"The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33166r568313_fix\"\n },\n \"fix\": {\n \"id\": \"F-33166r568313_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:341\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230522r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230522r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230522\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230522\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040134\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must mount /var/tmp with the noexec option.\",\n \"description\": \"<VulnDiscussion>The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\\n\\nThe \\\"noexec\\\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nodev\\\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\\n\\nThe \\\"nosuid\\\" mount option causes the system to not execute \\\"setuid\\\" and \\\"setgid\\\" files with owner privileges. This option must be used for mounting any file system not containing approved \\\"setuid\\\" and \\\"setguid\\\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-001764\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system so that /var/tmp is mounted with the \\\"noexec\\\" option by adding /modifying the /etc/fstab with the following line:\\n\\n/dev/mapper/rhel-var-log-audit /var/tmp xfs defaults,nodev,nosuid,noexec 0 0\",\n \"fixref\": \"F-33166r568313_fix\"\n },\n \"fix\": {\n \"id\": \"F-33166r568313_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:341\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230522r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230522r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The organization must identify authorized software programs and permit execution of authorized software. The process used to identify software programs that are authorized to execute on organizational information systems is commonly referred to as whitelisting.\n\nThe \"noexec\" mount option causes the system to not execute binary files. This option must be used for mounting any file system not containing approved binary files, as they may be incompatible. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nodev\" mount option causes the system to not interpret character or block special devices. Executing character or block special devices from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.\n\nThe \"nosuid\" mount option causes the system to not execute \"setuid\" and \"setgid\" files with owner privileges. This option must be used for mounting any file system not containing approved \"setuid\" and \"setguid\" files. Executing files from untrusted file systems increases the opportunity for unprivileged users to attain unauthorized administrative access.false", "start_time": "2021-12-17T10:30:40" } ] @@ -31913,18 +29623,12 @@ "SC-8" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190\",\"Documentable\":\"false\"}", + "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "group_id": "xccdf_mil.disa.stig_group_V-230526", "group_title": "SRG-OS-000423-GPOS-00187", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:342", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:342\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33170r744031_fix", "fixtext_fixref": "F-33170r744031_fix", "ident": { @@ -31932,106 +29636,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040160", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-001764", + "text": "CCI-002418", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33166r568313_fix" + "id": "F-33170r744031_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:341", + "name": "oval:mil.disa.stig.rhel8:def:342", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230522r627750_rule", - "version": "RHEL-08-040134", + "idref": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", + "version": "RHEL-08-040160", "time": "2021-12-17T10:30:40", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040160" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.", - "id": "V-230526", - "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190", + "id": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", + "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:342", @@ -32043,11 +29742,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000423-GPOS-00187\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.\",\n \"description\": \"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH service to automatically start after reboot with the following command:\\n\\n$ sudo systemctl enable sshd.service\",\n \"fixref\": \"F-33170r744031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33170r744031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:342\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230526r744032_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230526r744032_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230526\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230526\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040160\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"All RHEL 8 networked systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.\",\n \"description\": \"<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002418\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH service to automatically start after reboot with the following command:\\n\\n$ sudo systemctl enable sshd.service\",\n \"fixref\": \"F-33170r744031_fix\"\n },\n \"fix\": {\n \"id\": \"F-33170r744031_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:342\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230526r744032_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230526r744032_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSatisfies: SRG-OS-000423-GPOS-00187, SRG-OS-000424-GPOS-00188, SRG-OS-000425-GPOS-00189, SRG-OS-000426-GPOS-00190false", "start_time": "2021-12-17T10:30:40" } ] @@ -32061,18 +29760,12 @@ "AC-17 (2)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSession key regeneration limits the chances of a session key becoming compromised.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188\",\"Documentable\":\"false\"}", + "description": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", "group_id": "xccdf_mil.disa.stig_group_V-230527", "group_title": "SRG-OS-000033-GPOS-00014", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:343", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:343\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33171r568328_fix", "fixtext_fixref": "F-33171r568328_fix", "ident": { @@ -32080,106 +29773,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040161", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-002418", + "text": "CCI-000068", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33170r744031_fix" + "id": "F-33171r568328_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:342", + "name": "oval:mil.disa.stig.rhel8:def:343", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230526r744032_rule", - "version": "RHEL-08-040160", - "time": "2021-12-17T10:30:40", + "idref": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", + "version": "RHEL-08-040161", + "time": "2021-12-17T10:30:42", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040161" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.", - "id": "V-230527", - "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188", + "id": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", + "desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:343", @@ -32191,11 +29879,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000033-GPOS-00014\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.\",\n \"description\": \"Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSession key regeneration limits the chances of a session key becoming compromised.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to force a frequent session key renegotiation for SSH connections to the server by add or modifying the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nRekeyLimit 1G 1h\\n\\nRestart the SSH daemon for the settings to take effect.\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-33171r568328_fix\"\n },\n \"fix\": {\n \"id\": \"F-33171r568328_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:343\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230527r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230527r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230527\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230527\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040161\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must force a frequent session key renegotiation for SSH connections to the server.\",\n \"description\": \"<VulnDiscussion>Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \\n\\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \\n\\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\\n\\nSession key regeneration limits the chances of a session key becoming compromised.\\n\\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000068\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to force a frequent session key renegotiation for SSH connections to the server by add or modifying the following line in the \\\"/etc/ssh/sshd_config\\\" file:\\n\\nRekeyLimit 1G 1h\\n\\nRestart the SSH daemon for the settings to take effect.\\n\\n$ sudo systemctl restart sshd.service\",\n \"fixref\": \"F-33171r568328_fix\"\n },\n \"fix\": {\n \"id\": \"F-33171r568328_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:343\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230527r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230527r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without protection of the transmitted information, confidentiality and integrity may be compromised because unprotected communications can be intercepted and either read or altered. \n\nThis requirement applies to both internal and external networks and all types of information system components from which information can be transmitted (e.g., servers, mobile devices, notebook computers, printers, copiers, scanners, and facsimile machines). Communication paths outside the physical protection of a controlled boundary are exposed to the possibility of interception and modification. \n\nProtecting the confidentiality and integrity of organizational information can be accomplished by physical means (e.g., employing physical distribution systems) or by logical means (e.g., employing cryptographic techniques). If physical means of protection are employed, then logical means (cryptography) do not have to be employed, and vice versa.\n\nSession key regeneration limits the chances of a session key becoming compromised.\n\nSatisfies: SRG-OS-000033-GPOS-00014, SRG-OS-000420-GPOS-00186, SRG-OS-000424-GPOS-00188false", "start_time": "2021-12-17T10:30:42" } ] @@ -32209,18 +29897,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.\",\"Documentable\":\"false\"}", + "description": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", "group_id": "xccdf_mil.disa.stig_group_V-230531", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:345", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:345\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33175r619890_fix", "fixtext_fixref": "F-33175r619890_fix", "ident": { @@ -32228,106 +29910,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040172", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000068", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33171r568328_fix" + "id": "F-33175r619890_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:343", + "name": "oval:mil.disa.stig.rhel8:def:345", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230527r627750_rule", - "version": "RHEL-08-040161", + "idref": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", + "version": "RHEL-08-040172", "time": "2021-12-17T10:30:42", "weight": "10.0", - "severity": "medium" - } + "severity": "high" + }, + "value": [], + "version": "RHEL-08-040172" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.", - "id": "V-230531", - "desc": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.", + "id": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", + "desc": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:345", @@ -32339,11 +30016,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.\",\n \"description\": \"A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to disable the CtrlAltDelBurstAction by added or modifying the following line in the \\\"/etc/systemd/system.conf\\\" configuration file:\\n\\nCtrlAltDelBurstAction=none\\n\\nReload the daemon for this change to take effect.\\n\\n$ sudo systemctl daemon-reload\",\n \"fixref\": \"F-33175r619890_fix\"\n },\n \"fix\": {\n \"id\": \"F-33175r619890_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:345\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230531r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230531r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230531\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230531\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040172\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The systemd Ctrl-Alt-Delete burst key sequence in RHEL 8 must be disabled.\",\n \"description\": \"<VulnDiscussion>A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the system to disable the CtrlAltDelBurstAction by added or modifying the following line in the \\\"/etc/systemd/system.conf\\\" configuration file:\\n\\nCtrlAltDelBurstAction=none\\n\\nReload the daemon for this change to take effect.\\n\\n$ sudo systemctl daemon-reload\",\n \"fixref\": \"F-33175r619890_fix\"\n },\n \"fix\": {\n \"id\": \"F-33175r619890_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:345\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230531r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230531r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "A locally logged-on user who presses Ctrl-Alt-Delete when at the console can reboot the system. If accidentally pressed, as could happen in the case of a mixed OS environment, this can create the risk of short-term loss of availability of systems due to unintentional reboot. In a graphical user environment, risk of unintentional reboot from the Ctrl-Alt-Delete sequence is reduced because the user will be prompted before any action is taken.false", "start_time": "2021-12-17T10:30:42" } ] @@ -32357,18 +30034,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.\",\"Documentable\":\"false\"}", + "description": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "group_id": "xccdf_mil.disa.stig_group_V-230533", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:346", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:346\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33177r568346_fix", "fixtext_fixref": "F-33177r568346_fix", "ident": { @@ -32376,106 +30047,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040190", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33175r619890_fix" + "id": "F-33177r568346_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:345", + "name": "oval:mil.disa.stig.rhel8:def:346", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230531r627750_rule", - "version": "RHEL-08-040172", + "idref": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", + "version": "RHEL-08-040190", "time": "2021-12-17T10:30:42", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-040190" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.", - "id": "V-230533", - "desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.", + "id": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", + "desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:346", @@ -32487,11 +30153,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.\",\n \"description\": \"If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n$ sudo yum remove tftp-server\",\n \"fixref\": \"F-33177r568346_fix\"\n },\n \"fix\": {\n \"id\": \"F-33177r568346_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:346\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230533r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230533r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230533\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230533\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040190\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The Trivial File Transfer Protocol (TFTP) server package must not be installed if not required for RHEL 8 operational support.\",\n \"description\": \"<VulnDiscussion>If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the TFTP package from the system with the following command:\\n\\n$ sudo yum remove tftp-server\",\n \"fixref\": \"F-33177r568346_fix\"\n },\n \"fix\": {\n \"id\": \"F-33177r568346_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:346\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230533r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230533r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If TFTP is required for operational support (such as the transmission of router configurations) its use must be documented with the Information System Security Officer (ISSO), restricted to only authorized personnel, and have access control rules established.false", "start_time": "2021-12-17T10:30:42" } ] @@ -32505,18 +30171,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.\",\"Documentable\":\"false\"}", + "description": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "group_id": "xccdf_mil.disa.stig_group_V-230534", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:347", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:347\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33178r568349_fix", "fixtext_fixref": "F-33178r568349_fix", "ident": { @@ -32524,75 +30184,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040200", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32603,27 +30246,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33177r568346_fix" + "id": "F-33178r568349_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:346", + "name": "oval:mil.disa.stig.rhel8:def:347", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230533r627750_rule", - "version": "RHEL-08-040190", - "time": "2021-12-17T10:30:42", + "idref": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", + "version": "RHEL-08-040200", + "time": "2021-12-17T10:30:44", "weight": "10.0", "severity": "high" - } + }, + "value": [], + "version": "RHEL-08-040200" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The root account must be the only account having unrestricted access to the RHEL 8 system.", - "id": "V-230534", - "desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.", + "id": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", + "desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:347", @@ -32635,11 +30290,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The root account must be the only account having unrestricted access to the RHEL 8 system.\",\n \"description\": \"If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\". \\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"fixref\": \"F-33178r568349_fix\"\n },\n \"fix\": {\n \"id\": \"F-33178r568349_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:347\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230534r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230534r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230534\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230534\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040200\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The root account must be the only account having unrestricted access to the RHEL 8 system.\",\n \"description\": \"<VulnDiscussion>If an account other than root also has a User Identifier (UID) of \\\"0\\\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \\\"0\\\" afford an opportunity for potential intruders to guess a password for a privileged account.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Change the UID of any account on the system, other than root, that has a UID of \\\"0\\\". \\n\\nIf the account is associated with system commands or applications, the UID should be changed to one greater than \\\"0\\\" but less than \\\"1000\\\". Otherwise, assign a UID of greater than \\\"1000\\\" that has not already been assigned.\",\n \"fixref\": \"F-33178r568349_fix\"\n },\n \"fix\": {\n \"id\": \"F-33178r568349_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:347\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230534r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230534r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If an account other than root also has a User Identifier (UID) of \"0\", it has root authority, giving that account unrestricted access to the entire operating system. Multiple accounts with a UID of \"0\" afford an opportunity for potential intruders to guess a password for a privileged account.false", "start_time": "2021-12-17T10:30:44" } ] @@ -32653,18 +30308,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\",\"Documentable\":\"false\"}", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "group_id": "xccdf_mil.disa.stig_group_V-230535", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230535r744035_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:348", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:348\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33179r744034_fix", "fixtext_fixref": "F-33179r744034_fix", "ident": { @@ -32672,106 +30321,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040210", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33178r568349_fix" + "id": "F-33179r744034_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:347", + "name": "oval:mil.disa.stig.rhel8:def:348", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230534r627750_rule", - "version": "RHEL-08-040200", + "idref": "xccdf_mil.disa.stig_rule_SV-230535r744035_rule", + "version": "RHEL-08-040210", "time": "2021-12-17T10:30:44", "weight": "10.0", - "severity": "high" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-040210" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.", - "id": "V-230535", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "id": "xccdf_mil.disa.stig_rule_SV-230535r744035_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:348", @@ -32783,11 +30427,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent IPv6 ICMP redirect messages from being accepted with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.default.accept_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.default.accept_redirects=0\",\n \"fixref\": \"F-33179r744034_fix\"\n },\n \"fix\": {\n \"id\": \"F-33179r744034_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:348\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230535r744035_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230535r744035_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230535\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230535\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040210\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must prevent IPv6 Internet Control Message Protocol (ICMP) redirect messages from being accepted.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent IPv6 ICMP redirect messages from being accepted with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.default.accept_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.default.accept_redirects=0\",\n \"fixref\": \"F-33179r744034_fix\"\n },\n \"fix\": {\n \"id\": \"F-33179r744034_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:348\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230535r744035_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230535r744035_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "start_time": "2021-12-17T10:30:44" } ] @@ -32801,18 +30445,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\",\"Documentable\":\"false\"}", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "group_id": "xccdf_mil.disa.stig_group_V-230536", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230536r744037_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:349", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:349\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33180r568355_fix", "fixtext_fixref": "F-33180r568355_fix", "ident": { @@ -32820,75 +30458,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040220", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -32899,27 +30520,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33179r744034_fix" + "id": "F-33180r568355_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:348", + "name": "oval:mil.disa.stig.rhel8:def:349", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230535r744035_rule", - "version": "RHEL-08-040210", - "time": "2021-12-17T10:30:44", + "idref": "xccdf_mil.disa.stig_rule_SV-230536r744037_rule", + "version": "RHEL-08-040220", + "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040220" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.", - "id": "V-230536", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.", + "id": "xccdf_mil.disa.stig_rule_SV-230536r744037_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:349", @@ -32931,11 +30564,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform IPv4 ICMP redirects with the following command:\\n\\n$ sudo sysctl -w net.ipv4.conf.all.send_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.conf.all.send_redirects=0\",\n \"fixref\": \"F-33180r568355_fix\"\n },\n \"fix\": {\n \"id\": \"F-33180r568355_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:349\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230536r744037_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230536r744037_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230536\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230536\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040220\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not send Internet Control Message Protocol (ICMP) redirects.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform IPv4 ICMP redirects with the following command:\\n\\n$ sudo sysctl -w net.ipv4.conf.all.send_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.conf.all.send_redirects=0\",\n \"fixref\": \"F-33180r568355_fix\"\n },\n \"fix\": {\n \"id\": \"F-33180r568355_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:349\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230536r744037_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230536r744037_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "start_time": "2021-12-17T10:30:45" } ] @@ -32949,18 +30582,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\",\"Documentable\":\"false\"}", + "description": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "group_id": "xccdf_mil.disa.stig_group_V-230537", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230537r744039_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:350", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:350\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33181r568358_fix", "fixtext_fixref": "F-33181r568358_fix", "ident": { @@ -32968,75 +30595,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040230", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33047,27 +30657,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33180r568355_fix" + "id": "F-33181r568358_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:349", + "name": "oval:mil.disa.stig.rhel8:def:350", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230536r744037_rule", - "version": "RHEL-08-040220", + "idref": "xccdf_mil.disa.stig_rule_SV-230537r744039_rule", + "version": "RHEL-08-040230", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040230" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.", - "id": "V-230537", - "desc": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.", + "id": "xccdf_mil.disa.stig_rule_SV-230537r744039_rule", + "desc": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:350", @@ -33079,11 +30701,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"description\": \"Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not respond to IPv4 ICMP echoes sent to a broadcast address with the following command:\\n\\n$ sudo sysctl -w net.ipv4.icmp_echo_ignore_broadcasts=1\\n\\nIf \\\"1\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts=1\",\n \"fixref\": \"F-33181r568358_fix\"\n },\n \"fix\": {\n \"id\": \"F-33181r568358_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:350\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230537r744039_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230537r744039_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230537\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230537\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040230\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not respond to Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.\",\n \"description\": \"<VulnDiscussion>Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not respond to IPv4 ICMP echoes sent to a broadcast address with the following command:\\n\\n$ sudo sysctl -w net.ipv4.icmp_echo_ignore_broadcasts=1\\n\\nIf \\\"1\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.icmp_echo_ignore_broadcasts=1\",\n \"fixref\": \"F-33181r568358_fix\"\n },\n \"fix\": {\n \"id\": \"F-33181r568358_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:350\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230537r744039_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230537r744039_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Responding to broadcast ICMP echoes facilitates network mapping and provides a vector for amplification attacks.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). IPv6 does not implement the same method of broadcast as IPv4. Instead, IPv6 uses multicast addressing to the all-hosts multicast group. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33097,18 +30719,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\",\"Documentable\":\"false\"}", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", "group_id": "xccdf_mil.disa.stig_group_V-230538", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230538r744042_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:351", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:351\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33182r744041_fix", "fixtext_fixref": "F-33182r744041_fix", "ident": { @@ -33116,75 +30732,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040240", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33195,27 +30794,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33181r568358_fix" + "id": "F-33182r744041_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:350", + "name": "oval:mil.disa.stig.rhel8:def:351", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230537r744039_rule", - "version": "RHEL-08-040230", + "idref": "xccdf_mil.disa.stig_rule_SV-230538r744042_rule", + "version": "RHEL-08-040240", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040240" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not forward IPv6 source-routed packets.", - "id": "V-230538", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.", + "id": "xccdf_mil.disa.stig_rule_SV-230538r744042_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:351", @@ -33227,11 +30838,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not forward IPv6 source-routed packets.\",\n \"description\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.all.accept_source_route=0\\n\\nIf \\\"0\\\" is not the system's all value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.all.accept_source_route=0\",\n \"fixref\": \"F-33182r744041_fix\"\n },\n \"fix\": {\n \"id\": \"F-33182r744041_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:351\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230538r744042_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230538r744042_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230538\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230538\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040240\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not forward IPv6 source-routed packets.\",\n \"description\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.all.accept_source_route=0\\n\\nIf \\\"0\\\" is not the system's all value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.all.accept_source_route=0\",\n \"fixref\": \"F-33182r744041_fix\"\n },\n \"fix\": {\n \"id\": \"F-33182r744041_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:351\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230538r744042_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230538r744042_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33245,18 +30856,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.\",\"Documentable\":\"false\"}", + "description": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", "group_id": "xccdf_mil.disa.stig_group_V-230539", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230539r744045_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:352", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:352\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33183r744044_fix", "fixtext_fixref": "F-33183r744044_fix", "ident": { @@ -33264,75 +30869,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040250", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33343,27 +30931,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33182r744041_fix" + "id": "F-33183r744044_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:351", + "name": "oval:mil.disa.stig.rhel8:def:352", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230538r744042_rule", - "version": "RHEL-08-040240", + "idref": "xccdf_mil.disa.stig_rule_SV-230539r744045_rule", + "version": "RHEL-08-040250", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040250" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not forward IPv6 source-routed packets by default.", - "id": "V-230539", - "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.", + "id": "xccdf_mil.disa.stig_rule_SV-230539r744045_rule", + "desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:352", @@ -33375,11 +30975,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not forward IPv6 source-routed packets by default.\",\n \"description\": \"Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets by default with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.default.accept_source_route=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.default.accept_source_route=0\",\n \"fixref\": \"F-33183r744044_fix\"\n },\n \"fix\": {\n \"id\": \"F-33183r744044_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:352\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230539r744045_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230539r744045_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230539\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230539\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040250\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not forward IPv6 source-routed packets by default.\",\n \"description\": \"<VulnDiscussion>Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not forward IPv6 source-routed packets by default with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.default.accept_source_route=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.default.accept_source_route=0\",\n \"fixref\": \"F-33183r744044_fix\"\n },\n \"fix\": {\n \"id\": \"F-33183r744044_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:352\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230539r744045_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230539r744045_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Source-routed packets allow the source of the packet to suggest that routers forward the packet along a different path than configured on the router, which can be used to bypass network security measures. This requirement applies only to the forwarding of source-routed traffic, such as when forwarding is enabled and the system is functioning as a router.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33393,18 +30993,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\",\"Documentable\":\"false\"}", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "group_id": "xccdf_mil.disa.stig_group_V-230540", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230540r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:353", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:353\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33184r568367_fix", "fixtext_fixref": "F-33184r568367_fix", "ident": { @@ -33412,75 +31006,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040260", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33491,27 +31068,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33183r744044_fix" + "id": "F-33184r568367_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:352", + "name": "oval:mil.disa.stig.rhel8:def:353", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230539r744045_rule", - "version": "RHEL-08-040250", + "idref": "xccdf_mil.disa.stig_rule_SV-230540r627750_rule", + "version": "RHEL-08-040260", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040260" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not be performing packet forwarding unless the system is a router.", - "id": "V-230540", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.", + "id": "xccdf_mil.disa.stig_rule_SV-230540r627750_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:353", @@ -33523,11 +31112,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not be performing packet forwarding unless the system is a router.\",\n \"description\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow packet forwarding, unless the system is a router with the following commands:\\n\\n$ sudo sysctl -w net.ipv4.ip_forward=0\\n\\n$ sudo sysctl -w net.ipv6.conf.all.forwarding=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following lines in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.ip_forward=0\\n\\nnet.ipv6.conf.all.forwarding=0\",\n \"fixref\": \"F-33184r568367_fix\"\n },\n \"fix\": {\n \"id\": \"F-33184r568367_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:353\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230540r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230540r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230540\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230540\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040260\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not be performing packet forwarding unless the system is a router.\",\n \"description\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow packet forwarding, unless the system is a router with the following commands:\\n\\n$ sudo sysctl -w net.ipv4.ip_forward=0\\n\\n$ sudo sysctl -w net.ipv6.conf.all.forwarding=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following lines in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.ip_forward=0\\n\\nnet.ipv6.conf.all.forwarding=0\",\n \"fixref\": \"F-33184r568367_fix\"\n },\n \"fix\": {\n \"id\": \"F-33184r568367_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:353\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230540r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230540r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33541,18 +31130,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\",\"Documentable\":\"false\"}", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", "group_id": "xccdf_mil.disa.stig_group_V-230541", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230541r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:354", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:354\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33185r568370_fix", "fixtext_fixref": "F-33185r568370_fix", "ident": { @@ -33560,75 +31143,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040261", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33639,27 +31205,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33184r568367_fix" + "id": "F-33185r568370_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:353", + "name": "oval:mil.disa.stig.rhel8:def:354", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230540r627750_rule", - "version": "RHEL-08-040260", + "idref": "xccdf_mil.disa.stig_rule_SV-230541r627750_rule", + "version": "RHEL-08-040261", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040261" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not accept router advertisements on all IPv6 interfaces.", - "id": "V-230541", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.", + "id": "xccdf_mil.disa.stig_rule_SV-230541r627750_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:354", @@ -33671,11 +31249,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040261\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces.\",\n \"description\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces unless the system is a router with the following commands:\\n\\n$ sudo sysctl -w net.ipv6.conf.all.accept_ra=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following lines in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.all.accept_ra=0\",\n \"fixref\": \"F-33185r568370_fix\"\n },\n \"fix\": {\n \"id\": \"F-33185r568370_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:354\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230541r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230541r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230541\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230541\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040261\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces.\",\n \"description\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces unless the system is a router with the following commands:\\n\\n$ sudo sysctl -w net.ipv6.conf.all.accept_ra=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following lines in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.all.accept_ra=0\",\n \"fixref\": \"F-33185r568370_fix\"\n },\n \"fix\": {\n \"id\": \"F-33185r568370_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:354\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230541r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230541r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33689,18 +31267,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.\",\"Documentable\":\"false\"}", + "description": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", "group_id": "xccdf_mil.disa.stig_group_V-230542", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230542r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:355", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:355\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33186r568373_fix", "fixtext_fixref": "F-33186r568373_fix", "ident": { @@ -33708,75 +31280,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040262", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33787,27 +31342,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33185r568370_fix" + "id": "F-33186r568373_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:354", + "name": "oval:mil.disa.stig.rhel8:def:355", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230541r627750_rule", - "version": "RHEL-08-040261", + "idref": "xccdf_mil.disa.stig_rule_SV-230542r627750_rule", + "version": "RHEL-08-040262", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040262" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.", - "id": "V-230542", - "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.", + "id": "xccdf_mil.disa.stig_rule_SV-230542r627750_rule", + "desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:355", @@ -33819,11 +31386,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040262\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.\",\n \"description\": \"Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces by default unless the system is a router with the following commands:\\n\\n$ sudo sysctl -w net.ipv6.conf.default.accept_ra=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following lines in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.default.accept_ra=0\",\n \"fixref\": \"F-33186r568373_fix\"\n },\n \"fix\": {\n \"id\": \"F-33186r568373_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:355\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230542r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230542r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230542\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230542\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040262\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not accept router advertisements on all IPv6 interfaces by default.\",\n \"description\": \"<VulnDiscussion>Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\\n\\nAn illicit router advertisement message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not accept router advertisements on all IPv6 interfaces by default unless the system is a router with the following commands:\\n\\n$ sudo sysctl -w net.ipv6.conf.default.accept_ra=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following lines in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.default.accept_ra=0\",\n \"fixref\": \"F-33186r568373_fix\"\n },\n \"fix\": {\n \"id\": \"F-33186r568373_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:355\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230542r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230542r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Routing protocol daemons are typically used on routers to exchange network topology information with other routers. If this software is used when not required, system network information may be unnecessarily transmitted across the network.\n\nAn illicit router advertisement message could result in a man-in-the-middle attack.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33837,18 +31404,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.\",\"Documentable\":\"false\"}", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "group_id": "xccdf_mil.disa.stig_group_V-230543", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230543r744047_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:356", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:356\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33187r568376_fix", "fixtext_fixref": "F-33187r568376_fix", "ident": { @@ -33856,75 +31417,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040270", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -33935,27 +31479,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33186r568373_fix" + "id": "F-33187r568376_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:355", + "name": "oval:mil.disa.stig.rhel8:def:356", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230542r627750_rule", - "version": "RHEL-08-040262", + "idref": "xccdf_mil.disa.stig_rule_SV-230543r744047_rule", + "version": "RHEL-08-040270", "time": "2021-12-17T10:30:45", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040270" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.", - "id": "V-230543", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.", + "id": "xccdf_mil.disa.stig_rule_SV-230543r744047_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:356", @@ -33967,11 +31523,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform Internet Protocol version 4 (IPv4) ICMP redirects by default with the following command:\\n\\n$ sudo sysctl -w net.ipv4.conf.default.send_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.conf.default.send_redirects=0\",\n \"fixref\": \"F-33187r568376_fix\"\n },\n \"fix\": {\n \"id\": \"F-33187r568376_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:356\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230543r744047_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230543r744047_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230543\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230543\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040270\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must not allow interfaces to perform Internet Control Message Protocol (ICMP) redirects by default.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\\n\\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \\\"IPv6 Node Requirements\\\", which resulted in this difference between IPv4 and IPv6.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to not allow interfaces to perform Internet Protocol version 4 (IPv4) ICMP redirects by default with the following command:\\n\\n$ sudo sysctl -w net.ipv4.conf.default.send_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv4.conf.default.send_redirects=0\",\n \"fixref\": \"F-33187r568376_fix\"\n },\n \"fix\": {\n \"id\": \"F-33187r568376_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:356\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230543r744047_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230543r744047_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages contain information from the system's route table, possibly revealing portions of the network topology.\n\nThere are notable differences between Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). There is only a directive to disable sending of IPv4 redirected packets. Refer to RFC4294 for an explanation of \"IPv6 Node Requirements\", which resulted in this difference between IPv4 and IPv6.false", "start_time": "2021-12-17T10:30:45" } ] @@ -33985,18 +31541,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.\",\"Documentable\":\"false\"}", + "description": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "group_id": "xccdf_mil.disa.stig_group_V-230544", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230544r744050_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:357", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:357\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33188r744049_fix", "fixtext_fixref": "F-33188r744049_fix", "ident": { @@ -34004,75 +31554,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040280", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34083,27 +31616,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33187r568376_fix" + "id": "F-33188r744049_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:356", + "name": "oval:mil.disa.stig.rhel8:def:357", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230543r744047_rule", - "version": "RHEL-08-040270", - "time": "2021-12-17T10:30:45", + "idref": "xccdf_mil.disa.stig_rule_SV-230544r744050_rule", + "version": "RHEL-08-040280", + "time": "2021-12-17T10:30:46", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040280" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.", - "id": "V-230544", - "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.", + "id": "xccdf_mil.disa.stig_rule_SV-230544r744050_rule", + "desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:357", @@ -34115,11 +31660,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.\",\n \"description\": \"ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to ignore IPv6 ICMP redirect messages with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.all.accept_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.all.accept_redirects = 0\",\n \"fixref\": \"F-33188r744049_fix\"\n },\n \"fix\": {\n \"id\": \"F-33188r744049_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:357\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230544r744050_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230544r744050_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230544\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230544\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040280\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must ignore IPv6 Internet Control Message Protocol (ICMP) redirect messages.\",\n \"description\": \"<VulnDiscussion>ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to ignore IPv6 ICMP redirect messages with the following command:\\n\\n$ sudo sysctl -w net.ipv6.conf.all.accept_redirects=0\\n\\nIf \\\"0\\\" is not the system's default value then add or update the following line in the appropriate file under \\\"/etc/sysctl.d\\\":\\n\\nnet.ipv6.conf.all.accept_redirects = 0\",\n \"fixref\": \"F-33188r744049_fix\"\n },\n \"fix\": {\n \"id\": \"F-33188r744049_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:357\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230544r744050_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230544r744050_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "ICMP redirect messages are used by routers to inform hosts that a more direct route exists for a particular destination. These messages modify the host's route table and are unauthenticated. An illicit ICMP redirect message could result in a man-in-the-middle attack.false", "start_time": "2021-12-17T10:30:46" } ] @@ -34133,18 +31678,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "group_id": "xccdf_mil.disa.stig_group_V-230545", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230545r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:358", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:358\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33189r568382_fix", "fixtext_fixref": "F-33189r568382_fix", "ident": { @@ -34152,75 +31691,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040281", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34231,27 +31753,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33188r744049_fix" + "id": "F-33189r568382_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:357", + "name": "oval:mil.disa.stig.rhel8:def:358", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230544r744050_rule", - "version": "RHEL-08-040280", + "idref": "xccdf_mil.disa.stig_rule_SV-230545r627750_rule", + "version": "RHEL-08-040281", "time": "2021-12-17T10:30:46", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040281" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable access to network bpf syscall from unprivileged processes.", - "id": "V-230545", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.", + "id": "xccdf_mil.disa.stig_rule_SV-230545r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:358", @@ -34263,11 +31797,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040281\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable access to network bpf syscall from unprivileged processes.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent privilege escalation thru the kernel by disabling access to the bpf syscall by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.unprivileged_bpf_disabled = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33189r568382_fix\"\n },\n \"fix\": {\n \"id\": \"F-33189r568382_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:358\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230545r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230545r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230545\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230545\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040281\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable access to network bpf syscall from unprivileged processes.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to prevent privilege escalation thru the kernel by disabling access to the bpf syscall by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.unprivileged_bpf_disabled = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33189r568382_fix\"\n },\n \"fix\": {\n \"id\": \"F-33189r568382_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:358\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230545r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230545r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "start_time": "2021-12-17T10:30:46" } ] @@ -34281,18 +31815,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "group_id": "xccdf_mil.disa.stig_group_V-230546", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230546r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:359", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:359\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33190r568385_fix", "fixtext_fixref": "F-33190r568385_fix", "ident": { @@ -34300,75 +31828,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040282", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34379,27 +31890,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33189r568382_fix" + "id": "F-33190r568385_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:358", + "name": "oval:mil.disa.stig.rhel8:def:359", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230545r627750_rule", - "version": "RHEL-08-040281", + "idref": "xccdf_mil.disa.stig_rule_SV-230546r627750_rule", + "version": "RHEL-08-040282", "time": "2021-12-17T10:30:46", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040282" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict usage of ptrace to descendant processes.", - "id": "V-230546", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.", + "id": "xccdf_mil.disa.stig_rule_SV-230546r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:359", @@ -34411,11 +31934,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040282\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict usage of ptrace to descendant processes.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict usage of ptrace to descendant processes by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.yama.ptrace_scope = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33190r568385_fix\"\n },\n \"fix\": {\n \"id\": \"F-33190r568385_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:359\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230546r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230546r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230546\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230546\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040282\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict usage of ptrace to descendant processes.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict usage of ptrace to descendant processes by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.yama.ptrace_scope = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33190r568385_fix\"\n },\n \"fix\": {\n \"id\": \"F-33190r568385_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:359\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230546r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230546r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "start_time": "2021-12-17T10:30:46" } ] @@ -34429,18 +31952,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "group_id": "xccdf_mil.disa.stig_group_V-230547", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230547r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:360", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:360\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33191r568388_fix", "fixtext_fixref": "F-33191r568388_fix", "ident": { @@ -34448,106 +31965,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040283", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33190r568385_fix" + "id": "F-33191r568388_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:359", + "name": "oval:mil.disa.stig.rhel8:def:360", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230546r627750_rule", - "version": "RHEL-08-040282", + "idref": "xccdf_mil.disa.stig_rule_SV-230547r627750_rule", + "version": "RHEL-08-040283", "time": "2021-12-17T10:30:46", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040283" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict exposed kernel pointer addresses access.", - "id": "V-230547", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.", + "id": "xccdf_mil.disa.stig_rule_SV-230547r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:360", @@ -34559,11 +32071,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040283\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict exposed kernel pointer addresses access.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict exposed kernel pointer addresses access by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.kptr_restrict = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33191r568388_fix\"\n },\n \"fix\": {\n \"id\": \"F-33191r568388_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:360\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230547r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230547r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230547\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230547\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040283\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict exposed kernel pointer addresses access.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to restrict exposed kernel pointer addresses access by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nkernel.kptr_restrict = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33191r568388_fix\"\n },\n \"fix\": {\n \"id\": \"F-33191r568388_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:360\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230547r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230547r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.false", "start_time": "2021-12-17T10:30:46" } ] @@ -34577,18 +32089,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.false", "group_id": "xccdf_mil.disa.stig_group_V-230548", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230548r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:361", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:361\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33192r568391_fix", "fixtext_fixref": "F-33192r568391_fix", "ident": { @@ -34596,106 +32102,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040284", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33191r568388_fix" + "id": "F-33192r568391_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:360", + "name": "oval:mil.disa.stig.rhel8:def:361", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230547r627750_rule", - "version": "RHEL-08-040283", + "idref": "xccdf_mil.disa.stig_rule_SV-230548r627750_rule", + "version": "RHEL-08-040284", "time": "2021-12-17T10:30:46", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040284" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must disable the use of user namespaces.", - "id": "V-230548", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.", + "id": "xccdf_mil.disa.stig_rule_SV-230548r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:361", @@ -34707,11 +32208,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040284\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the use of user namespaces.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable the use of user namespaces by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nNote: User namespaces are used primarily for Linux containers. If containers are in use, this requirement is not applicable. \\n\\nuser.max_user_namespaces = 0\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33192r568391_fix\"\n },\n \"fix\": {\n \"id\": \"F-33192r568391_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:361\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230548r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230548r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230548\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230548\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040284\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must disable the use of user namespaces.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to disable the use of user namespaces by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nNote: User namespaces are used primarily for Linux containers. If containers are in use, this requirement is not applicable. \\n\\nuser.max_user_namespaces = 0\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33192r568391_fix\"\n },\n \"fix\": {\n \"id\": \"F-33192r568391_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:361\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230548r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230548r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nUser namespaces are used primarily for Linux container. The value 0 disallows the use of user namespaces. When containers are not in use, namespaces should be disallowed. When containers are deployed on a system, the value should be set to a large non-zero value. The default value is 7182.false", "start_time": "2021-12-17T10:30:46" } ] @@ -34725,18 +32226,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.false", "group_id": "xccdf_mil.disa.stig_group_V-230549", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230549r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:362", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:362\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33193r568394_fix", "fixtext_fixref": "F-33193r568394_fix", "ident": { @@ -34744,106 +32239,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040285", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33192r568391_fix" + "id": "F-33193r568394_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:361", + "name": "oval:mil.disa.stig.rhel8:def:362", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230548r627750_rule", - "version": "RHEL-08-040284", + "idref": "xccdf_mil.disa.stig_rule_SV-230549r627750_rule", + "version": "RHEL-08-040285", "time": "2021-12-17T10:30:46", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040285" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use reverse path filtering on all IPv4 interfaces.", - "id": "V-230549", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.", + "id": "xccdf_mil.disa.stig_rule_SV-230549r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:362", @@ -34855,11 +32345,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040285\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use reverse path filtering on all IPv4 interfaces.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use reverse path filtering on all IPv4 interfaces by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nnet.ipv4.conf.all.rp_filter = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33193r568394_fix\"\n },\n \"fix\": {\n \"id\": \"F-33193r568394_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:362\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230549r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230549r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230549\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230549\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040285\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use reverse path filtering on all IPv4 interfaces.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure RHEL 8 to use reverse path filtering on all IPv4 interfaces by adding the following line to a file in the \\\"/etc/sysctl.d\\\" directory:\\n\\nnet.ipv4.conf.all.rp_filter = 1\\n\\nThe system configuration files need to be reloaded for the changes to take effect. To reload the contents of the files, run the following command:\\n\\n$ sudo sysctl --system\",\n \"fixref\": \"F-33193r568394_fix\"\n },\n \"fix\": {\n \"id\": \"F-33193r568394_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:362\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230549r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230549r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nEnabling reverse path filtering drops packets with source addresses that are not routable. There is not an equivalent filter for IPv6 traffic.false", "start_time": "2021-12-17T10:30:46" } ] @@ -34873,18 +32363,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.\",\"Documentable\":\"false\"}", + "description": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", "group_id": "xccdf_mil.disa.stig_group_V-230550", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:363", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:363\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33194r568397_fix", "fixtext_fixref": "F-33194r568397_fix", "ident": { @@ -34892,75 +32376,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040290", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -34971,27 +32438,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33193r568394_fix" + "id": "F-33194r568397_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:362", + "name": "oval:mil.disa.stig.rhel8:def:363", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230549r627750_rule", - "version": "RHEL-08-040285", - "time": "2021-12-17T10:30:46", + "idref": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", + "version": "RHEL-08-040290", + "time": "2021-12-17T10:30:47", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040290" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must be configured to prevent unrestricted mail relaying.", - "id": "V-230550", - "desc": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.", + "id": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", + "desc": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:363", @@ -35003,11 +32482,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be configured to prevent unrestricted mail relaying.\",\n \"description\": \"If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"If \\\"postfix\\\" is installed, modify the \\\"/etc/postfix/main.cf\\\" file to restrict client connections to the local network with the following command:\\n\\n$ sudo postconf -e 'smtpd_client_restrictions = permit_mynetworks,reject'\",\n \"fixref\": \"F-33194r568397_fix\"\n },\n \"fix\": {\n \"id\": \"F-33194r568397_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:363\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230550r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230550r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230550\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230550\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040290\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must be configured to prevent unrestricted mail relaying.\",\n \"description\": \"<VulnDiscussion>If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"If \\\"postfix\\\" is installed, modify the \\\"/etc/postfix/main.cf\\\" file to restrict client connections to the local network with the following command:\\n\\n$ sudo postconf -e 'smtpd_client_restrictions = permit_mynetworks,reject'\",\n \"fixref\": \"F-33194r568397_fix\"\n },\n \"fix\": {\n \"id\": \"F-33194r568397_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:363\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230550r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230550r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "If unrestricted mail relaying is permitted, unauthorized senders could use this host as a mail relay for the purpose of sending spam or other unauthorized activity.false", "start_time": "2021-12-17T10:30:47" } ] @@ -35021,18 +32500,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \\\"no\\\" setting.\\n\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\n\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.\",\"Documentable\":\"false\"}", + "description": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", "group_id": "xccdf_mil.disa.stig_group_V-230555", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:364", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:364\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33199r568412_fix", "fixtext_fixref": "F-33199r568412_fix", "ident": { @@ -35040,106 +32513,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040340", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33194r568397_fix" + "id": "F-33199r568412_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:363", + "name": "oval:mil.disa.stig.rhel8:def:364", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230550r627750_rule", - "version": "RHEL-08-040290", - "time": "2021-12-17T10:30:47", + "idref": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", + "version": "RHEL-08-040340", + "time": "2021-12-17T10:30:48", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040340" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.", - "id": "V-230555", - "desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.", + "id": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", + "desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:364", @@ -35151,11 +32619,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.\",\n \"description\": \"The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \\\"no\\\" setting.\\n\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\n\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n$ sudo systemctl restart sshd\",\n \"fixref\": \"F-33199r568412_fix\"\n },\n \"fix\": {\n \"id\": \"F-33199r568412_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:364\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230555r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230555r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230555\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230555\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040340\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 remote X connections for interactive users must be disabled unless to fulfill documented and validated mission requirements.\",\n \"description\": \"<VulnDiscussion>The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \\\"no\\\" setting.\\n\\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\\n\\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Edit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11Forwarding\\\" keyword and set its value to \\\"no\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11Forwarding no\\n\\nThe SSH service must be restarted for changes to take effect:\\n\\n$ sudo systemctl restart sshd\",\n \"fixref\": \"F-33199r568412_fix\"\n },\n \"fix\": {\n \"id\": \"F-33199r568412_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:364\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230555r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230555r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The security risk of using X11 forwarding is that the client's X11 display server may be exposed to attack when the SSH client requests forwarding. A system administrator may have a stance in which they want to protect clients that may expose themselves to attack by unwittingly requesting X11 forwarding, which can warrant a \"no\" setting.\n\nX11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X11 authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is also enabled.\n\nIf X11 services are not required for the system's intended function, they should be disabled or restricted as appropriate to the system's needs.false", "start_time": "2021-12-17T10:30:48" } ] @@ -35169,18 +32637,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.\",\"Documentable\":\"false\"}", + "description": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", "group_id": "xccdf_mil.disa.stig_group_V-230556", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:365", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:365\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33200r568415_fix", "fixtext_fixref": "F-33200r568415_fix", "ident": { @@ -35188,75 +32650,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040341", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -35267,27 +32712,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33199r568412_fix" + "id": "F-33200r568415_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:364", + "name": "oval:mil.disa.stig.rhel8:def:365", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230555r627750_rule", - "version": "RHEL-08-040340", - "time": "2021-12-17T10:30:48", + "idref": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", + "version": "RHEL-08-040341", + "time": "2021-12-17T10:30:49", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040341" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.", - "id": "V-230556", - "desc": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.", + "id": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", + "desc": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:365", @@ -35299,11 +32756,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040341\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.\",\n \"description\": \"When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to prevent remote hosts from connecting to the proxy display.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11UseLocalhost\\\" keyword and set its value to \\\"yes\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11UseLocalhost yes\",\n \"fixref\": \"F-33200r568415_fix\"\n },\n \"fix\": {\n \"id\": \"F-33200r568415_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:365\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230556r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230556r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230556\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230556\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040341\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The RHEL 8 SSH daemon must prevent remote hosts from connecting to the proxy display.\",\n \"description\": \"<VulnDiscussion>When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the SSH daemon to prevent remote hosts from connecting to the proxy display.\\n\\nEdit the \\\"/etc/ssh/sshd_config\\\" file to uncomment or add the line for the \\\"X11UseLocalhost\\\" keyword and set its value to \\\"yes\\\" (this file may be named differently or be in a different location if using a version of SSH that is provided by a third-party vendor):\\n\\nX11UseLocalhost yes\",\n \"fixref\": \"F-33200r568415_fix\"\n },\n \"fix\": {\n \"id\": \"F-33200r568415_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:365\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230556r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230556r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "When X11 forwarding is enabled, there may be additional exposure to the server and client displays if the sshd proxy display is configured to listen on the wildcard address. By default, sshd binds the forwarding server to the loopback address and sets the hostname part of the DIPSLAY environment variable to localhost. This prevents remote hosts from connecting to the proxy display.false", "start_time": "2021-12-17T10:30:49" } ] @@ -35317,18 +32774,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.\",\"Documentable\":\"false\"}", + "description": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", "group_id": "xccdf_mil.disa.stig_group_V-230557", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:366", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:366\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33201r568418_fix", "fixtext_fixref": "F-33201r568418_fix", "ident": { @@ -35336,106 +32787,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040350", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33200r568415_fix" + "id": "F-33201r568418_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:365", + "name": "oval:mil.disa.stig.rhel8:def:366", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230556r627750_rule", - "version": "RHEL-08-040341", + "idref": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", + "version": "RHEL-08-040350", "time": "2021-12-17T10:30:49", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040350" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.", - "id": "V-230557", - "desc": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.", + "id": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", + "desc": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:366", @@ -35447,11 +32893,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.\",\n \"description\": \"Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the TFTP daemon to operate in secure mode by adding the following line to \\\"/etc/xinetd.d/tftp\\\" (or modify the line to have the required value):\\n\\nserver_args = -s /var/lib/tftpboot\",\n \"fixref\": \"F-33201r568418_fix\"\n },\n \"fix\": {\n \"id\": \"F-33201r568418_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:366\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230557r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230557r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230557\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230557\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040350\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"If the Trivial File Transfer Protocol (TFTP) server is required, the RHEL 8 TFTP daemon must be configured to operate in secure mode.\",\n \"description\": \"<VulnDiscussion>Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the TFTP daemon to operate in secure mode by adding the following line to \\\"/etc/xinetd.d/tftp\\\" (or modify the line to have the required value):\\n\\nserver_args = -s /var/lib/tftpboot\",\n \"fixref\": \"F-33201r568418_fix\"\n },\n \"fix\": {\n \"id\": \"F-33201r568418_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:366\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230557r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230557r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Restricting TFTP to a specific directory prevents remote users from copying, transferring, or overwriting system files.false", "start_time": "2021-12-17T10:30:49" } ] @@ -35465,18 +32911,12 @@ "CM-6 b" ], "severity": "high", - "description": "{\"VulnDiscussion\":\"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.\",\"Documentable\":\"false\"}", + "description": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "group_id": "xccdf_mil.disa.stig_group_V-230558", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:367", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:367\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33202r568421_fix", "fixtext_fixref": "F-33202r568421_fix", "ident": { @@ -35484,75 +32924,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040360", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -35563,27 +32986,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33201r568418_fix" + "id": "F-33202r568421_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:366", + "name": "oval:mil.disa.stig.rhel8:def:367", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230557r627750_rule", - "version": "RHEL-08-040350", + "idref": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", + "version": "RHEL-08-040360", "time": "2021-12-17T10:30:49", "weight": "10.0", - "severity": "medium" - } + "severity": "high" + }, + "value": [], + "version": "RHEL-08-040360" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.", - "id": "V-230558", - "desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.", + "id": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", + "desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:367", @@ -35595,11 +33030,11 @@ } ], "impact": 0.7, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the FTP server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove vsftpd\",\n \"fixref\": \"F-33202r568421_fix\"\n },\n \"fix\": {\n \"id\": \"F-33202r568421_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:367\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230558r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230558r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230558\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230558\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040360\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"A File Transfer Protocol (FTP) server package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"<VulnDiscussion>The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the FTP server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove vsftpd\",\n \"fixref\": \"F-33202r568421_fix\"\n },\n \"fix\": {\n \"id\": \"F-33202r568421_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:367\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230558r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230558r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"high\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The FTP service provides an unencrypted remote access that does not provide for the confidentiality and integrity of user passwords or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SSH or other encrypted file transfer methods must be used in place of this service.false", "start_time": "2021-12-17T10:30:49" } ] @@ -35613,18 +33048,12 @@ "CM-7 a" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", "group_id": "xccdf_mil.disa.stig_group_V-230559", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:368", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:368\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33203r568424_fix", "fixtext_fixref": "F-33203r568424_fix", "ident": { @@ -35632,106 +33061,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040370", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-000381", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33202r568421_fix" + "id": "F-33203r568424_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:367", + "name": "oval:mil.disa.stig.rhel8:def:368", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230558r627750_rule", - "version": "RHEL-08-040360", - "time": "2021-12-17T10:30:49", + "idref": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", + "version": "RHEL-08-040370", + "time": "2021-12-17T10:30:51", "weight": "10.0", - "severity": "high" - } + "severity": "medium" + }, + "value": [], + "version": "RHEL-08-040370" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The gssproxy package must not be installed unless mission essential on RHEL 8.", - "id": "V-230559", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.", + "id": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:368", @@ -35743,11 +33167,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The gssproxy package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the gssproxy package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove gssproxy\",\n \"fixref\": \"F-33203r568424_fix\"\n },\n \"fix\": {\n \"id\": \"F-33203r568424_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:368\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230559r646887_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230559r646887_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230559\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230559\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040370\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The gssproxy package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000381\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the gssproxy package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove gssproxy\",\n \"fixref\": \"F-33203r568424_fix\"\n },\n \"fix\": {\n \"id\": \"F-33203r568424_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:368\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230559r646887_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230559r646887_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe gssproxy package is a proxy for GSS API credential handling and could expose secrets on some networks. It is not needed for normal function of the OS.false", "start_time": "2021-12-17T10:30:51" } ] @@ -35761,18 +33185,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", "group_id": "xccdf_mil.disa.stig_group_V-230560", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:369", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:369\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33204r568427_fix", "fixtext_fixref": "F-33204r568427_fix", "ident": { @@ -35780,106 +33198,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040380", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-000381", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33203r568424_fix" + "id": "F-33204r568427_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:368", + "name": "oval:mil.disa.stig.rhel8:def:369", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230559r646887_rule", - "version": "RHEL-08-040370", - "time": "2021-12-17T10:30:51", + "idref": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", + "version": "RHEL-08-040380", + "time": "2021-12-17T10:30:53", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040380" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The iprutils package must not be installed unless mission essential on RHEL 8.", - "id": "V-230560", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.", + "id": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:369", @@ -35891,11 +33304,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The iprutils package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the iprutils package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove iprutils\",\n \"fixref\": \"F-33204r568427_fix\"\n },\n \"fix\": {\n \"id\": \"F-33204r568427_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:369\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230560r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230560r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230560\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230560\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040380\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The iprutils package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the iprutils package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove iprutils\",\n \"fixref\": \"F-33204r568427_fix\"\n },\n \"fix\": {\n \"id\": \"F-33204r568427_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:369\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230560r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230560r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe iprutils package provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver.false", "start_time": "2021-12-17T10:30:53" } ] @@ -35909,18 +33322,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.\",\"Documentable\":\"false\"}", + "description": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", "group_id": "xccdf_mil.disa.stig_group_V-230561", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:370", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:370\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-33205r568430_fix", "fixtext_fixref": "F-33205r568430_fix", "ident": { @@ -35928,75 +33335,58 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-040390", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], @@ -36007,27 +33397,39 @@ "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33204r568427_fix" + "id": "F-33205r568430_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:369", + "name": "oval:mil.disa.stig.rhel8:def:370", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230560r627750_rule", - "version": "RHEL-08-040380", - "time": "2021-12-17T10:30:53", + "idref": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", + "version": "RHEL-08-040390", + "time": "2021-12-17T10:30:55", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-040390" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The tuned package must not be installed unless mission essential on RHEL 8.", - "id": "V-230561", - "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.", + "id": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", + "desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:370", @@ -36039,11 +33441,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The tuned package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the tuned package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove tuned\",\n \"fixref\": \"F-33205r568430_fix\"\n },\n \"fix\": {\n \"id\": \"F-33205r568430_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:370\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230561r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230561r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-230561\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-230561\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-040390\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The tuned package must not be installed unless mission essential on RHEL 8.\",\n \"description\": \"<VulnDiscussion>It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\\n\\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\\n\\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the tuned package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove tuned\",\n \"fixref\": \"F-33205r568430_fix\"\n },\n \"fix\": {\n \"id\": \"F-33205r568430_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:370\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-230561r627750_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-230561r627750_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "It is detrimental for operating systems to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore may remain unsecured. They increase the risk to the platform by providing additional attack vectors.\n\nOperating systems are capable of providing a wide variety of functions and services. Some of the functions and services, provided by default, may not be necessary to support essential organizational operations (e.g., key missions, functions).\n\nThe tuned package contains a daemon that tunes the system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information, components will then be put into lower or higher power savings modes to adapt to the current usage. The tuned package is not needed for normal OS operations.false", "start_time": "2021-12-17T10:30:55" } ] @@ -36057,18 +33459,12 @@ "IA-7" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.\",\"Documentable\":\"false\"}", + "description": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "group_id": "xccdf_mil.disa.stig_group_V-237640", "group_title": "SRG-OS-000120-GPOS-00061", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:413", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:413\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40822r646889_fix", "fixtext_fixref": "F-40822r646889_fix", "ident": { @@ -36076,106 +33472,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010163", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "fail", + "result": "pass", "ident": { - "text": "CCI-000366", + "text": "CCI-000803", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-33205r568430_fix" + "id": "F-40822r646889_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:370", + "name": "oval:mil.disa.stig.rhel8:def:413", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-230561r627750_rule", - "version": "RHEL-08-040390", - "time": "2021-12-17T10:30:55", + "idref": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", + "version": "RHEL-08-010163", + "time": "2021-12-17T10:30:57", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010163" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "The krb5-server package must not be installed on RHEL 8.", - "id": "V-237640", - "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.", + "id": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", + "desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:413", @@ -36187,11 +33578,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000120-GPOS-00061\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010163\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The krb5-server package must not be installed on RHEL 8.\",\n \"description\": \"Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-server\",\n \"fixref\": \"F-40822r646889_fix\"\n },\n \"fix\": {\n \"id\": \"F-40822r646889_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:413\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237640r646890_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237640r646890_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237640\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-237640\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010163\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"The krb5-server package must not be installed on RHEL 8.\",\n \"description\": \"<VulnDiscussion>Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\\n\\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\\n\\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\\n\\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000803\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Document the krb5-server package with the ISSO as an operational requirement or remove it from the system with the following command:\\n\\n$ sudo yum remove krb5-server\",\n \"fixref\": \"F-40822r646889_fix\"\n },\n \"fix\": {\n \"id\": \"F-40822r646889_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:413\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237640r646890_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237640r646890_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "Unapproved mechanisms that are used for authentication to the cryptographic module are not verified and therefore cannot be relied upon to provide confidentiality or integrity, and DoD data may be compromised.\n\nRHEL 8 systems utilizing encryption are required to use FIPS-compliant mechanisms for authenticating to cryptographic modules.\n\nCurrently, Kerberos does not utilize FIPS 140-2 cryptography.\n\nFIPS 140-2 is the current standard for validating that mechanisms used to access cryptographic modules utilize authentication that meets DoD requirements. This allows for Security Levels 1, 2, 3, or 4 for use on a general-purpose computing system.false", "start_time": "2021-12-17T10:30:57" } ] @@ -36205,18 +33596,12 @@ "CM-6 b" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.\",\"Documentable\":\"false\"}", + "description": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "group_id": "xccdf_mil.disa.stig_group_V-237641", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:414", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:414\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40823r646892_fix", "fixtext_fixref": "F-40823r646892_fix", "ident": { @@ -36224,106 +33609,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010382", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "pass", "ident": { - "text": "CCI-000803", + "text": "CCI-000366", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-40822r646889_fix" + "id": "F-40823r646892_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:413", + "name": "oval:mil.disa.stig.rhel8:def:414", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-237640r646890_rule", - "version": "RHEL-08-010163", + "idref": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", + "version": "RHEL-08-010382", "time": "2021-12-17T10:30:57", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010382" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must restrict privilege elevation to authorized personnel.", - "id": "V-237641", - "desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.", + "id": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", + "desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:414", @@ -36335,11 +33715,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010382\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict privilege elevation to authorized personnel.\",\n \"description\": \"The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the following entries from the sudoers file:\\nALL ALL=(ALL) ALL\\nALL ALL=(ALL:ALL) ALL\",\n \"fixref\": \"F-40823r646892_fix\"\n },\n \"fix\": {\n \"id\": \"F-40823r646892_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:414\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237641r646893_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237641r646893_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237641\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-237641\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010382\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must restrict privilege elevation to authorized personnel.\",\n \"description\": \"<VulnDiscussion>The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \\\"sudoers\\\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-000366\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Remove the following entries from the sudoers file:\\nALL ALL=(ALL) ALL\\nALL ALL=(ALL:ALL) ALL\",\n \"fixref\": \"F-40823r646892_fix\"\n },\n \"fix\": {\n \"id\": \"F-40823r646892_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:414\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237641r646893_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237641r646893_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "passed", - "code_desc": "", + "code_desc": "The sudo command allows a user to execute programs with elevated (administrator) privileges. It prompts the user for their password and confirms your request to execute a command by checking a file, called sudoers. If the \"sudoers\" file is not configured correctly, any user defined on the system can initiate privileged actions on the target system.false", "start_time": "2021-12-17T10:30:57" } ] @@ -36353,18 +33733,12 @@ "AC-6 (5)" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.\",\"Documentable\":\"false\"}", + "description": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "group_id": "xccdf_mil.disa.stig_group_V-237642", "group_title": "SRG-OS-000480-GPOS-00227", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:415", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:415\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40824r646895_fix", "fixtext_fixref": "F-40824r646895_fix", "ident": { @@ -36372,106 +33746,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010383", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { - "result": "pass", + "result": "fail", "ident": { - "text": "CCI-000366", + "text": "CCI-002227", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-40823r646892_fix" + "id": "F-40824r646895_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:414", + "name": "oval:mil.disa.stig.rhel8:def:415", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-237641r646893_rule", - "version": "RHEL-08-010382", + "idref": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", + "version": "RHEL-08-010383", "time": "2021-12-17T10:30:57", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010383" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must use the invoking user's password for privilege escalation when using \"sudo\".", - "id": "V-237642", - "desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.", + "id": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", + "desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:415", @@ -36483,11 +33852,11 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000480-GPOS-00227\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010383\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use the invoking user's password for privilege escalation when using \\\"sudo\\\".\",\n \"description\": \"The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002227\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Define the following in the Defaults section of the /etc/sudoers file or a configuration file in the /etc/sudoers.d/ directory:\\nDefaults !targetpw\\nDefaults !rootpw\\nDefaults !runaspw\",\n \"fixref\": \"F-40824r646895_fix\"\n },\n \"fix\": {\n \"id\": \"F-40824r646895_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:415\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237642r646896_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237642r646896_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237642\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-237642\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010383\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must use the invoking user's password for privilege escalation when using \\\"sudo\\\".\",\n \"description\": \"<VulnDiscussion>The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \\\"root\\\" user password. \\nFor more information on each of the listed configurations, reference the sudoers(5) manual page.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002227\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Define the following in the Defaults section of the /etc/sudoers file or a configuration file in the /etc/sudoers.d/ directory:\\nDefaults !targetpw\\nDefaults !rootpw\\nDefaults !runaspw\",\n \"fixref\": \"F-40824r646895_fix\"\n },\n \"fix\": {\n \"id\": \"F-40824r646895_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:415\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237642r646896_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237642r646896_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "The sudoers security policy requires that users authenticate themselves before they can use sudo. When sudoers requires authentication, it validates the invoking user's credentials. If the rootpw, targetpw, or runaspw flags are defined and not disabled, by default the operating system will prompt the invoking user for the \"root\" user password. \nFor more information on each of the listed configurations, reference the sudoers(5) manual page.false", "start_time": "2021-12-17T10:30:57" } ] @@ -36501,18 +33870,12 @@ "IA-11" ], "severity": "medium", - "description": "{\"VulnDiscussion\":\"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.\",\"Documentable\":\"false\"}", + "description": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "group_id": "xccdf_mil.disa.stig_group_V-237643", "group_title": "SRG-OS-000373-GPOS-00156", - "group_description": "{}", + "group_description": "", "rule_id": "xccdf_mil.disa.stig_rule_SV-237643r646899_rule", - "check": { - "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:416", - "href": "U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" - }, - "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" - }, + "check": "{\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:416\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n}", "fix_id": "F-40825r646898_fix", "fixtext_fixref": "F-40825r646898_fix", "ident": { @@ -36520,106 +33883,101 @@ "system": "http://cyber.mil/cci" }, "reference": { - "publisher": "DISA", - "identifier": "2921", - "type": "DPMS Target" + "references": { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } }, "selected": "", - "version": "RHEL-08-010384", "weight": "10.0", "profiles": [ { "id": "xccdf_mil.disa.stig_profile_MAC-1_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-1_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "I - Mission Critical Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-2_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "II - Mission Support Sensitive" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Classified", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Classified" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Public", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Public" }, { "id": "xccdf_mil.disa.stig_profile_MAC-3_Sensitive", - "description": { - "ProfileDescription": "" - }, + "description": "", "title": "III - Administrative Sensitive" } ], "rule_result": { "result": "fail", "ident": { - "text": "CCI-002227", + "text": "CCI-002038", "system": "http://cyber.mil/cci" }, "fix": { - "id": "F-40824r646895_fix" + "id": "F-40825r646898_fix" }, "check": { "check-content-ref": { - "name": "oval:mil.disa.stig.rhel8:def:415", + "name": "oval:mil.disa.stig.rhel8:def:416", "href": "#scap_mil.disa.stig_comp_U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml" }, "system": "http://oval.mitre.org/XMLSchema/oval-definitions-5" }, - "idref": "xccdf_mil.disa.stig_rule_SV-237642r646896_rule", - "version": "RHEL-08-010383", + "idref": "xccdf_mil.disa.stig_rule_SV-237643r646899_rule", + "version": "RHEL-08-010384", "time": "2021-12-17T10:30:57", "weight": "10.0", "severity": "medium" - } + }, + "value": [], + "version": "RHEL-08-010384" }, - "refs": [], + "refs": [ + { + "ref": [ + { + "publisher": "DISA", + "identifier": "2921", + "type": "DPMS Target" + } + ] + } + ], "source_location": {}, "title": "RHEL 8 must require re-authentication when using the \"sudo\" command.", - "id": "V-237643", - "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.", + "id": "xccdf_mil.disa.stig_rule_SV-237643r646899_rule", + "desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "descriptions": [ { "data": "oval:mil.disa.stig.rhel8:def:416", @@ -36631,17 +33989,17 @@ } ], "impact": 0.5, - "code": "{\n \"title\": \"SRG-OS-000373-GPOS-00156\",\n \"description\": \"\",\n \"Rule\": {\n \"version\": {\n \"text\": \"RHEL-08-010384\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require re-authentication when using the \\\"sudo\\\" command.\",\n \"description\": \"Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"sudo\\\" command to require re-authentication.\\nEdit the /etc/sudoers file:\\n$ sudo visudo\\n\\nAdd or modify the following line:\\nDefaults timestamp_timeout=[value]\\nNote: The \\\"[value]\\\" must be a number that is greater than or equal to \\\"0\\\".\",\n \"fixref\": \"F-40825r646898_fix\"\n },\n \"fix\": {\n \"id\": \"F-40825r646898_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:416\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237643r646899_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237643r646899_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n },\n \"id\": \"xccdf_mil.disa.stig_group_V-237643\",\n \"Id\": \"xccdf_mil.disa.stig_group_V-237643\"\n}", + "code": "{\n \"version\": {\n \"text\": \"RHEL-08-010384\",\n \"update\": \"http://iase.disa.mil/stigs\"\n },\n \"title\": \"RHEL 8 must require re-authentication when using the \\\"sudo\\\" command.\",\n \"description\": \"<VulnDiscussion>Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \\n\\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \\\"sudo\\\" command.\\n\\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.</VulnDiscussion><FalsePositives></FalsePositives><FalseNegatives></FalseNegatives><Documentable>false</Documentable><Mitigations></Mitigations><SeverityOverrideGuidance></SeverityOverrideGuidance><PotentialImpacts></PotentialImpacts><ThirdPartyTools></ThirdPartyTools><MitigationControl></MitigationControl><Responsibility></Responsibility><IAControls></IAControls>\",\n \"reference\": {\n \"publisher\": \"DISA\",\n \"identifier\": \"2921\",\n \"type\": \"DPMS Target\"\n },\n \"ident\": {\n \"text\": \"CCI-002038\",\n \"system\": \"http://cyber.mil/cci\"\n },\n \"fixtext\": {\n \"text\": \"Configure the \\\"sudo\\\" command to require re-authentication.\\nEdit the /etc/sudoers file:\\n$ sudo visudo\\n\\nAdd or modify the following line:\\nDefaults timestamp_timeout=[value]\\nNote: The \\\"[value]\\\" must be a number that is greater than or equal to \\\"0\\\".\",\n \"fixref\": \"F-40825r646898_fix\"\n },\n \"fix\": {\n \"id\": \"F-40825r646898_fix\"\n },\n \"check\": {\n \"check-content-ref\": {\n \"name\": \"oval:mil.disa.stig.rhel8:def:416\",\n \"href\": \"U_RHEL_8_V1R2_STIG_SCAP_1-2_Benchmark-oval.xml\"\n },\n \"system\": \"http://oval.mitre.org/XMLSchema/oval-definitions-5\"\n },\n \"id\": \"xccdf_mil.disa.stig_rule_SV-237643r646899_rule\",\n \"Id\": \"xccdf_mil.disa.stig_rule_SV-237643r646899_rule\",\n \"weight\": \"10.0\",\n \"severity\": \"medium\"\n}", "results": [ { "status": "failed", - "code_desc": "", + "code_desc": "Without re-authentication, users may access resources or perform tasks for which they do not have authorization. \n\nWhen operating systems provide the capability to escalate a functional capability, it is critical the organization requires the user to re-authenticate when using the \"sudo\" command.\n\nIf the value is set to an integer less than 0, the user's time stamp will not expire and the user will not have to re-authenticate for privileged actions until the user's session is terminated.false", "start_time": "2021-12-17T10:30:57" } ] } ], - "sha256": "7ab0d01c16ad91414629cddf64d701b4d06aeca5c6c8ccffca4471313636e951" + "sha256": "b0acbbf432fa4acdce7d90d120ec022e021bb7b38103cad4aad9d52d36d8c055" } ], "passthrough": { @@ -36678,7 +34036,7 @@ "Profile": [ { "title": "I - Mission Critical Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -37677,7 +35035,7 @@ }, { "title": "I - Mission Critical Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -38676,7 +36034,7 @@ }, { "title": "I - Mission Critical Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -39675,7 +37033,7 @@ }, { "title": "II - Mission Support Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -40674,7 +38032,7 @@ }, { "title": "II - Mission Support Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -41673,7 +39031,7 @@ }, { "title": "II - Mission Support Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -42672,7 +40030,7 @@ }, { "title": "III - Administrative Classified", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -43671,7 +41029,7 @@ }, { "title": "III - Administrative Public", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221", @@ -44670,7 +42028,7 @@ }, { "title": "III - Administrative Sensitive", - "description": "", + "description": "<ProfileDescription></ProfileDescription>", "select": [ { "idref": "xccdf_mil.disa.stig_group_V-230221",